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
2024-11-09 10:05:41 +00:00
Code
Issues
Projects
Releases
Wiki
Activity
a4485c4964
llvm-6502
/
test
/
Transforms
History
Nadav Rotem
0ff8a4fa35
Instcombile optimization: extractelement(cast) -> cast(extractelement)
...
git-svn-id:
https://llvm.org/svn/llvm-project/llvm/trunk@128683
91177308-0d34-0410-b5e6-96231b3b80d8
2011-03-31 22:57:29 +00:00
..
ADCE
ArgumentPromotion
BlockPlacement
BranchFolding
CodeExtractor
CodeGenPrepare
Roll r127459 back in:
2011-03-11 21:52:04 +00:00
ConstantMerge
ConstProp
Constant folding support for calls to umul.with.overflow(), basically identical to the smul.with.overflow() code.
2011-03-27 14:26:13 +00:00
CorrelatedValuePropagation
DeadArgElim
DeadStoreElimination
* The DSE code that tested for overlapping needed to take into account the fact
2011-03-30 21:37:19 +00:00
EarlyCSE
FunctionAttrs
GlobalDCE
GlobalOpt
Add an optimization to GlobalOpt that eliminates calls to __cxa_atexit, if the function passed is empty.
2011-03-20 17:59:11 +00:00
GVN
IndVarSimplify
Avoid creating canonical induction variables for non-native types.
2011-03-18 16:50:32 +00:00
Inline
InstCombine
Instcombile optimization: extractelement(cast) -> cast(extractelement)
2011-03-31 22:57:29 +00:00
InstSimplify
Teach ComputeMaskedBits about sub nsw.
2011-03-12 17:18:11 +00:00
Internalize
IPConstantProp
JumpThreading
LCSSA
Do not add PHIs with no users when creating LCSSA form. Patch by Andrew Clinton.
2011-03-15 07:41:25 +00:00
LICM
LoopDeletion
LoopIdiom
LoopRotate
LoopSimplify
Avoid creating canonical induction variables for non-native types.
2011-03-18 16:50:32 +00:00
LoopStrengthReduce
Avoid creating canonical induction variables for non-native types.
2011-03-18 16:50:32 +00:00
LoopUnroll
LoopUnswitch
LowerAtomic
LowerInvoke
LowerSetJmp
LowerSwitch
Mem2Reg
MemCpyOpt
MergeFunc
PruneEH
Reassociate
ScalarRepl
Do some simple copy propagation through integer loads and stores when promoting
2011-03-29 05:19:52 +00:00
SCCP
SimplifyCFG
PR9450: Make switch optimization in SimplifyCFG not dependent on the ordering
2011-03-15 02:23:35 +00:00
SimplifyLibCalls
Sink
SRETPromotion
StripSymbols
TailCallElim
TailDup