llvm-6502/lib/CodeGen/SelectionDAG
Dan Gohman 492f276cbc Move the IsVolatile and SVOffset fields into the MemSDNode base
class, and store IsVolatile and Alignment in a more compact form.
This makes AtomicSDNode slightly larger, but it shrinks LoadSDNode
and StoreSDNode, which are much more common and are the largest of
the SDNode subclasses. Also, this lets the isVolatile() and
getAlignment() accessors be non-virtual.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53361 91177308-0d34-0410-b5e6-96231b3b80d8
2008-07-09 21:23:02 +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
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 the IsVolatile and SVOffset fields into the MemSDNode base 2008-07-09 21:23:02 +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