..
ADCE.cpp
BasicBlockPlacement.cpp
CMakeLists.txt
Unbreak CMake build.
2011-02-28 23:56:33 +00:00
CodeGenPrepare.cpp
Fix a bug where RecursivelyDeleteTriviallyDeadInstructions could
2011-04-09 07:05:44 +00:00
ConstantProp.cpp
CorrelatedValuePropagation.cpp
Don't include Operator.h from InstrTypes.h.
2011-04-11 09:35:34 +00:00
DCE.cpp
Remove unused STL header includes.
2011-04-23 19:53:52 +00:00
DeadStoreElimination.cpp
Fix a ton of comment typos found by codespell. Patch by
2011-04-15 05:18:47 +00:00
EarlyCSE.cpp
Duncan deftly points out that readnone functions aren't
2011-01-03 23:38:13 +00:00
GVN.cpp
Improve the bail-out predicate to really only kick in when phi
2011-04-26 17:41:02 +00:00
IndVarSimplify.cpp
Fixes PR9730: indvars: An asserting value handle still pointed to this value
2011-04-27 23:00:03 +00:00
JumpThreading.cpp
Fix an infinite alternation in JumpThreading where two transforms would repeatedly undo each other. The solution is to perform more aggressive constant folding to make one of the edges just folded away rather than trying to thread it.
2011-04-14 21:35:50 +00:00
LICM.cpp
PR9634: Don't unconditionally tell the AliasSetTracker that the PreheaderLoad
2011-04-07 01:35:06 +00:00
LoopDeletion.cpp
Make LoopDeletion work on loops with multiple edges, as long as the incoming
2011-02-22 22:25:39 +00:00
LoopIdiomRecognize.cpp
Added SCEV::NoWrapFlags to manage unsigned, signed, and self wrap
2011-03-14 16:50:06 +00:00
LoopInstSimplify.cpp
LoopInstSimplify preserves ScalarEvolution.
2011-02-11 06:08:25 +00:00
LoopRotation.cpp
fix PR9523, a crash in looprotate on a non-canonical loop made out of indirectbr.
2011-04-09 07:25:58 +00:00
LoopStrengthReduce.cpp
Fix a ton of comment typos found by codespell. Patch by
2011-04-15 05:18:47 +00:00
LoopUnrollPass.cpp
fix a couple -Wsign-compare warnings.
2011-04-14 02:27:25 +00:00
LoopUnswitch.cpp
Make LoopUnswitch preserve ScalarEvolution by just forgetting everything about
2011-02-11 06:08:28 +00:00
LowerAtomic.cpp
Makefile
MemCpyOptimizer.cpp
Fix a ton of comment typos found by codespell. Patch by
2011-04-15 05:18:47 +00:00
Reassociate.cpp
Fix reassociate to use a worklist instead of recursing when new
2011-04-12 00:11:56 +00:00
Reg2Mem.cpp
Fix a ton of comment typos found by codespell. Patch by
2011-04-15 05:18:47 +00:00
Scalar.cpp
Add the alias analysis to the C api.
2011-04-13 15:44:58 +00:00
ScalarReplAggregates.cpp
Fix another case of <rdar://problem/9184212> that only occurs with code
2011-04-20 21:48:38 +00:00
SCCP.cpp
Fix a ton of comment typos found by codespell. Patch by
2011-04-15 05:18:47 +00:00
SimplifyCFGPass.cpp
Simplify cfg inserts a call to trap when unreachable code is detected. Assign DebugLoc to this new trap instruction.
2011-04-27 17:59:27 +00:00
SimplifyLibCalls.cpp
Preserve line number information while simplifying libcalls.
2011-03-09 21:27:52 +00:00
Sink.cpp
TailDuplication.cpp
Replace calls to ConstantFoldInstruction with calls to SimplifyInstruction
2010-11-23 20:26:33 +00:00
TailRecursionElimination.cpp
Fix a ton of comment typos found by codespell. Patch by
2011-04-15 05:18:47 +00:00