llvm-6502/lib/CodeGen/SelectionDAG
Dan Gohman 5b69fe767c Add edge source labels to SelectionDAG graphs, now that the graph printing
framework omits differentiated edge sources in the case where the labels
are empty strings.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90254 91177308-0d34-0410-b5e6-96231b3b80d8
2009-12-01 19:20:00 +00:00
..
CallingConvLower.cpp Add code to check at SelectionDAGISel::LowerArguments time to see if return values can be lowered to registers. Coming soon, code to perform sret-demotion if return values cannot be lowered to registers 2009-11-07 02:11:54 +00:00
CMakeLists.txt Rename SelectionDAGLowering to SelectionDAGBuilder, and rename 2009-11-23 18:04:58 +00:00
DAGCombiner.cpp Remove the optimizations that convert BRCOND and BR_CC into 2009-11-17 00:47:23 +00:00
FastISel.cpp Rename SelectionDAGLowering to SelectionDAGBuilder, and rename 2009-11-23 18:04:58 +00:00
FunctionLoweringInfo.cpp Move CopyCatchInfo into FunctionLoweringInfo.cpp too, for consistency. 2009-11-23 18:12:11 +00:00
FunctionLoweringInfo.h Move CopyCatchInfo into FunctionLoweringInfo.cpp too, for consistency. 2009-11-23 18:12:11 +00:00
InstrEmitter.cpp Target-independent support for TargetFlags on BlockAddress operands, 2009-11-20 23:18:13 +00:00
InstrEmitter.h Fix a typo in a comment. 2009-11-16 20:35:59 +00:00
LegalizeDAG.cpp Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are no longer used. 2009-11-23 23:20:51 +00:00
LegalizeFloatTypes.cpp Add contexts to some of the MVT APIs. No functionality change yet, just the infrastructure work needed to get the contexts to where they need to be first. 2009-08-12 00:36:31 +00:00
LegalizeIntegerTypes.cpp Use getStoreSize() instead of getStoreSizeInBits()/8. 2009-09-23 21:07:02 +00:00
LegalizeTypes.cpp Added support to allow clients to custom widen. For X86, custom widen vectors for 2009-11-30 02:42:02 +00:00
LegalizeTypes.h Added support to allow clients to custom widen. For X86, custom widen vectors for 2009-11-30 02:42:02 +00:00
LegalizeTypesGeneric.cpp -Revert parts of 84326 and 84411. Distinquishing between fixed and non-fixed 2009-10-18 18:16:27 +00:00
LegalizeVectorOps.cpp Added support to allow clients to custom widen. For X86, custom widen vectors for 2009-11-30 02:42:02 +00:00
LegalizeVectorTypes.cpp Added support to allow clients to custom widen. For X86, custom widen vectors for 2009-11-30 02:42:02 +00:00
Makefile remove dead makefile flags. 2009-06-24 05:29:56 +00:00
ScheduleDAGFast.cpp Remove includes of Support/Compiler.h that are no longer needed after the 2009-10-25 06:57:41 +00:00
ScheduleDAGList.cpp Remove includes of Support/Compiler.h that are no longer needed after the 2009-10-25 06:57:41 +00:00
ScheduleDAGRRList.cpp Remove includes of Support/Compiler.h that are no longer needed after the 2009-10-25 06:57:41 +00:00
ScheduleDAGSDNodes.cpp Create a new InstrEmitter class for translating SelectionDAG nodes 2009-10-10 01:32:21 +00:00
ScheduleDAGSDNodes.h Initial target-independent CodeGen support for BlockAddresses. 2009-10-30 01:27:03 +00:00
SelectionDAG.cpp Added support to allow clients to custom widen. For X86, custom widen vectors for 2009-11-30 02:42:02 +00:00
SelectionDAGBuilder.cpp Rename SelectionDAGLowering to SelectionDAGBuilder, and rename 2009-11-23 18:04:58 +00:00
SelectionDAGBuilder.h Rename SelectionDAGLowering to SelectionDAGBuilder, and rename 2009-11-23 18:04:58 +00:00
SelectionDAGISel.cpp Move CopyCatchInfo into FunctionLoweringInfo.cpp too, for consistency. 2009-11-23 18:12:11 +00:00
SelectionDAGPrinter.cpp Add edge source labels to SelectionDAG graphs, now that the graph printing 2009-12-01 19:20:00 +00:00
TargetLowering.cpp Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are no longer used. 2009-11-23 23:20:51 +00:00