llvm-6502/lib/CodeGen/SelectionDAG
Dale Johannesen 8ac38f2a61 Apply the 95471 fix to SelectionDAGBuilder as well;
we can get in here if FastISel gives up in a block.
(Actually the two copies of this need to be unified.  Later.)



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95579 91177308-0d34-0410-b5e6-96231b3b80d8
2010-02-08 21:53:27 +00:00
..
CallingConvLower.cpp Change errs() to dbgs(). 2010-01-05 01:24:50 +00:00
CMakeLists.txt
DAGCombiner.cpp Improve EXTRACT_VECTOR_ELT patch based on comments from Duncan 2010-02-01 22:15:09 +00:00
FastISel.cpp After Victor's latest commits I am seeing null 2010-02-06 02:26:02 +00:00
FunctionLoweringInfo.cpp Trim unneeded includes. 2010-01-21 21:44:43 +00:00
FunctionLoweringInfo.h
InstrEmitter.cpp Trim unneeded includes. 2010-01-21 21:44:43 +00:00
InstrEmitter.h
LegalizeDAG.cpp Rearrange handling of jump tables. Highlights: 2010-01-25 23:26:13 +00:00
LegalizeFloatTypes.cpp Change errs() to dbgs(). 2010-01-05 01:24:48 +00:00
LegalizeIntegerTypes.cpp Change errs() to dbgs(). 2010-01-05 01:24:34 +00:00
LegalizeTypes.cpp Change errs() to dbgs(). 2010-01-05 01:25:04 +00:00
LegalizeTypes.h It seems better to scalarize vectors of size 1 instead of widening them. 2010-01-24 00:24:43 +00:00
LegalizeTypesGeneric.cpp Remove dead variable. 2009-12-28 01:00:12 +00:00
LegalizeVectorOps.cpp Revert an earlier change to SIGN_EXTEND_INREG for vectors. The VTSDNode 2010-01-09 02:13:55 +00:00
LegalizeVectorTypes.cpp It seems better to scalarize vectors of size 1 instead of widening them. 2010-01-24 00:24:43 +00:00
Makefile make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. 2010-01-24 20:43:08 +00:00
ScheduleDAGFast.cpp Trim unneeded includes. 2010-01-21 21:44:43 +00:00
ScheduleDAGList.cpp Change errs() to dbgs(). 2010-01-05 01:24:43 +00:00
ScheduleDAGRRList.cpp When the scheduler unfold a load folding instruction it move some of the predecessors to the unfolded load. It decides what gets moved to the load by checking whether the new load is using the predecessor as an operand. The check neglects the cases whether the predecessor is a flagged scheduling unit. 2010-02-05 01:27:11 +00:00
ScheduleDAGSDNodes.cpp Enable pre-regalloc scheduling load clustering by default. 2010-01-22 23:49:45 +00:00
ScheduleDAGSDNodes.h Teach pre-regalloc scheduler to schedule loads from nearby addresses. It may improve cache locality. This is controlled by -cluster-loads for now. 2010-01-22 03:36:51 +00:00
SDNodeOrdering.h Allow 0 as an order number. Don't assign an order to formal arguments. 2009-12-22 21:35:02 +00:00
SelectionDAG.cpp Improve EXTRACT_VECTOR_ELT patch based on comments from Duncan 2010-02-01 22:15:09 +00:00
SelectionDAGBuilder.cpp Apply the 95471 fix to SelectionDAGBuilder as well; 2010-02-08 21:53:27 +00:00
SelectionDAGBuilder.h Assign the ordering of SDNodes in a much less intrusive fashion. After the 2010-01-28 21:51:40 +00:00
SelectionDAGISel.cpp Remove the '-disable-scheduling' flag and replace it with the 'source' option of 2010-01-23 10:26:57 +00:00
SelectionDAGPrinter.cpp Change errs() to dbgs(). 2010-01-05 01:24:45 +00:00
TargetLowering.cpp eliminate the TargetLowering::UsesGlobalOffsetTable bool, which is 2010-01-26 06:53:37 +00:00