aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG/LegalizeTypesExpand.cpp
AgeCommit message (Expand)Author
2008-06-17Split type expansion into ExpandInteger and ExpandFloatDuncan Sands
2008-06-08Remove comparison methods for MVT. The main causeDuncan Sands
2008-06-06Wrap MVT::ValueType in a struct to get type safetyDuncan Sands
2008-04-18Provide an explicit list of operands to MakeLibcall,Duncan Sands
2008-04-14Initial libcall support for LegalizeTypes. This isDuncan Sands
2008-04-12Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which are not LegalDan Gohman
2008-03-20detabify llvm, patch by Mike Stump!Chris Lattner
2008-03-13More APInt-ification.Dan Gohman
2008-03-12Initial soft-float support for LegalizeTypes. I rewroteDuncan Sands
2008-03-11Some LegalizeTypes code factorization and minorDuncan Sands
2008-03-10APInt-ify this.Dan Gohman
2008-03-10Give TargetLowering::getSetCCResultType() a parameter so that ISD::SETCC'sScott Michel
2008-03-05Codegen support for i128 UINT_TO_FP. This just fixes aDan Gohman
2008-03-05Codegen support for i128 SINT_TO_FP.Dan Gohman
2008-02-27LegalizeTypes support for EXTRACT_VECTOR_ELT. TheDuncan Sands
2008-02-26Fix a nasty bug in LegalizeTypes (spotted inDuncan Sands
2008-02-25Convert MaskedValueIsZero and all its users to use APInt. Also addDan Gohman
2008-02-24Add support to LegalizeTypes for building legal vectorsDuncan Sands
2008-02-22Fix a regression in 403.gcc and 186.crafty introduced in 47383. To testDan Gohman
2008-02-20Convert Legalize to use the APInt form of ComputeMaskedBits.Dan Gohman
2008-02-16Teach LegalizeTypes how to expand the operands ofDuncan Sands
2008-02-13Teach LegalizeTypes how to expand and promote CTLZ,Duncan Sands
2008-02-11Add a isBigEndian method to complement isLittleEndian.Duncan Sands
2008-02-10Add truncate and AssertZext result expansion.Duncan Sands
2008-01-30Factor the addressing mode and the load/store VT out of LoadSDNodeDan Gohman
2008-01-29When expanding an operand, it's not the result valueDuncan Sands
2008-01-17* Introduce a new SelectionDAG::getIntPtrConstant methodChris Lattner
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-12-09Add support for splitting the operand of a return instruction.Chris Lattner
2007-12-08Split expansion out into its own file.Chris Lattner