llvm-6502/test/Transforms
Dale Johannesen c1f104054d Fix the crash in this test. This is basically the same
problem addressed in 31284, but the patch there only
addressed the case where an invoke is the first thing in
a block.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73416 91177308-0d34-0410-b5e6-96231b3b80d8
2009-06-15 20:59:27 +00:00
..
ADCE Allow readonly functions to unwind exceptions. Teach 2009-05-06 06:49:50 +00:00
ArgumentPromotion
BlockPlacement
BranchFolding
CodeExtractor
CodeGenPrepare
CondProp
ConstantMerge
ConstProp Split the Add, Sub, and Mul instruction opcodes into separate 2009-06-04 22:49:04 +00:00
DeadArgElim
DeadStoreElimination Split the Add, Sub, and Mul instruction opcodes into separate 2009-06-04 22:49:04 +00:00
FunctionAttrs Revert r70876 and add a testcase (@c7) showing the problem: 2009-05-07 18:08:34 +00:00
GlobalDCE
GlobalOpt Split the Add, Sub, and Mul instruction opcodes into separate 2009-06-04 22:49:04 +00:00
GVN Be more aggressive in doing LoadPRE by tracing backwards when a block only has 2009-05-31 09:03:40 +00:00
GVNPRE Split the Add, Sub, and Mul instruction opcodes into separate 2009-06-04 22:49:04 +00:00
IndMemRem
IndVarSimplify Implement more aggressive folding of add operand lists when 2009-06-14 22:58:51 +00:00
Inline PR4123: don't crash when inlining a call which uses its own result. 2009-05-08 00:22:04 +00:00
InstCombine fix testcase to properly check for the patch in r73195. 2009-06-15 05:46:02 +00:00
Internalize
IPConstantProp
JumpThreading Restore minor deletion. 2009-05-04 18:40:41 +00:00
LCSSA Split the Add, Sub, and Mul instruction opcodes into separate 2009-06-04 22:49:04 +00:00
LICM
LoopDeletion
LoopIndexSplit Split the Add, Sub, and Mul instruction opcodes into separate 2009-06-04 22:49:04 +00:00
LoopRotate
LoopSimplify Fix some incorrect logic in DominanceFrontier::splitBlock. Part of 2009-05-21 20:40:30 +00:00
LoopStrengthReduce Revert 72493 and replace it with a more conservative fix, for now: don't 2009-05-27 21:10:47 +00:00
LoopUnroll
LoopUnswitch
LowerInvoke
LowerSetJmp
LowerSwitch
Mem2Reg Split the Add, Sub, and Mul instruction opcodes into separate 2009-06-04 22:49:04 +00:00
MemCpyOpt Split the Add, Sub, and Mul instruction opcodes into separate 2009-06-04 22:49:04 +00:00
MergeFunc Given two identical weak functions, produce one internal function and two weak 2009-06-12 15:56:56 +00:00
PredicateSimplifier
PruneEH Split the Add, Sub, and Mul instruction opcodes into separate 2009-06-04 22:49:04 +00:00
RaiseAllocations
Reassociate Split the Add, Sub, and Mul instruction opcodes into separate 2009-06-04 22:49:04 +00:00
ScalarRepl Split the Add, Sub, and Mul instruction opcodes into separate 2009-06-04 22:49:04 +00:00
SCCP Split the Add, Sub, and Mul instruction opcodes into separate 2009-06-04 22:49:04 +00:00
SimplifyCFG Fix the crash in this test. This is basically the same 2009-06-15 20:59:27 +00:00
SimplifyLibCalls Split the Add, Sub, and Mul instruction opcodes into separate 2009-06-04 22:49:04 +00:00
SRETPromotion
StripSymbols
TailCallElim
TailDup