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
c8eb880a7f
llvm-6502
/
lib
/
Transforms
/
Utils
History
Daniel Dunbar
a3a2dfd4a2
build: Add initial cut at LLVMBuild.txt files.
...
git-svn-id:
https://llvm.org/svn/llvm-project/llvm/trunk@143634
91177308-0d34-0410-b5e6-96231b3b80d8
2011-11-03 18:53:17 +00:00
..
AddrModeMatcher.cpp
BasicBlockUtils.cpp
BasicInliner.cpp
Refactor code from inlining and globalopt that checks whether a function definition is unused, and enhance it so it can tell that functions which are only used by a blockaddress are in fact dead. This probably doesn't happen much on most code, but the Linux kernel's _THIS_IP_ can trigger this issue with blockaddress. (GlobalDCE can also handle the given tescase, but we only run that at -O3.) Found while looking at PR11180.
2011-10-20 05:23:42 +00:00
BreakCriticalEdges.cpp
LSR should avoid redundant edge splitting.
2011-10-04 03:50:44 +00:00
BuildLibCalls.cpp
CloneFunction.cpp
Remap blockaddress correctly when inlining a function. Fixes PR10162.
2011-10-21 20:45:19 +00:00
CloneModule.cpp
CMakeLists.txt
Add utility to append a function to the list of global constructors.
2011-10-31 23:58:51 +00:00
CodeExtractor.cpp
Use ArrayRef instead of an explicit 'const std::vector &'.
2011-09-20 19:05:04 +00:00
DemoteRegToStack.cpp
InlineFunction.cpp
InstructionNamer.cpp
LCSSA.cpp
LLVMBuild.txt
build: Add initial cut at LLVMBuild.txt files.
2011-11-03 18:53:17 +00:00
Local.cpp
A dead malloc, a free(NULL) and a free(undef) are all trivially dead
2011-10-24 04:35:36 +00:00
LoopSimplify.cpp
LoopUnroll.cpp
LowerExpectIntrinsic.cpp
Add a proper LLVM banner to this file.
2011-10-16 22:15:07 +00:00
LowerInvoke.cpp
When inserting new instructions, use getFirstInsertionPt instead of
2011-08-25 01:08:34 +00:00
LowerSwitch.cpp
Clean up uses of switch instructions so they are not dependent on the operand ordering. Patch by Stepan Dyatkovskiy.
2011-09-29 20:21:17 +00:00
Makefile
Mem2Reg.cpp
ModuleUtils.cpp
Add utility to append a function to the list of global constructors.
2011-10-31 23:58:51 +00:00
PromoteMemoryToRegister.cpp
SimplifyCFG.cpp
Delete trivial landing pads that just continue unwinding the caught
2011-09-05 12:57:57 +00:00
SimplifyIndVar.cpp
Stop emitting instructions with the name "tmp" they eat up memory and have to be uniqued, without any benefit.
2011-09-27 20:39:19 +00:00
SimplifyInstructions.cpp
SSAUpdater.cpp
UnifyFunctionExitNodes.cpp
Utils.cpp
ValueMapper.cpp