llvm-6502/lib/CodeGen/SelectionDAG
Duncan Sands d398672ddd Support operations like fp_to_uint with a vector
result type when the result type is legal but
not the operand type.  Add additional support
for EXTRACT_SUBVECTOR and CONCAT_VECTORS,
needed to handle such cases.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57840 91177308-0d34-0410-b5e6-96231b3b80d8
2008-10-20 16:31:21 +00:00
..
CallingConvLower.cpp
CMakeLists.txt
DAGCombiner.cpp Use a legal integer type for vector shuffle mask 2008-10-19 14:58:05 +00:00
FastISel.cpp
LegalizeDAG.cpp
LegalizeFloatTypes.cpp Use DAG.getIntPtrConstant rather than DAG.getConstant 2008-10-20 16:14:43 +00:00
LegalizeIntegerTypes.cpp LegalizeTypes support for atomic operation promotion. 2008-10-20 16:17:42 +00:00
LegalizeTypes.cpp
LegalizeTypes.h Support operations like fp_to_uint with a vector 2008-10-20 16:31:21 +00:00
LegalizeTypesGeneric.cpp
LegalizeVectorTypes.cpp Support operations like fp_to_uint with a vector 2008-10-20 16:31:21 +00:00
Makefile
ScheduleDAG.cpp
ScheduleDAGEmit.cpp
ScheduleDAGFast.cpp
ScheduleDAGList.cpp
ScheduleDAGRRList.cpp
SelectionDAG.cpp Set N->OperandList to 0 after deletion. Otherwise, it's possible that it will 2008-10-19 20:51:12 +00:00
SelectionDAGBuild.cpp Fix comment. Other formatting changes. No functionality changes. 2008-10-19 20:34:04 +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
SelectionDAGPrinter.cpp Don't truncate GlobalAddress offsets to int in debug output. 2008-10-18 18:22:42 +00:00
TargetLowering.cpp Teach DAGCombine to fold constant offsets into GlobalAddress nodes, 2008-10-18 02:06:02 +00:00