..
CallingConvLower.cpp
Add "inreg" field to CallSDNode (doesn't increase
2008-09-26 19:31:26 +00:00
CMakeLists.txt
Experimental post-pass scheduling support. Post-pass scheduling
2008-11-19 23:18:57 +00:00
DAGCombiner.cpp
Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTOR
2009-02-22 23:36:09 +00:00
FastISel.cpp
Clean up dwarf writer, part 1. This eliminated the horrible recursive getGlobalVariablesUsing and replaced it something readable. It eliminated use of slow UniqueVector and replaced it with StringMap, SmallVector, and DenseMap, etc. It also fixed some non-deterministic behavior.
2009-02-25 07:04:34 +00:00
LegalizeDAG.cpp
Clean up dwarf writer, part 1. This eliminated the horrible recursive getGlobalVariablesUsing and replaced it something readable. It eliminated use of slow UniqueVector and replaced it with StringMap, SmallVector, and DenseMap, etc. It also fixed some non-deterministic behavior.
2009-02-25 07:04:34 +00:00
LegalizeFloatTypes.cpp
bug 3610: Floating point vaarg not softened.
2009-02-21 19:11:18 +00:00
LegalizeIntegerTypes.cpp
Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTOR
2009-02-22 23:36:09 +00:00
LegalizeTypes.cpp
Use getDebugLoc forwarder instead of getNode()->getDebugLoc.
2009-02-07 19:59:05 +00:00
LegalizeTypes.h
bug 3610: Floating point vaarg not softened.
2009-02-21 19:11:18 +00:00
LegalizeTypesGeneric.cpp
Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTOR
2009-02-22 23:36:09 +00:00
LegalizeVectorTypes.cpp
Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTOR
2009-02-22 23:36:09 +00:00
Makefile
Removed trailing whitespace from Makefiles.
2009-01-09 16:44:42 +00:00
ScheduleDAGFast.cpp
When scheduling a block in parts, keep track of the overall
2009-02-11 04:27:20 +00:00
ScheduleDAGList.cpp
When scheduling a block in parts, keep track of the overall
2009-02-11 04:27:20 +00:00
ScheduleDAGRRList.cpp
Oops. Last second clean up messed things up.
2009-02-12 09:52:13 +00:00
ScheduleDAGSDNodes.cpp
When scheduling a block in parts, keep track of the overall
2009-02-11 04:27:20 +00:00
ScheduleDAGSDNodes.h
When scheduling a block in parts, keep track of the overall
2009-02-11 04:27:20 +00:00
ScheduleDAGSDNodesEmit.cpp
When scheduling a block in parts, keep track of the overall
2009-02-11 04:27:20 +00:00
SelectionDAG.cpp
Expand tabs to spaces (overlooked in previous commit)
2009-02-25 03:57:49 +00:00
SelectionDAGBuild.cpp
Fix big-endian codegen bug. We're splitting up
2009-02-25 22:39:13 +00:00
SelectionDAGBuild.h
Generate these labels when we're in "fast" mode, not simply when we're no in
2009-02-19 21:12:54 +00:00
SelectionDAGISel.cpp
- Use the "Fast" flag instead of "OptimizeForSize" to determine whether to emit
2009-02-24 02:35:30 +00:00
SelectionDAGPrinter.cpp
Move ScheduleDAGSDNodes.h to be a private header. Front-ends
2009-02-06 17:22:58 +00:00
TargetLowering.cpp
Don't assume that a left-shift of a value with one bit set will have
2009-02-15 23:59:32 +00:00