llvm-6502/lib
Nadav Rotem d99a5a3ab4 SelectionDAG compile time improvement.
One of the phases of SelectionDAG is LegalizeVectors. We don't need to sort the DAG and copy nodes around if there are no vector ops.

Speeds up the compilation time of SelectionDAG on a big scalar workload by ~8%.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@175929 91177308-0d34-0410-b5e6-96231b3b80d8
2013-02-22 23:33:30 +00:00
..
Analysis
Archive
AsmParser Implement the NoBuiltin attribute. 2013-02-22 00:12:35 +00:00
Bitcode
CodeGen SelectionDAG compile time improvement. 2013-02-22 23:33:30 +00:00
DebugInfo Code cleanup: pass Offset by pointer to parseInstruction to more explicitly 2013-02-22 00:50:48 +00:00
ExecutionEngine
IR Use references to attribute groups on the call/invoke instructions. 2013-02-22 09:09:42 +00:00
Linker
MC
Object
Option
Support
TableGen
Target [mips] Emit call16 operator instead of got_disp. The former allows lazy binding. 2013-02-22 21:10:03 +00:00
Transforms Implement the NoBuiltin attribute. 2013-02-22 00:12:35 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile