This website requires JavaScript.
Explore
Mirrors
Help
Sign In
6502
/
llvm-6502
Watch
1
Star
0
Fork
0
You've already forked llvm-6502
mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced
2025-01-07 11:33:44 +00:00
Code
Issues
Projects
Releases
Wiki
Activity
9a7d48ae67
llvm-6502
/
test
/
Transforms
History
Andrew Trick
52164eaddc
Test case for r140670: indvars should hoist sext.
...
git-svn-id:
https://llvm.org/svn/llvm-project/llvm/trunk@140671
91177308-0d34-0410-b5e6-96231b3b80d8
2011-09-28 02:13:32 +00:00
..
ADCE
ArgumentPromotion
BlockPlacement
BranchFolding
CodeExtractor
Update this test to the new EH model.
2011-09-20 22:29:43 +00:00
CodeGenPrepare
ConstantMerge
ConstProp
CorrelatedValuePropagation
DeadArgElim
DeadStoreElimination
EarlyCSE
FunctionAttrs
GlobalDCE
GlobalOpt
GVN
IndVarSimplify
Test case for r140670: indvars should hoist sext.
2011-09-28 02:13:32 +00:00
Inline
InstCombine
Stop emitting instructions with the name "tmp" they eat up memory and have to be uniqued, without any benefit.
2011-09-27 20:39:19 +00:00
InstSimplify
Internalize
IPConstantProp
JumpThreading
LCSSA
LICM
LoopDeletion
LoopIdiom
Stop emitting instructions with the name "tmp" they eat up memory and have to be uniqued, without any benefit.
2011-09-27 20:39:19 +00:00
LoopRotate
LoopSimplify
Update to the new EH syntax.
2011-09-19 23:50:34 +00:00
LoopStrengthReduce
Stop emitting instructions with the name "tmp" they eat up memory and have to be uniqued, without any benefit.
2011-09-27 20:39:19 +00:00
LoopUnroll
LoopUnswitch
Split the landing pad basic block with the correct function. Also merge the
2011-09-27 00:59:31 +00:00
LowerAtomic
Convert more tests over to the new atomic instructions.
2011-09-26 20:27:49 +00:00
LowerExpectIntrinsic
LowerInvoke
LowerSwitch
Mem2Reg
MemCpyOpt
MergeFunc
ObjCARC
PhaseOrdering
PruneEH
Reassociate
ScalarRepl
Stop emitting instructions with the name "tmp" they eat up memory and have to be uniqued, without any benefit.
2011-09-27 20:39:19 +00:00
SCCP
Make sure IPSCCP never marks a tracked call as overdefined in SCCPSolver::ResolvedUndefsIn. If we do, we can end up in a situation where a function is resolved to return a constant, but the caller is marked overdefined, which confuses the code later.
2011-09-20 23:28:51 +00:00
SimplifyCFG
SimplifyLibCalls
Stop emitting instructions with the name "tmp" they eat up memory and have to be uniqued, without any benefit.
2011-09-27 20:39:19 +00:00
Sink
StripSymbols
TailCallElim
Replace uses of unwind with unreachable for the same effect.
2011-09-19 22:16:15 +00:00
TailDup