summaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
Commit message (Expand)AuthorAge
...
* Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky2009-10-25
* eliminate uses of cerr()Chris Lattner2009-08-23
* Allow targets to specify their choice of calling conventions perAnton Korobeynikov2009-08-14
* Add contexts to some of the MVT APIs. No functionality change yet, just the ...Owen Anderson2009-08-12
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-10
* Major calling convention code refactoring.Dan Gohman2009-08-05
* Use a range insert instead of an explicit loop.Dan Gohman2009-07-31
* Move types back to the 2.5 API.Owen Anderson2009-07-29
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-14
* Convert more assert(0)+abort() -> LLVM_UNREACHABLE,Torok Edwin2009-07-11
* Thread LLVMContext through MVT and related parts of SDISel.Owen Anderson2009-07-09
* Nowadays vectors are only split if they have an evenDuncan Sands2009-07-08
* Add NumFixedArgs attribute to CallSDNode which indicates the number of fixed ...Tilmann Scheller2009-07-03
* Rename CustomLowerResults to CustomLowerNode, sinceDuncan Sands2009-05-31
* Put back a bit of expensive checking logic thatDuncan Sands2009-05-16
* Now that PR2957 is resolved, remove a bunch ofDuncan Sands2009-04-27
* Refactor the code to grab the low and high parts of a valueDan Gohman2009-04-25
* Fix PR3899: add support for extracting floats from vectorsDuncan Sands2009-03-29
* Fixed the comment. No functionality change.Sanjiv Gupta2009-03-20
* Use getDebugLoc forwarder instead of getNode()->getDebugLoc.Dale Johannesen2009-02-07
* Fix PR3411. When replacing values, nodes are analyzedDuncan Sands2009-02-03
* DebugLoc propagation. Done with file.Dale Johannesen2009-01-31
* Fix PR3401: when using large integers, the typeDuncan Sands2009-01-31
* Propagate debug info through MakeLibCall and aDale Johannesen2009-01-31
* Make LowerCallTo and LowerArguments take a DebugLocDale Johannesen2009-01-30
* Fix PR3393, which amounts to a bug in the expensiveDuncan Sands2009-01-26
* Take the next steps in making SDUse more consistent with LLVM Use, andDan Gohman2009-01-26
* Cleanup whitespace and comments, and tweak someDuncan Sands2009-01-21
* Allow targets to legalize operations (with illegal operands) that produces mu...Sanjiv Gupta2009-01-21
* When replacing uses and the same node is reachedDuncan Sands2009-01-13
* Fix some typos. Also, the WidenedVectors mapDuncan Sands2009-01-13
* Factorize (and generalize) the code promoting SELECTDuncan Sands2009-01-01
* Added support for vector widening.Mon P Wang2008-12-18
* Fix PR3117: not all nodes being legalized. TheDuncan Sands2008-12-09
* Only check that the result of the mapping was notDuncan Sands2008-12-03
* Remove a (what appears to be) overly strict assertion. Here is what happened:Evan Cheng2008-12-02
* Change the interface to the type legalization methodDuncan Sands2008-12-01
* If the type legalizer actually legalized anythingDuncan Sands2008-11-24
* Add a bunch of libcalls for ppcf128 that were somehowDuncan Sands2008-10-31
* Uniformize capitalization of NodeId.Duncan Sands2008-10-29
* Fix a FIXME: in ReplaceNodeWith, if the new nodeDuncan Sands2008-10-29
* Fix a testcase provided by Bill in which the nodeDuncan Sands2008-10-28
* Fix a bug in which a node could be added to theDuncan Sands2008-10-27
* Add "inreg" field to CallSDNode (doesn't increaseDale Johannesen2008-09-26
* Reverting r56249. On further investigation, this functionality isn't needed.Bill Wendling2008-09-16
* - Change "ExternalSymbolSDNode" to "SymbolSDNode".Bill Wendling2008-09-16
* Provide two overloads of AnalyzeNewNode.Gabor Greif2008-09-01
* erect abstraction boundaries for accessing SDValue members, rename Val -> Nod...Gabor Greif2008-08-28
* Avoid an empty-if-body warning in release builds.Dan Gohman2008-08-20
* Rename SDOperand to SDValue.Dan Gohman2008-07-27