aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
AgeCommit message (Expand)AuthorFilesLines
2011-07-14[VECTOR-SELECT]Nadav Rotem1-1/+1
2011-03-19Add support for legalizing UINT_TO_FP of vectors on platforms which doNadav Rotem1-1/+48
2010-11-23Renaming ISD::BIT_CONVERT to ISD::BITCAST to better reflect the LLVM IR concept.Wesley Peck1-2/+2
2010-06-18Change UpdateNodeOperands' operand and return value from SDValue toDan Gohman1-1/+1
2010-04-17Use const qualifiers with TargetLowering. This eliminates severalDan Gohman1-1/+1
2010-01-09Revert an earlier change to SIGN_EXTEND_INREG for vectors. The VTSDNodeDan Gohman1-1/+4
2009-12-11Implement vector widening, splitting, and scalarizing for SIGN_EXTEND_INREG.Dan Gohman1-0/+1
2009-12-03improve portability to avoid conflicting with std::next in c++'0x.Chris Lattner1-1/+1
2009-11-30Added support to allow clients to custom widen. For X86, custom widen vectors...Mon P Wang1-55/+2
2009-08-11Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson1-1/+1
2009-08-10Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson1-11/+11
2009-08-05Major calling convention code refactoring.Dan Gohman1-2/+2
2009-06-06Make SINT_TO_FP/UINT_TO_FP vector legalization queries query on the Eli Friedman1-3/+7
2009-05-27Remove special cases for more opcodes.Eli Friedman1-2/+2
2009-05-24Add a comment which should hopefully make the purpose of this method a Eli Friedman1-0/+3
2009-05-23Add a new step to legalization to legalize vector math operations. This Eli Friedman1-0/+332