.. |
ADCE
|
Replace the old ADCE implementation with a new one that more simply solves
|
2008-05-29 08:45:13 +00:00 |
ArgumentPromotion
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
BlockPlacement
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
BranchFolding
|
Don't branch fold inline asm statements.
|
2007-10-19 21:09:55 +00:00 |
CodeExtractor
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
CondProp
|
Remove llvm-upgrade and update test cases.
|
2008-03-01 09:15:35 +00:00 |
ConstantMerge
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
ConstProp
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
DeadArgElim
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
DeadStoreElimination
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
GCSE
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
GlobalDCE
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
GlobalOpt
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
GVN
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
GVNPRE
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
IndVarsSimplify
|
Remove lingering references to .llx and .tr in the tests.
|
2008-05-23 21:15:35 +00:00 |
Inline
|
Eliminate questionable syntax for stdin redirection. This probably also speeds things up a bit.
|
2008-05-20 22:07:21 +00:00 |
InstCombine
|
Limit the icmp+phi merging optimization to the cases where it is profitable:
|
2008-06-08 20:52:11 +00:00 |
Internalize
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
IPConstantProp
|
Fix PR2411, where ip constant prop would propagate the
|
2008-06-09 07:58:07 +00:00 |
JumpThreading
|
Fix a crash when threading a block that includes a MRV call result.
|
2008-05-05 20:21:22 +00:00 |
LCSSA
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
LICM
|
Fix PR2346 by marking vaarg as volatile so that licm doesn't try to
|
2008-05-20 22:05:28 +00:00 |
LoopDeletion
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
LoopIndexSplit
|
Testcase for LoopIndexSplit and DomFrontier.
|
2008-06-03 18:32:27 +00:00 |
LoopRotate
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
LoopSimplify
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
LoopStrengthReduce
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
LoopUnroll
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
LoopUnswitch
|
Update dom tree. Fix PR 2372.
|
2008-06-02 22:52:56 +00:00 |
LowerInvoke
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
LowerSetJmp
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
LowerSwitch
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
Mem2Reg
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
MemCpyOpt
|
Fix two issues that Eli Friedman pointed out, where would misoptimized code like:
|
2008-06-01 22:26:26 +00:00 |
PredicateSimplifier
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
PruneEH
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
RaiseAllocations
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
Reassociate
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
ScalarRepl
|
Learn ScalarReplAggregrates how stores and loads of first class aggregrates
|
2008-06-05 12:51:53 +00:00 |
SCCP
|
Fix PR2358 by resolving calls with undef arguments to overdefined.
|
2008-05-24 03:59:33 +00:00 |
SimplifyCFG
|
Speculatively execute a block when the the block is the then part of a triangle shape and it contains a single, side effect free, cheap instruction. The branch is eliminated by adding a select instruction. i.e.
|
2008-06-07 08:52:29 +00:00 |
SimplifyLibCalls
|
lower calls to abs to inline code, PR2337
|
2008-06-09 08:26:51 +00:00 |
SRETPromotion
|
Let StructRetPromotion check if all if its users are really calls or invokesn,
|
2008-06-05 08:57:20 +00:00 |
StripSymbols
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
TailCallElim
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
TailDup
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |