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-09-10 06:54:54 +00:00
Code
Issues
Projects
Releases
Wiki
Activity
4da883a56f
llvm-6502
/
test
/
Transforms
History
Benjamin Kramer
386e918438
simplify-libcalls: fold strstr(a, b) == a -> strncmp(a, b, strlen(b)) == 0
...
git-svn-id:
https://llvm.org/svn/llvm-project/llvm/trunk@106047
91177308-0d34-0410-b5e6-96231b3b80d8
2010-06-15 21:34:25 +00:00
..
ABCD
ADCE
ArgumentPromotion
BlockPlacement
BranchFolding
CodeExtractor
CodeGenPrepare
ConstantMerge
ConstProp
DeadArgElim
Preserve debug info attached with call instruction while eliminating dead argument.
2010-04-30 20:23:54 +00:00
DeadStoreElimination
FunctionAttrs
GlobalDCE
GlobalOpt
Use llvm.foo as the intrinsic, rather than llvm.dbg.value. Since the
2010-05-04 20:09:25 +00:00
GVN
Fix PR7052, patch by Jakub Staszak!
2010-05-08 20:01:44 +00:00
IndVarSimplify
Inline
Fix PR7272: when inlining through a callsite with byval arguments,
2010-05-31 21:00:26 +00:00
InstCombine
Teach instcombine to promote alloca array sizes.
2010-05-28 15:09:00 +00:00
Internalize
IPConstantProp
JumpThreading
jump threading can't split a critical edge from an indirectbr. This
2010-06-14 19:45:43 +00:00
LCSSA
LICM
LoopDeletion
LoopIndexSplit
Check for side effects before splitting loop.
2010-05-03 18:06:58 +00:00
LoopRotate
LoopSimplify
LoopStrengthReduce
LoopUnroll
LoopUnswitch
LowerInvoke
LowerSetJmp
LowerSwitch
Mem2Reg
Copy location info for current function argument from dbg.declare if respective store instruction does not have any location info.
2010-06-04 22:27:30 +00:00
MemCpyOpt
MergeFunc
PartialSpecialize
Partial specialization was not checking the callsite to make sure it was using the same constants as the specialization, leading to calls to the wrong specialization. Patch by Takumi Nakamura\!
2010-06-05 14:50:21 +00:00
PruneEH
Reassociate
ScalarRepl
Remove the arm_aapcscc marker from the tests. It is the default
2010-06-15 19:04:29 +00:00
SCCP
SimplifyCFG
Test case for r105914.
2010-06-13 16:16:54 +00:00
SimplifyLibCalls
simplify-libcalls: fold strstr(a, b) == a -> strncmp(a, b, strlen(b)) == 0
2010-06-15 21:34:25 +00:00
Sink
Add an LLVM IR version of code sinking. This uses the same simple algorithm
2010-05-07 15:40:13 +00:00
SRETPromotion
SSI
StripSymbols
TailCallElim
TailDup