llvm-6502/lib/CodeGen/SelectionDAG
Mon P Wang 0c39719bfc Add initial support for vector widening. Logic is set to widen for X86.
One will only see an effect if legalizetype is not active.  Will move
support to LegalizeType soon.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58426 91177308-0d34-0410-b5e6-96231b3b80d8
2008-10-30 08:01:45 +00:00
..
CallingConvLower.cpp Add "inreg" field to CallSDNode (doesn't increase 2008-09-26 19:31:26 +00:00
CMakeLists.txt Initial support for the CMake build system. 2008-09-22 01:08:49 +00:00
DAGCombiner.cpp Don't produce invalid comparisons after legalize. 2008-10-28 07:11:07 +00:00
FastISel.cpp FastISel support for exception-handling constructs. 2008-10-14 23:54:11 +00:00
LegalizeDAG.cpp Add initial support for vector widening. Logic is set to widen for X86. 2008-10-30 08:01:45 +00:00
LegalizeFloatTypes.cpp Fix PR2977: LegalizeTypes support for expanding 2008-10-29 14:25:28 +00:00
LegalizeIntegerTypes.cpp Fix PR2977: LegalizeTypes support for expanding 2008-10-29 14:25:28 +00:00
LegalizeTypes.cpp Uniformize capitalization of NodeId. 2008-10-29 17:52:12 +00:00
LegalizeTypes.h Add initial support for vector widening. Logic is set to widen for X86. 2008-10-30 08:01:45 +00:00
LegalizeTypesGeneric.cpp Fix PR2977: LegalizeTypes support for expanding 2008-10-29 14:25:28 +00:00
LegalizeVectorTypes.cpp Support operations like fp_to_uint with a vector 2008-10-20 16:31:21 +00:00
Makefile remove attribution from lib Makefiles. 2007-12-29 20:09:26 +00:00
ScheduleDAG.cpp SDNodes may have at most one Flag result. Update this comment 2008-10-25 17:51:24 +00:00
ScheduleDAGEmit.cpp Next round of earlyclobber handling. Approach the 2008-09-24 01:07:17 +00:00
ScheduleDAGFast.cpp Fix command-line option printing to print two spaces where needed, 2008-10-14 20:25:08 +00:00
ScheduleDAGList.cpp Fix command-line option printing to print two spaces where needed, 2008-10-14 20:25:08 +00:00
ScheduleDAGRRList.cpp Fix command-line option printing to print two spaces where needed, 2008-10-14 20:25:08 +00:00
SelectionDAG.cpp Add sanity checking for BUILD_PAIR (I noticed the 2008-10-29 14:22:20 +00:00
SelectionDAGBuild.cpp Add sanity checking for BUILD_PAIR (I noticed the 2008-10-29 14:22:20 +00:00
SelectionDAGBuild.h Factor out the code for mapping LLVM IR condition opcodes to 2008-10-17 21:16:08 +00:00
SelectionDAGISel.cpp Take Chris' suggestion and define EnableFastISelVerbose and 2008-10-28 20:35:31 +00:00
SelectionDAGPrinter.cpp Fix bogus comparison of "const char *" with c-string literal. Use strcmp instead. 2008-10-27 22:43:07 +00:00
TargetLowering.cpp Add initial support for vector widening. Logic is set to widen for X86. 2008-10-30 08:01:45 +00:00