.. |
CMakeLists.txt
|
Rewrite the CMake build to use explicit dependencies between libraries,
|
2011-07-29 00:14:25 +00:00 |
DAGCombiner.cpp
|
Fix SimplifySelectCC to add newly created nodes to the DAGCombiner
|
2011-09-22 23:01:29 +00:00 |
FastISel.cpp
|
Directly point debug info to the stack slot of the arugment, instead of trying to keep track of vreg in which it the arugment is copied. The LiveDebugVariable can keep track of variable's ranges.
|
2011-09-08 22:59:09 +00:00 |
FunctionLoweringInfo.cpp
|
Directly point debug info to the stack slot of the arugment, instead of trying to keep track of vreg in which it the arugment is copied. The LiveDebugVariable can keep track of variable's ranges.
|
2011-09-08 22:59:09 +00:00 |
InstrEmitter.cpp
|
Simplify EXTRACT_SUBREG emission.
|
2011-10-05 20:26:40 +00:00 |
InstrEmitter.h
|
Simplify EXTRACT_SUBREG emission.
|
2011-10-05 20:26:40 +00:00 |
LegalizeDAG.cpp
|
Moved type construction out of the loop and added an assert on the legality of the type. Formatted lines to the 80 char limit.
|
2011-10-01 18:39:28 +00:00 |
LegalizeFloatTypes.cpp
|
Tweak the handling of MERGE_VALUES nodes: remove the need for
|
2011-09-23 13:59:22 +00:00 |
LegalizeIntegerTypes.cpp
|
Cleanup PromoteIntOp_EXTRACT_VECTOR_ELT and PromoteIntRes_SETCC.
|
2011-09-27 11:16:47 +00:00 |
LegalizeTypes.cpp
|
Tweak the handling of MERGE_VALUES nodes: remove the need for
|
2011-09-23 13:59:22 +00:00 |
LegalizeTypes.h
|
Tweak the handling of MERGE_VALUES nodes: remove the need for
|
2011-09-23 13:59:22 +00:00 |
LegalizeTypesGeneric.cpp
|
Tweak the handling of MERGE_VALUES nodes: remove the need for
|
2011-09-23 13:59:22 +00:00 |
LegalizeVectorOps.cpp
|
white space cleanups
|
2011-09-18 10:29:29 +00:00 |
LegalizeVectorTypes.cpp
|
Tweak the handling of MERGE_VALUES nodes: remove the need for
|
2011-09-23 13:59:22 +00:00 |
Makefile
|
|
|
ScheduleDAGFast.cpp
|
- Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo and
|
2011-06-28 19:10:37 +00:00 |
ScheduleDAGList.cpp
|
|
|
ScheduleDAGRRList.cpp
|
PreRA scheduler should avoid cloning compares.
|
2011-09-01 00:54:31 +00:00 |
ScheduleDAGSDNodes.cpp
|
Rename TargetSubtarget to TargetSubtargetInfo for consistency.
|
2011-07-01 21:01:15 +00:00 |
ScheduleDAGSDNodes.h
|
The index stored in the RegDefIter is one after the current index. When getting the index, decrement it so that it points to the current element. Fixes an off-by-one bug encountered when trying to make use of MVT::untyped.
|
2011-06-27 18:34:12 +00:00 |
SDNodeDbgValue.h
|
|
|
SDNodeOrdering.h
|
|
|
SelectionDAG.cpp
|
When inferring the pointer alignment, if the global doesn't have an initializer
|
2011-09-30 23:19:55 +00:00 |
SelectionDAGBuilder.cpp
|
Thread the chain through the eh.sjlj.setjmp intrinsic, like it's documented to
|
2011-10-07 21:25:38 +00:00 |
SelectionDAGBuilder.h
|
Remove the old atomic instrinsics. autoupgrade functionality is included with this patch.
|
2011-10-06 23:20:49 +00:00 |
SelectionDAGISel.cpp
|
Modify the mapping from landing pad to call sites to accept more than one call
|
2011-10-05 22:24:35 +00:00 |
SelectionDAGPrinter.cpp
|
|
|
TargetLowering.cpp
|
Add codegen support for vector select (in the IR this means a select
|
2011-09-06 19:07:46 +00:00 |
TargetSelectionDAGInfo.cpp
|
|
|