index
:
~grigorig/llvm
controlflow
master
Mostly R600/SI bugfixes
UNKNOWN
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
utils
/
TableGen
/
DAGISelMatcherOpt.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2014-12-15
Use unique_ptr to remove explicit delete.
Craig Topper
1
-4
/
+3
2014-11-19
Make StringSet::insert return pair<iterator, bool> like other self-associativ...
David Blaikie
1
-1
/
+1
2014-08-29
Fix typos in comments, NFC
Robin Morisset
1
-1
/
+1
2014-07-19
Remove uses of the redundant ".reset(nullptr)" of unique_ptr, in favor of ".r...
David Blaikie
1
-1
/
+1
2014-04-22
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
Chandler Carruth
1
-1
/
+2
2014-04-15
[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...
Craig Topper
1
-10
/
+10
2014-03-06
Replace OwningPtr<T> with std::unique_ptr<T>.
Ahmed Charles
1
-7
/
+7
2014-03-05
[C++11] Replace OwningPtr::take() with OwningPtr::release().
Ahmed Charles
1
-8
/
+8
2014-02-05
Add CheckChildInteger to ISelMatcher operations. Removes nearly 2000 bytes fr...
Craig Topper
1
-1
/
+5
2014-01-21
Use ArrayRef to simplify some code.
Craig Topper
1
-6
/
+5
2013-10-05
Add OPC_CheckChildSame0-3 to the DAG isel matcher. This replaces sequences of...
Craig Topper
1
-1
/
+5
2013-10-04
Revert r191940 to see if it fixes the build bots.
Craig Topper
1
-5
/
+1
2013-10-04
Add OPC_CheckChildSame0-3 to the DAG isel matcher. This replaces sequences of...
Craig Topper
1
-1
/
+5
2011-04-23
Remove unused STL header includes.
Jay Foad
1
-1
/
+0
2010-12-23
Flag -> Glue, the ongoing saga
Chris Lattner
1
-1
/
+1
2010-12-23
continue renaming flag -> glue.
Chris Lattner
1
-8
/
+8
2010-03-24
add plumbing for handling multiple result nodes
Chris Lattner
1
-4
/
+7
2010-03-16
don't form a RecordChild or CheckChildType for child #'s over 7, we don't
Chris Lattner
1
-3
/
+5
2010-03-07
turn off debug spew
Chris Lattner
1
-2
/
+2
2010-03-07
more factoring.
Chris Lattner
1
-22
/
+30
2010-03-07
teach tblgen to be more aggressive when factoring CheckType nodes.
Chris Lattner
1
-29
/
+95
2010-03-03
introduce a new SwitchTypeMatcher node (which is analogous to
Chris Lattner
1
-11
/
+38
2010-03-01
resolve a fixme by having the .td file parser reject thigns like
Chris Lattner
1
-1
/
+1
2010-03-01
remove dead code, simplify.
Chris Lattner
1
-10
/
+4
2010-03-01
tolerate factoring the *last* node for CellSPU.
Chris Lattner
1
-0
/
+5
2010-03-01
eliminate the CheckMultiOpcodeMatcher code and have each
Chris Lattner
1
-2
/
+1
2010-03-01
add a new OPC_SwitchOpcode which is semantically equivalent
Chris Lattner
1
-5
/
+49
2010-03-01
pull MarkFlagResult out from between an EmitNode/CompleteMatch
Chris Lattner
1
-1
/
+17
2010-03-01
enhance RecordNode and RecordChild comments to indicate what
Chris Lattner
1
-1
/
+2
2010-03-01
Emit redundant opcode checks for andimm and orimm tests at root
Chris Lattner
1
-0
/
+20
2010-02-28
simplify some code now that chain/flag results are not stored in
Chris Lattner
1
-3
/
+3
2010-02-28
enhance the EmitNode/MorphNodeTo operands to take a bit that
Chris Lattner
1
-3
/
+4
2010-02-28
use MorphNodeTo instead of SelectNodeTo. SelectNodeTo
Chris Lattner
1
-13
/
+13
2010-02-28
enhance the new isel to use SelectNodeTo for most patterns,
Chris Lattner
1
-8
/
+65
2010-02-28
enhance EmitNodeMatcher to keep track of the recorded slot numbers
Chris Lattner
1
-3
/
+2
2010-02-28
add infrastructure to support forming selectnodeto. Not used yet
Chris Lattner
1
-0
/
+9
2010-02-27
change CheckOpcodeMatcher to hold the SDNodeInfo instead of
Chris Lattner
1
-1
/
+3
2010-02-27
fix logic in DEBUG.
Chris Lattner
1
-2
/
+2
2010-02-27
teach the optimizer that opcode == ISD::STORE is contradictory
Chris Lattner
1
-6
/
+6
2010-02-27
Teach the grouper some simple tricks about looking contradictory
Chris Lattner
1
-12
/
+55
2010-02-27
implement a new optimization to sink pattern predicates (like isSSE1)
Chris Lattner
1
-0
/
+68
2010-02-26
switch from my nice hashtable based merging solution to a
Chris Lattner
1
-66
/
+22
2010-02-26
finish off the factoring optimization along the lines of the
Chris Lattner
1
-11
/
+32
2010-02-25
change the scope node to include a list of children to be checked
Chris Lattner
1
-17
/
+22
2010-02-25
Implement the first half of redundancy factoring: efficiently
Chris Lattner
1
-4
/
+89
2010-02-25
rename fooMatcherNode to fooMatcher.
Chris Lattner
1
-20
/
+20
2010-02-25
add some noop code to push it out of my tree.
Chris Lattner
1
-0
/
+23
2010-02-25
rename PushMatcherNode -> ScopeMatcherNode to more accurately
Chris Lattner
1
-11
/
+10
2010-02-24
contract movechild+checktype into a new checkchild node, shrinking the
Chris Lattner
1
-4
/
+11
2010-02-24
split the movechild/record/moveparent -> recordchild optzn into a
Chris Lattner
1
-16
/
+22
[next]