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-04 21:30:49 +00:00
Code
Issues
Projects
Releases
Wiki
Activity
520dc78d92
llvm-6502
/
test
/
Transforms
History
Nick Lewycky
8369687576
Make some intrinsics safe to speculatively execute.
...
git-svn-id:
https://llvm.org/svn/llvm-project/llvm/trunk@147036
91177308-0d34-0410-b5e6-96231b3b80d8
2011-12-21 05:52:02 +00:00
..
ADCE
ArgumentPromotion
BlockPlacement
BranchFolding
CodeExtractor
CodeGenPrepare
ConstantMerge
ConstProp
Manually upgrade the test suite to specify the flag to cttz and ctlz.
2011-12-12 11:59:10 +00:00
CorrelatedValuePropagation
DeadArgElim
DeadStoreElimination
EarlyCSE
FunctionAttrs
GlobalDCE
GlobalOpt
GVN
IndVarSimplify
Inline
Allow inlining of functions with returns_twice calls, if they have the
2011-12-18 20:35:43 +00:00
InstCombine
Added InstCombine for "select cond, ~cond, x" type patterns
2011-12-15 00:56:45 +00:00
InstSimplify
Internalize
IPConstantProp
JumpThreading
LCSSA
LICM
Move Instruction::isSafeToSpeculativelyExecute out of VMCore and
2011-12-14 23:49:11 +00:00
LoopDeletion
LoopIdiom
LoopRotate
LoopSimplify
Make loop preheader insertion in LoopSimplify handle the case where the loop header is a landing pad correctly (by splitting the landingpad out of the loop header). Make some adjustments to the rest of LoopSimplify to make it clear that the rest of LoopSimplify isn't making bad assumptions about the presence of landing pads. PR11575.
2011-12-15 00:50:34 +00:00
LoopStrengthReduce
Unit test for r146950: LSR postinc expansion, PR11571.
2011-12-20 01:43:20 +00:00
LoopUnroll
Add -unroll-runtime for unrolling loops with run-time trip counts.
2011-12-09 06:19:40 +00:00
LoopUnswitch
Fix for bug
#11429
: Wrong behaviour for switches. Small improvement for code size heuristics.
2011-12-14 19:19:17 +00:00
LowerAtomic
LowerExpectIntrinsic
LowerInvoke
LowerSwitch
Mem2Reg
MemCpyOpt
MergeFunc
ObjCARC
It turns out that clang does use pointer-to-function types to
2011-12-14 19:10:53 +00:00
PhaseOrdering
PruneEH
Reassociate
ScalarRepl
SCCP
Manually upgrade the test suite to specify the flag to cttz and ctlz.
2011-12-12 11:59:10 +00:00
SimplifyCFG
Make some intrinsics safe to speculatively execute.
2011-12-21 05:52:02 +00:00
SimplifyLibCalls
Only replace fwrite with fputc, if the return value is unused.
2011-12-12 20:18:31 +00:00
Sink
StripSymbols
TailCallElim
TailDup