summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/DAGISelMatcherOpt.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Teach the grouper some simple tricks about looking contradictoryChris Lattner2010-02-271-12/+55
* implement a new optimization to sink pattern predicates (like isSSE1) Chris Lattner2010-02-271-0/+68
* switch from my nice hashtable based merging solution to aChris Lattner2010-02-261-66/+22
* finish off the factoring optimization along the lines of the Chris Lattner2010-02-261-11/+32
* change the scope node to include a list of children to be checkedChris Lattner2010-02-251-17/+22
* Implement the first half of redundancy factoring: efficiently Chris Lattner2010-02-251-4/+89
* rename fooMatcherNode to fooMatcher.Chris Lattner2010-02-251-20/+20
* add some noop code to push it out of my tree.Chris Lattner2010-02-251-0/+23
* rename PushMatcherNode -> ScopeMatcherNode to more accuratelyChris Lattner2010-02-251-11/+10
* contract movechild+checktype into a new checkchild node, shrinking theChris Lattner2010-02-241-4/+11
* split the movechild/record/moveparent -> recordchild optzn into aChris Lattner2010-02-241-16/+22
* implement a simple proof-of-concept optimization forChris Lattner2010-02-241-2/+31
* The new isel passes all tests, time to start making it go fast.Chris Lattner2010-02-241-0/+19
OpenPOWER on IntegriCloud