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-08 03:30:22 +00:00
Code
Issues
Projects
Releases
Wiki
Activity
4fd5cd06c8
llvm-6502
/
test
/
Transforms
History
Karthik Bhat
07707e8969
Allow constant folding of ceil function whenever feasible
...
git-svn-id:
https://llvm.org/svn/llvm-project/llvm/trunk@204583
91177308-0d34-0410-b5e6-96231b3b80d8
2014-03-24 04:36:06 +00:00
..
ADCE
AddDiscriminators
ArgumentPromotion
BBVectorize
BranchFolding
CodeExtractor
CodeGenPrepare
CodeGenPrep: sink extends of illegal types into use block.
2014-03-13 13:36:25 +00:00
ConstantHoisting
/X86
[Constant Hoisting] Fix multiple entries for the same basic block in PHI nodes.
2014-03-22 01:49:27 +00:00
ConstantMerge
Remove the linker_private and linker_private_weak linkages.
2014-03-13 23:18:37 +00:00
ConstProp
CorrelatedValuePropagation
DeadArgElim
DeadStoreElimination
DebugIR
EarlyCSE
FunctionAttrs
GCOVProfiling
GlobalDCE
GlobalOpt
Revert r204076 for now - it caused significant regressions in a number of
2014-03-23 04:22:31 +00:00
GVN
Reject alias to undefined symbols in the verifier.
2014-03-12 20:15:49 +00:00
IndVarSimplify
Inline
InstCombine
Allow constant folding of ceil function whenever feasible
2014-03-24 04:36:06 +00:00
InstSimplify
Internalize
IPConstantProp
JumpThreading
LCSSA
LICM
LoopDeletion
LoopIdiom
LoopReroll
LoopRotate
LoopSimplify
LoopStrengthReduce
This test need the X86 backend, move it to the X86 sub directory.
2014-03-12 22:03:43 +00:00
LoopUnroll
LoopUnswitch
LoopVectorize
LowerAtomic
IR: add a second ordering operand to cmpxhg for failure
2014-03-11 10:48:52 +00:00
LowerExpectIntrinsic
LowerInvoke
Remove LowerInvoke's obsolete "-enable-correct-eh-support" option
2014-03-20 19:54:47 +00:00
LowerSwitch
Mem2Reg
MemCpyOpt
MergeFunc
MetaRenamer
Reject alias to undefined symbols in the verifier.
2014-03-12 20:15:49 +00:00
ObjCARC
Fix use_iterator crash in ObjCArc from r203364
2014-03-18 22:32:43 +00:00
PhaseOrdering
PruneEH
Reassociate
Reg2Mem
SampleProfile
Tolerate unmangled names in sample profiles.
2014-03-18 12:03:12 +00:00
Scalarizer
ScalarRepl
Fix PR18800. llvm intrinsic memcpy takes 5 arguments void @llvm.memcpy.p0i8.p0i8.i32(i8* <dest>, i8* <src>, i32 <len>, i32 <align>, i1 <isvolatile>).The test case incorrectly uses the old format resulting in isVolatile function in MemIntrinsic to crash during SROA transformation.Modified the test case to use correct signature of memcpy and memset.
2014-03-13 04:50:29 +00:00
SCCP
SimplifyCFG
Allow switch-to-lookup table for tables with holes by adding bitmask check
2014-03-12 18:35:40 +00:00
Sink
Sink: Don't sink static allocas from the entry block
2014-03-21 15:51:51 +00:00
SLPVectorizer
Resubmit "[SLPV] Recognize vectorizable intrinsics during SLP vectorization ..."
2014-03-12 20:21:50 +00:00
SROA
StripSymbols
StructurizeCFG
TailCallElim
TailDup