llvm-6502/lib/CodeGen/SelectionDAG
Adrian Prantl a2b56692c8 Change the informal convention of DBG_VALUE so that we can express a
register-indirect address with an offset of 0.
It used to be that a DBG_VALUE is a register-indirect value if the offset
(operand 1) is nonzero. The new convention is that a DBG_VALUE is
register-indirect if the first operand is a register and the second
operand is an immediate. For plain registers use the combination reg, reg.

rdar://problem/13658587

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@180816 91177308-0d34-0410-b5e6-96231b3b80d8
2013-04-30 22:16:46 +00:00
..
CMakeLists.txt
DAGCombiner.cpp Re-write the address propagation code for pre-indexed loads/stores to take into account some previously misssed cases (PRE_DEC addressing mode, the offset and base address are swapped, etc). This should fix PR15581. 2013-04-26 15:52:24 +00:00
FastISel.cpp Change the informal convention of DBG_VALUE so that we can express a 2013-04-30 22:16:46 +00:00
FunctionLoweringInfo.cpp
InstrEmitter.cpp Change the informal convention of DBG_VALUE so that we can express a 2013-04-30 22:16:46 +00:00
InstrEmitter.h
LegalizeDAG.cpp Remove unused MEMBARRIER DAG node; it's been replaced by ATOMIC_FENCE. 2013-04-20 12:32:17 +00:00
LegalizeFloatTypes.cpp Fix PR15632: No support for ppcf128 floating-point remainder on PowerPC. 2013-04-03 13:05:44 +00:00
LegalizeIntegerTypes.cpp Remove unused MEMBARRIER DAG node; it's been replaced by ATOMIC_FENCE. 2013-04-20 12:32:17 +00:00
LegalizeTypes.cpp
LegalizeTypes.h Legalize vector truncates by parts rather than just splitting. 2013-04-21 23:47:41 +00:00
LegalizeTypesGeneric.cpp
LegalizeVectorOps.cpp
LegalizeVectorTypes.cpp Legalize vector truncates by parts rather than just splitting. 2013-04-21 23:47:41 +00:00
LLVMBuild.txt
Makefile
ResourcePriorityQueue.cpp
ScheduleDAGFast.cpp
ScheduleDAGRRList.cpp
ScheduleDAGSDNodes.cpp
ScheduleDAGSDNodes.h
ScheduleDAGVLIW.cpp
SDNodeDbgValue.h
SDNodeOrdering.h
SelectionDAG.cpp Fix constant folding for one lane vector types. Constant folding one lane vector types not returns a vector instead of a scalar. 2013-04-25 09:32:33 +00:00
SelectionDAGBuilder.cpp Change the informal convention of DBG_VALUE so that we can express a 2013-04-30 22:16:46 +00:00
SelectionDAGBuilder.h
SelectionDAGDumper.cpp Remove unused MEMBARRIER DAG node; it's been replaced by ATOMIC_FENCE. 2013-04-20 12:32:17 +00:00
SelectionDAGISel.cpp Change the informal convention of DBG_VALUE so that we can express a 2013-04-30 22:16:46 +00:00
SelectionDAGPrinter.cpp
TargetLowering.cpp
TargetSelectionDAGInfo.cpp