summaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
Commit message (Expand)AuthorAge
* Improve code generation for vselect on SSE2:Nadav Rotem2011-10-19
* Fix a bug in the legalization of vector anyext-load and trunc-store. Mem Inde...Nadav Rotem2011-10-18
* Fix a bunch of unused variable warnings when doing a releaseDuncan Sands2011-10-18
* Removed set, but unused variable.Chad Rosier2011-10-17
* Move the legalization of vector loads and stores into LegalizeVectorOps. In someNadav Rotem2011-10-15
* white space cleanupsNadav Rotem2011-09-18
* Fix the assertion which checks the size of the input operand.Nadav Rotem2011-09-13
* Add vselect target support for targets that do not support blend but do supportNadav Rotem2011-09-13
* Add codegen support for vector select (in the IR this means a selectDuncan Sands2011-09-06
* [VECTOR-SELECT]Nadav Rotem2011-07-14
* Add support for legalizing UINT_TO_FP of vectors on platforms which doNadav Rotem2011-03-19
* Renaming ISD::BIT_CONVERT to ISD::BITCAST to better reflect the LLVM IR concept.Wesley Peck2010-11-23
* Change UpdateNodeOperands' operand and return value from SDValue toDan Gohman2010-06-18
* Use const qualifiers with TargetLowering. This eliminates severalDan Gohman2010-04-17
* Revert an earlier change to SIGN_EXTEND_INREG for vectors. The VTSDNodeDan Gohman2010-01-09
* Implement vector widening, splitting, and scalarizing for SIGN_EXTEND_INREG.Dan Gohman2009-12-11
* improve portability to avoid conflicting with std::next in c++'0x.Chris Lattner2009-12-03
* Added support to allow clients to custom widen. For X86, custom widen vectors...Mon P Wang2009-11-30
* Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson2009-08-11
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-10
* Major calling convention code refactoring.Dan Gohman2009-08-05
* Make SINT_TO_FP/UINT_TO_FP vector legalization queries query on the Eli Friedman2009-06-06
* Remove special cases for more opcodes.Eli Friedman2009-05-27
* Add a comment which should hopefully make the purpose of this method a Eli Friedman2009-05-24
* Add a new step to legalization to legalize vector math operations. This Eli Friedman2009-05-23