llvm-6502/test/Transforms
Eli Friedman 6b951b25c3 The normal edge of an invoke is not allowed to branch to a block with a
landingpad.  Enforce it in the verifier, and fix the regression tests to match.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@161697 91177308-0d34-0410-b5e6-96231b3b80d8
2012-08-10 20:55:20 +00:00
..
ADCE
ArgumentPromotion
BBVectorize
BlockPlacement
BranchFolding
CodeExtractor
CodeGenPrepare
ConstantMerge
ConstProp
CorrelatedValuePropagation
DeadArgElim
DeadStoreElimination isAllocLikeFn is allowed to return true for functions which read memory; make 2012-08-08 02:17:32 +00:00
EarlyCSE
FunctionAttrs
GlobalDCE
GlobalOpt Add testcases for GlobalOpt changes in r160693 and r160757. 2012-07-29 01:15:37 +00:00
GVN
IndVarSimplify indvars: Linear function test replace should avoid reusing undef. 2012-07-18 04:35:10 +00:00
Inline PR13095: Give an inline cost bonus to functions using byval arguments. 2012-08-07 11:13:19 +00:00
InstCombine The normal edge of an invoke is not allowed to branch to a block with a 2012-08-10 20:55:20 +00:00
InstSimplify
Internalize
IPConstantProp
JumpThreading Fix assertion in jump threading (PR13405). 2012-07-20 10:36:17 +00:00
LCSSA
LICM Avoid recomputing the unique exit blocks and their insert points when doing 2012-08-08 00:00:26 +00:00
LoopDeletion
LoopIdiom
LoopRotate
LoopSimplify
LoopStrengthReduce Add a much more conservative strategy for aligning branch targets. 2012-08-07 09:45:24 +00:00
LoopUnroll
LoopUnswitch
LowerAtomic
LowerExpectIntrinsic
LowerInvoke
LowerSwitch
Mem2Reg
MemCpyOpt
MergeFunc
ObjCARC An objc_retain can serve as a may-use for a different pointer. 2012-07-23 19:27:31 +00:00
PhaseOrdering
PruneEH The normal edge of an invoke is not allowed to branch to a block with a 2012-08-10 20:55:20 +00:00
Reassociate Stop reassociate from looking through expressions of arbitrary complexity. This 2012-07-26 09:26:40 +00:00
ScalarRepl Fix crash when when do lto on Bullet. Dynamic GEPs in SROA were incorrectly being applied to all accesses to an alloca, not just the ones which read from the GEP. Thanks to Evan for reducing the test. rdar://11861001 2012-08-10 03:26:36 +00:00
SCCP
SimplifyCFG The normal edge of an invoke is not allowed to branch to a block with a 2012-08-10 20:55:20 +00:00
SimplifyLibCalls
Sink
StripSymbols
TailCallElim
TailDup