llvm-6502/lib/CodeGen/SelectionDAG
2011-06-27 22:32:04 +00:00
..
CMakeLists.txt
DAGCombiner.cpp
FastISel.cpp During bottom up fast-isel, instructions emitted to materalize registers are at top of basic block and do not have debug location. This may misguide debugger while entering the basic block and sometimes debugger provides semi useful view of current location to developer by picking up previous known location as current location. Assign a sensible location to the first instruction in a basic block, if it does not have one location derived from source file, so that debugger can provide meaningful user experience to developers in edge cases. 2011-06-27 22:32:04 +00:00
FunctionLoweringInfo.cpp
InstrEmitter.cpp More refactoring. Move getRegClass from TargetOperandInfo to TargetInstrInfo. 2011-06-27 21:26:13 +00:00
InstrEmitter.h
LegalizeDAG.cpp
LegalizeFloatTypes.cpp
LegalizeIntegerTypes.cpp
LegalizeTypes.cpp
LegalizeTypes.h
LegalizeTypesGeneric.cpp
LegalizeVectorOps.cpp
LegalizeVectorTypes.cpp
Makefile
ScheduleDAGFast.cpp Distinguish early clobber output operands from clobbered registers. 2011-06-27 04:08:33 +00:00
ScheduleDAGList.cpp
ScheduleDAGRRList.cpp More refactoring. Move getRegClass from TargetOperandInfo to TargetInstrInfo. 2011-06-27 21:26:13 +00:00
ScheduleDAGSDNodes.cpp pre-RA-sched: Cleanup register pressure tracking. 2011-06-27 18:01:20 +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
SelectionDAGBuilder.cpp Distinguish early clobber output operands from clobbered registers. 2011-06-27 04:08:33 +00:00
SelectionDAGBuilder.h
SelectionDAGISel.cpp During bottom up fast-isel, instructions emitted to materalize registers are at top of basic block and do not have debug location. This may misguide debugger while entering the basic block and sometimes debugger provides semi useful view of current location to developer by picking up previous known location as current location. Assign a sensible location to the first instruction in a basic block, if it does not have one location derived from source file, so that debugger can provide meaningful user experience to developers in edge cases. 2011-06-27 22:32:04 +00:00
SelectionDAGPrinter.cpp
TargetLowering.cpp
TargetSelectionDAGInfo.cpp