llvm-6502/lib
Andrew Trick ad1cc1d1bf misched: Allow subtargets to enable misched and dependent options.
This allows me to begin enabling (or backing out) misched by default
for one subtarget at a time. To run misched we typically want to:
- Disable SelectionDAG scheduling (use the source order scheduler)
- Enable more aggressive coalescing (until we decide to always run the coalescer this way)
- Enable MachineScheduler pass itself.

Disabling PostRA sched may follow for some subtargets.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@167826 91177308-0d34-0410-b5e6-96231b3b80d8
2012-11-13 08:47:29 +00:00
..
Analysis llvm/ConstantFolding.cpp: Make ReadDataFromGlobal() and FoldReinterpretLoadFromConstPtr() Big-endian-aware. 2012-11-08 20:34:25 +00:00
Archive
AsmParser
Bitcode
CodeGen misched: Allow subtargets to enable misched and dependent options. 2012-11-13 08:47:29 +00:00
DebugInfo Rewrite DIContext interface to take an object. Update all callers. 2012-11-12 21:40:38 +00:00
ExecutionEngine Fix build error from previous commit. 2012-11-06 19:06:46 +00:00
Linker
MC Add ARM TARGET2 relocation. The testcase will follow with actualy use-case. 2012-11-09 20:20:12 +00:00
Object
Support Revert r167620; this can be implemented using an existing CL option. 2012-11-12 21:32:44 +00:00
TableGen
Target misched: Allow subtargets to enable misched and dependent options. 2012-11-13 08:47:29 +00:00
Transforms Figure out <size> argument of llvm.lifetime intrinsics at the moment they are created (during function inlining) 2012-11-13 07:15:32 +00:00
VMCore Revert r167759. Ben is right this isn't likely to help much. 2012-11-13 02:56:38 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile