llvm-6502/lib/CodeGen/SelectionDAG
Dan Gohman 7abbd04e90 APInt-ify the gep scaling code, so that it correctly handles the case where
the scale overflows pointer-sized arithmetic. This fixes PR5281.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84954 91177308-0d34-0410-b5e6-96231b3b80d8
2009-10-23 17:57:43 +00:00
..
CallingConvLower.cpp
CMakeLists.txt Create a new InstrEmitter class for translating SelectionDAG nodes 2009-10-10 01:32:21 +00:00
DAGCombiner.cpp Fix invalid for vector types fneg(bitconvert(x)) => bitconvert(x ^ sign) 2009-10-20 21:37:45 +00:00
FastISel.cpp I don't see any point in having both eh.selector.i32 and eh.selector.i64, 2009-10-14 16:11:37 +00:00
InstrEmitter.cpp Create a new InstrEmitter class for translating SelectionDAG nodes 2009-10-10 01:32:21 +00:00
InstrEmitter.h Create a new InstrEmitter class for translating SelectionDAG nodes 2009-10-10 01:32:21 +00:00
LegalizeDAG.cpp -Revert parts of 84326 and 84411. Distinquishing between fixed and non-fixed 2009-10-18 18:16:27 +00:00
LegalizeFloatTypes.cpp
LegalizeIntegerTypes.cpp
LegalizeTypes.cpp
LegalizeTypes.h Allow widening of extract subvector 2009-10-16 22:05:48 +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
LegalizeVectorTypes.cpp -Revert parts of 84326 and 84411. Distinquishing between fixed and non-fixed 2009-10-18 18:16:27 +00:00
Makefile
ScheduleDAGFast.cpp The ScheduleDAG framework now requires an AliasAnalysis argument, though 2009-10-09 23:33:48 +00:00
ScheduleDAGList.cpp The ScheduleDAG framework now requires an AliasAnalysis argument, though 2009-10-09 23:33:48 +00:00
ScheduleDAGRRList.cpp The ScheduleDAG framework now requires an AliasAnalysis argument, though 2009-10-09 23:33:48 +00:00
ScheduleDAGSDNodes.cpp Create a new InstrEmitter class for translating SelectionDAG nodes 2009-10-10 01:32:21 +00:00
ScheduleDAGSDNodes.h Create a new InstrEmitter class for translating SelectionDAG nodes 2009-10-10 01:32:21 +00:00
SelectionDAG.cpp Fix null pointer dereference. 2009-10-22 00:15:17 +00:00
SelectionDAGBuild.cpp APInt-ify the gep scaling code, so that it correctly handles the case where 2009-10-23 17:57:43 +00:00
SelectionDAGBuild.h Remove MallocInst from LLVM Instructions. 2009-10-17 01:18:07 +00:00
SelectionDAGISel.cpp Indent code. 2009-10-16 05:42:28 +00:00
SelectionDAGPrinter.cpp
TargetLowering.cpp