summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesPromote.cpp
Commit message (Expand)AuthorAgeFilesLines
* Split type expansion into ExpandInteger and ExpandFloatDuncan Sands2008-06-171-748/+0
* Various tweaks related to apint codegen. No functionalityDuncan Sands2008-06-091-1/+1
* Wrap MVT::ValueType in a struct to get type safetyDuncan Sands2008-06-061-46/+46
* Add some more FIXME's for indexed loads and stores.Duncan Sands2008-04-181-0/+2
* Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which are not LegalDan Gohman2008-04-121-3/+0
* detabify llvm, patch by Mike Stump!Chris Lattner2008-03-201-2/+2
* Initial soft-float support for LegalizeTypes. I rewroteDuncan Sands2008-03-121-12/+7
* Some LegalizeTypes code factorization and minorDuncan Sands2008-03-111-19/+9
* Give TargetLowering::getSetCCResultType() a parameter so that ISD::SETCC'sScott Michel2008-03-101-3/+4
* LegalizeTypes support for EXTRACT_VECTOR_ELT. TheDuncan Sands2008-02-271-1/+110
* LegalizeTypes support for INSERT_VECTOR_ELT.Duncan Sands2008-02-271-0/+27
* Support for legalizing MEMBARRIER.Duncan Sands2008-02-271-0/+13
* Fix a nasty bug in LegalizeTypes (spotted inDuncan Sands2008-02-261-10/+5
* Convert MaskedValueIsZero and all its users to use APInt. Also addDan Gohman2008-02-251-2/+4
* Add support to LegalizeTypes for building legal vectorsDuncan Sands2008-02-241-1/+66
* Teach LegalizeTypes how to promote the flagsDuncan Sands2008-02-151-1/+27
* Teach LegalizeTypes how to expand and promote CTLZ,Duncan Sands2008-02-131-0/+35
* Factor the addressing mode and the load/store VT out of LoadSDNodeDan Gohman2008-01-301-2/+2
* * Introduce a new SelectionDAG::getIntPtrConstant methodChris Lattner2008-01-171-3/+7
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* Split promotion support out to its own file.Chris Lattner2007-12-081-0/+487
OpenPOWER on IntegriCloud