summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesSplit.cpp
Commit message (Expand)AuthorAgeFilesLines
* Split type expansion into ExpandInteger and ExpandFloatDuncan Sands2008-06-171-582/+0
* LegalizeTypes support for INSERT_VECTOR_ELT withDuncan Sands2008-06-151-23/+35
* Remove comparison methods for MVT. The main causeDuncan Sands2008-06-081-1/+1
* Wrap MVT::ValueType in a struct to get type safetyDuncan Sands2008-06-061-37/+34
* Add some more FIXME's for indexed loads and stores.Duncan Sands2008-04-181-0/+2
* Simplify using getIntPtrConstant.Duncan Sands2008-03-141-5/+3
* Initial soft-float support for LegalizeTypes. I rewroteDuncan Sands2008-03-121-10/+4
* Some LegalizeTypes code factorization and minorDuncan Sands2008-03-111-18/+21
* Add a FIXME about the VECTOR_SHUFFLE evil hack.Duncan Sands2008-02-271-0/+2
* LegalizeTypes support for EXTRACT_VECTOR_ELT. TheDuncan Sands2008-02-271-12/+108
* LegalizeTypes support for legalizing the maskDuncan Sands2008-02-271-0/+55
* Fix a nasty bug in LegalizeTypes (spotted inDuncan Sands2008-02-261-3/+2
* LegalizeTypes support for scalarizing a vector storeDuncan Sands2008-02-201-0/+23
* * Introduce a new SelectionDAG::getIntPtrConstant methodChris Lattner2008-01-171-2/+2
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* Duncan points out that the subtraction is unneeded since hte codeChris Lattner2007-12-091-1/+1
* Add support for splitting the operand of a return instruction.Chris Lattner2007-12-091-4/+15
* add many new cases to SplitResult. SplitResult now handles all the cases tha...Chris Lattner2007-12-081-3/+168
* Implement splitting support for store, allowing us to compile:Chris Lattner2007-12-081-3/+26
* implement vector splitting of load, undef, and binops.Chris Lattner2007-12-081-4/+84
* add scaffolding for splitting of vectors.Chris Lattner2007-12-081-0/+122
OpenPOWER on IntegriCloud