Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
b045514abfecd72353927aafccbf3b50e7eb25b5
/
llvm
/
lib
/
CodeGen
/
OptimizePHIs.cpp
9fb823b
Move all of the header files which are involved in modelling the LLVM IR
by Chandler Carruth
· 13 years ago
ed0881b
Use the new script to sort the includes of every file under lib.
by Chandler Carruth
· 13 years ago
1fa5bcb
Codegen pass definition cleanup. No functionality.
by Andrew Trick
· 14 years ago
d85bc10
When deleting a phi cycle after looking through copies, constrain the register
by Cameron Zwarich
· 14 years ago
6c18d1a
Get rid of static constructors for pass registration. Instead, every pass exposes an initializeMyPassFunction(), which
by Owen Anderson
· 15 years ago
df7a4f2
Now with fewer extraneous semicolons!
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
a57b97e
Fix batch of converting RegisterPass<> to INTIALIZE_PASS().
by Owen Anderson
· 15 years ago
37c42a3
Remove many calls to TII::isMoveInstr. Targets should be producing COPY anyway.
by Jakob Stoklund Olesen
· 15 years ago
4c82a9e
Detect and handle COPY in many places.
by Jakob Stoklund Olesen
· 15 years ago
01abf8f
Besides removing phi cycles that reduce to a single value, also remove dead
by Bob Wilson
· 16 years ago
0827e04
Add a new pass on machine instructions to optimize away PHI cycles that
by Bob Wilson
· 16 years ago