Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
e8aab7480c2550b51fd60d6eb102b361e70931d7
/
llvm
/
lib
/
CodeGen
/
MachineLoopInfo.cpp
b6d0bd4
[C++11] Replace llvm::next and llvm::prior with std::next and std::prev.
by Benjamin Kramer
· 12 years ago
ed0881b
Use the new script to sort the includes of every file under lib.
by Chandler Carruth
· 13 years ago
19f49ac
Release build: guard dump functions with
by Manman Ren
· 13 years ago
742534c
Release build: guard dump functions with "ifndef NDEBUG"
by Manman Ren
· 13 years ago
fb2ba3e
Enable the new LoopInfo algorithm by default.
by Andrew Trick
· 13 years ago
ff2ed7b
A new algorithm for computing LoopInfo. Temporarily disabled.
by Andrew Trick
· 13 years ago
cda51d4
Move the implementation of LoopInfo into LoopInfoImpl.h.
by Andrew Trick
· 13 years ago
8ac477f
Begin adding static dependence information to passes, which will allow us to
by Owen Anderson
· 15 years ago
df7a4f2
Now with fewer extraneous semicolons!
by Owen Anderson
· 15 years ago
d31d82d
Now that PassInfo and Pass::ID have been separated, move the rest of the passes over to the new registration API.
by Owen Anderson
· 15 years ago
a7aed18
Reapply r110396, with fixes to appease the Linux buildbot gods.
by Owen Anderson
· 15 years ago
bda59bd
Revert r110396 to fix buildbots.
by Owen Anderson
· 15 years ago
755aceb
Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static
by Owen Anderson
· 15 years ago
c3f2137
Restore dump() methods to Loop and MachineLoop.
by Dan Gohman
· 16 years ago
323c30c
Explicit template instantiations must happen in the template's immediately
by John McCall
· 16 years ago
a48f44d
improve portability to avoid conflicting with std::next in c++'0x.
by Chris Lattner
· 16 years ago
d383c2f
Add getTopBlock and getBottomBlock member functions to MachineLoopInfo.
by Dan Gohman
· 16 years ago
5ea74d5
Reapply r77654 with a fix: MachineFunctionPass's getAnalysisUsage
by Dan Gohman
· 16 years ago
5434756
Revert r77654, it appears to be causing llvm-gcc bootstrap failures, and many
by Daniel Dunbar
· 16 years ago
bcb44ba
Manage MachineFunctions with an analysis Pass instead of the Annotable
by Dan Gohman
· 16 years ago
cc85ae1
Make Loop and MachineLoop be subclasses of LoopBase, rather than typedefs,
by Dan Gohman
· 16 years ago
4f16a29
Eliminate a layer of indirection in LoopInfo and MachineLoopInfo.
by Dan Gohman
· 16 years ago
0479aa5
Change class' public PassInfo variables to by initialized with the
by Dan Gohman
· 17 years ago
d78c400
Clean up the use of static and anonymous namespaces. This turned up
by Dan Gohman
· 17 years ago
a8b7e78
Remove uses of llvm/System/IncludeFile.h that are no longer needed.
by Dan Gohman
· 17 years ago
7eac714
make this build with newer gcc's
by Chris Lattner
· 18 years ago
0c20943
Don't recalculate the loop info and loop dominators analyses if they're
by Bill Wendling
· 18 years ago
f3ebc3f
Remove attribution from file headers, per discussion on llvmdev.
by Chris Lattner
· 18 years ago
45a0c32
Add missing newlines at EOF.
by Duncan Sands
· 18 years ago
30767b1
Add MachineLoopInfo. This is not yet tested.
by Owen Anderson
· 18 years ago