llvm-6502/lib/CodeGen/SelectionDAG
Dan Gohman 1ea58a52a4 Move MemoryVT out of LSBaseNode into MemSDNode, allowing the
getMemOperand function to be moved into the base class as well
and made non-virtual.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53372 91177308-0d34-0410-b5e6-96231b3b80d8
2008-07-09 22:08:04 +00:00
..
CallingConvLower.cpp Correct the allocation size for CCState's UsedRegs member, which 2008-06-30 20:25:31 +00:00
DAGCombiner.cpp Use reserve. 2008-06-30 21:04:06 +00:00
LegalizeDAG.cpp Do not CSE DEBUG_LOC, DBG_LABEL, DBG_STOPPOINT, DECLARE, and EH_LABEL SDNode's. This improves compile time slightly at -O0 -g. 2008-07-08 20:06:39 +00:00
LegalizeFloatTypes.cpp Redo LegalizeTypes soft float support for 2008-07-09 12:07:22 +00:00
LegalizeIntegerTypes.cpp Remove some unneeded includes. 2008-07-09 12:08:25 +00:00
LegalizeTypes.cpp Remove some unneeded includes. 2008-07-09 12:08:25 +00:00
LegalizeTypes.h Redo LegalizeTypes soft float support for 2008-07-09 12:07:22 +00:00
LegalizeTypesGeneric.cpp Support for expanding the result of EXTRACT_ELEMENT. 2008-06-23 15:08:15 +00:00
LegalizeVectorTypes.cpp Remove custom expansion from LegalizeTypes when doing 2008-07-08 20:03:24 +00:00
Makefile
ScheduleDAG.cpp Pool-allocation for MachineInstrs, MachineBasicBlocks, and 2008-07-07 23:14:23 +00:00
ScheduleDAGList.cpp Do not use computationally expensive scheduling heuristics with -fast. 2008-07-01 18:05:03 +00:00
ScheduleDAGRRList.cpp - Use a faster priority comparison function if -fast. 2008-07-02 09:23:51 +00:00
SelectionDAG.cpp Move MemoryVT out of LSBaseNode into MemSDNode, allowing the 2008-07-09 22:08:04 +00:00
SelectionDAGISel.cpp Pool-allocation for SDNodes. The pool is allocated once for each function, 2008-07-07 23:02:41 +00:00
SelectionDAGPrinter.cpp Revert my previous check-in that split up MachineModuleInfo. It turns out to 2008-07-03 22:53:42 +00:00
TargetLowering.cpp Add support for expanding PPC 128 bit floats. 2008-06-25 20:24:48 +00:00