summaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
Commit message (Expand)AuthorAge
...
* Tidy SDNode::use_iterator, and complete the transition to have itDan Gohman2008-07-27
* Add titles to the various SelectionDAG viewGraph callsDan Gohman2008-07-21
* Ignore TargetConstant with an illegal type. TheseDuncan Sands2008-07-14
* Remove PromoteIntRes_FP_ROUND - not sure what itDuncan Sands2008-07-10
* Make sure the alignment of the temporary createdDuncan Sands2008-07-10
* Make the LegalizeType method naming scheme more regular.Duncan Sands2008-07-10
* Remove some unneeded includes.Duncan Sands2008-07-09
* Add explicit keywords.Dan Gohman2008-07-07
* Let AnalyzeNewNode take care of calling ExpungeNode.Duncan Sands2008-07-02
* ExpungeNode is only needed for new nodes! ThisDuncan Sands2008-06-30
* Share some code that is common between integer andDuncan Sands2008-06-20
* Rename the operation of turning a float type into anDuncan Sands2008-06-20
* Split type expansion into ExpandInteger and ExpandFloatDuncan Sands2008-06-17
* LegalizeTypes support for INSERT_VECTOR_ELT withDuncan Sands2008-06-15
* Sometimes (rarely) nodes held in LegalizeTypesDuncan Sands2008-06-11
* Wrap MVT::ValueType in a struct to get type safetyDuncan Sands2008-06-06
* Provide an explicit list of operands to MakeLibcall,Duncan Sands2008-04-18
* Ongoing work on improving the instruction selection infrastructure:Roman Levenstein2008-04-16
* Initial libcall support for LegalizeTypes. This isDuncan Sands2008-04-14
* LegalizeTypes can sometimes have deleted nodesDuncan Sands2008-04-13
* Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which are not LegalDan Gohman2008-04-12
* Re-commit of the r48822, where the infinite looping problem discoveredRoman Levenstein2008-04-07
* Backing out 48222 temporarily.Evan Cheng2008-04-03
* Use a linked data structure for the uses lists of an SDNode, just like Roman Levenstein2008-03-26
* Initial soft-float support for LegalizeTypes. I rewroteDuncan Sands2008-03-12
* Some LegalizeTypes code factorization and minorDuncan Sands2008-03-11
* LegalizeTypes support for EXTRACT_VECTOR_ELT. TheDuncan Sands2008-02-27
* Fix a nasty bug in LegalizeTypes (spotted inDuncan Sands2008-02-26
* In debug builds check that the key property holds: allDuncan Sands2008-02-25
* I don't see how NodeUpdated can be called with aDuncan Sands2008-02-04
* Fix typoChris Lattner2008-02-03
* handle the case where a node can become ready to processChris Lattner2008-02-03
* Use the new infrastructure for listening to node updates to Chris Lattner2008-02-03
* add a -view-legalize-types-dags option, for viewing the dags going into legal...Chris Lattner2008-02-03
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-29
* implement some methods.Chris Lattner2007-12-08
* add scaffolding for splitting of vectors.Chris Lattner2007-12-08
* split scalarization out to its own file.Chris Lattner2007-12-08
* Split expansion out into its own file.Chris Lattner2007-12-08
* Split promotion support out to its own file.Chris Lattner2007-12-08
* Rename LegalizeDAGTypes.cpp -> LegalizeTypes.cppChris Lattner2007-12-08