llvm-project/llvm/lib/CodeGen/SelectionDAG
Duncan Sands 739a0548c4 Add a new getMergeValues method that does not need
to be passed the list of value types, and use this
where appropriate.  Inappropriate places are where
the value type list is already known and may be
long, in which case the existing method is more
efficient.

llvm-svn: 53035
2008-07-02 17:40:58 +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 Add a new getMergeValues method that does not need 2008-07-02 17:40:58 +00:00
LegalizeFloatTypes.cpp Fix typo compounded by a cut-and-pasto. 2008-07-02 10:03:53 +00:00
LegalizeIntegerTypes.cpp Support for VAARG. As noted in a comment, this is 2008-06-30 13:55:15 +00:00
LegalizeTypes.cpp Let AnalyzeNewNode take care of calling ExpungeNode. 2008-07-02 09:56:41 +00:00
LegalizeTypes.h Let AnalyzeNewNode take care of calling ExpungeNode. 2008-07-02 09:56:41 +00:00
LegalizeTypesGeneric.cpp Support for expanding the result of EXTRACT_ELEMENT. 2008-06-23 15:08:15 +00:00
LegalizeVectorTypes.cpp Cleanup up LegalizeTypes handling of loads and 2008-06-23 14:19:45 +00:00
Makefile remove attribution from lib Makefiles. 2007-12-29 20:09:26 +00:00
ScheduleDAG.cpp - Use a faster priority comparison function if -fast. 2008-07-02 09:23:51 +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 Add a new getMergeValues method that does not need 2008-07-02 17:40:58 +00:00
SelectionDAGISel.cpp Add a new getMergeValues method that does not need 2008-07-02 17:40:58 +00:00
SelectionDAGPrinter.cpp Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL, eliminating 2008-07-01 00:05:16 +00:00
TargetLowering.cpp Add support for expanding PPC 128 bit floats. 2008-06-25 20:24:48 +00:00