llvm-6502/lib/CodeGen/SelectionDAG
Dan Gohman 9c6e70eca9 Factor out the code for computing an alignment value, and make it
available to getAtomic in addition to just getLoad and getStore,
to prevent MachineMemOperands with 0 alignment.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53261 91177308-0d34-0410-b5e6-96231b3b80d8
2008-07-08 23:46:32 +00:00
..
CallingConvLower.cpp
DAGCombiner.cpp
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 Remove custom expansion from LegalizeTypes when doing 2008-07-08 20:03:24 +00:00
LegalizeIntegerTypes.cpp Remove custom expansion from LegalizeTypes when doing 2008-07-08 20:03:24 +00:00
LegalizeTypes.cpp Add explicit keywords. 2008-07-07 18:00:37 +00:00
LegalizeTypes.h Remove custom expansion from LegalizeTypes when doing 2008-07-08 20:03:24 +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
ScheduleDAGRRList.cpp
SelectionDAG.cpp Factor out the code for computing an alignment value, and make it 2008-07-08 23:46:32 +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
TargetLowering.cpp