aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG/LegalizeTypesSplit.cpp
AgeCommit message (Expand)Author
2008-06-17Split type expansion into ExpandInteger and ExpandFloatDuncan Sands
2008-06-15LegalizeTypes support for INSERT_VECTOR_ELT withDuncan 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-18Add some more FIXME's for indexed loads and stores.Duncan Sands
2008-03-14Simplify using getIntPtrConstant.Duncan Sands
2008-03-12Initial soft-float support for LegalizeTypes. I rewroteDuncan Sands
2008-03-11Some LegalizeTypes code factorization and minorDuncan Sands
2008-02-27Add a FIXME about the VECTOR_SHUFFLE evil hack.Duncan Sands
2008-02-27LegalizeTypes support for EXTRACT_VECTOR_ELT. TheDuncan Sands
2008-02-27LegalizeTypes support for legalizing the maskDuncan Sands
2008-02-26Fix a nasty bug in LegalizeTypes (spotted inDuncan Sands
2008-02-20LegalizeTypes support for scalarizing a vector storeDuncan 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-09Duncan points out that the subtraction is unneeded since hte codeChris Lattner
2007-12-09Add support for splitting the operand of a return instruction.Chris Lattner
2007-12-08add many new cases to SplitResult. SplitResult now handles all the cases tha...Chris Lattner
2007-12-08Implement splitting support for store, allowing us to compile:Chris Lattner
2007-12-08implement vector splitting of load, undef, and binops.Chris Lattner
2007-12-08add scaffolding for splitting of vectors.Chris Lattner