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-10-01 10:57:21 +00:00
Code
Issues
Projects
Releases
Wiki
Activity
2a79116940
llvm-6502
/
lib
/
Transforms
/
Scalar
History
Pete Cooper
80f020a34a
Now that SROA can form alloca's for dynamic vector accesses, further improve it to be able to replace operations on these vector alloca's with insert/extract element insts
...
git-svn-id:
https://llvm.org/svn/llvm-project/llvm/trunk@158623
91177308-0d34-0410-b5e6-96231b3b80d8
2012-06-17 03:58:26 +00:00
..
ADCE.cpp
BasicBlockPlacement.cpp
BoundsChecking.cpp
BoundsChecking: add support for ConstantPointerNull. fixes a bunch of instrumentation failures in loops with reallocs
2012-06-08 16:31:42 +00:00
CMakeLists.txt
hopefully fix the CMake build. sorry for breakage
2012-05-22 17:40:46 +00:00
CodeGenPrepare.cpp
Switch the select to branch transformation on by default.
2012-05-06 14:25:16 +00:00
ConstantProp.cpp
CorrelatedValuePropagation.cpp
DCE.cpp
DeadStoreElimination.cpp
It's not deterministic to iterate over SmallPtrSet. Replace it with SmallSetVector. Patch by Daniel Reynaud. rdar://11671029
2012-06-16 04:28:11 +00:00
EarlyCSE.cpp
GlobalMerge.cpp
GVN.cpp
Move the Metadata merging methods from GVN and make them public in MDNode.
2012-06-16 20:33:37 +00:00
IndVarSimplify.cpp
JumpThreading.cpp
LICM.cpp
LLVMBuild.txt
LoopDeletion.cpp
LoopIdiomRecognize.cpp
LoopInstSimplify.cpp
LoopRotation.cpp
LoopStrengthReduce.cpp
LSR: fix expansion of scaled reg in non-address type formulae.
2012-06-15 20:07:29 +00:00
LoopUnrollPass.cpp
LoopUnswitch.cpp
Do not pass an invalid domtree to SimplifyInstruction from
2012-05-20 01:32:09 +00:00
LowerAtomic.cpp
Makefile
MemCpyOptimizer.cpp
Move the capture analysis from MemoryDependencyAnalysis to a more general place
2012-05-14 20:35:04 +00:00
ObjCARC.cpp
Fix typos found by
http://github.com/lyda/misspell-check
2012-06-02 10:20:22 +00:00
Reassociate.cpp
Fix issues (infinite loop and/or crash) with self-referential instructions, for
2012-06-15 08:37:50 +00:00
Reg2Mem.cpp
Fix typos found by
http://github.com/lyda/misspell-check
2012-06-02 10:20:22 +00:00
Scalar.cpp
add a new pass to instrument loads and stores for run-time bounds checking
2012-05-22 17:19:09 +00:00
ScalarReplAggregates.cpp
Now that SROA can form alloca's for dynamic vector accesses, further improve it to be able to replace operations on these vector alloca's with insert/extract element insts
2012-06-17 03:58:26 +00:00
SCCP.cpp
SimplifyCFGPass.cpp
SimplifyLibCalls.cpp
Teach SimplifyLibCalls about stpcpy.
2012-05-15 11:46:21 +00:00
Sink.cpp
Enhance the sinking code to handle diamond patterns. Patch by
2012-05-31 08:09:49 +00:00
TailRecursionElimination.cpp
A pile of long over-due refactorings here. There are some very, *very*
2012-05-04 00:58:03 +00:00