index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
utils
/
TableGen
/
DAGISelMatcherOpt.cpp
Age
Commit message (
Expand
)
Author
2011-04-23
Remove unused STL header includes.
Jay Foad
2010-12-23
Flag -> Glue, the ongoing saga
Chris Lattner
2010-12-23
continue renaming flag -> glue.
Chris Lattner
2010-03-24
add plumbing for handling multiple result nodes
Chris Lattner
2010-03-16
don't form a RecordChild or CheckChildType for child #'s over 7, we don't
Chris Lattner
2010-03-07
turn off debug spew
Chris Lattner
2010-03-07
more factoring.
Chris Lattner
2010-03-07
teach tblgen to be more aggressive when factoring CheckType nodes.
Chris Lattner
2010-03-03
introduce a new SwitchTypeMatcher node (which is analogous to
Chris Lattner
2010-03-01
resolve a fixme by having the .td file parser reject thigns like
Chris Lattner
2010-03-01
remove dead code, simplify.
Chris Lattner
2010-03-01
tolerate factoring the *last* node for CellSPU.
Chris Lattner
2010-03-01
eliminate the CheckMultiOpcodeMatcher code and have each
Chris Lattner
2010-03-01
add a new OPC_SwitchOpcode which is semantically equivalent
Chris Lattner
2010-03-01
pull MarkFlagResult out from between an EmitNode/CompleteMatch
Chris Lattner
2010-03-01
enhance RecordNode and RecordChild comments to indicate what
Chris Lattner
2010-03-01
Emit redundant opcode checks for andimm and orimm tests at root
Chris Lattner
2010-02-28
simplify some code now that chain/flag results are not stored in
Chris Lattner
2010-02-28
enhance the EmitNode/MorphNodeTo operands to take a bit that
Chris Lattner
2010-02-28
use MorphNodeTo instead of SelectNodeTo. SelectNodeTo
Chris Lattner
2010-02-28
enhance the new isel to use SelectNodeTo for most patterns,
Chris Lattner
2010-02-28
enhance EmitNodeMatcher to keep track of the recorded slot numbers
Chris Lattner
2010-02-28
add infrastructure to support forming selectnodeto. Not used yet
Chris Lattner
2010-02-27
change CheckOpcodeMatcher to hold the SDNodeInfo instead of
Chris Lattner
2010-02-27
fix logic in DEBUG.
Chris Lattner
2010-02-27
teach the optimizer that opcode == ISD::STORE is contradictory
Chris Lattner
2010-02-27
Teach the grouper some simple tricks about looking contradictory
Chris Lattner
2010-02-27
implement a new optimization to sink pattern predicates (like isSSE1)
Chris Lattner
2010-02-26
switch from my nice hashtable based merging solution to a
Chris Lattner
2010-02-26
finish off the factoring optimization along the lines of the
Chris Lattner
2010-02-25
change the scope node to include a list of children to be checked
Chris Lattner
2010-02-25
Implement the first half of redundancy factoring: efficiently
Chris Lattner
2010-02-25
rename fooMatcherNode to fooMatcher.
Chris Lattner
2010-02-25
add some noop code to push it out of my tree.
Chris Lattner
2010-02-25
rename PushMatcherNode -> ScopeMatcherNode to more accurately
Chris Lattner
2010-02-24
contract movechild+checktype into a new checkchild node, shrinking the
Chris Lattner
2010-02-24
split the movechild/record/moveparent -> recordchild optzn into a
Chris Lattner
2010-02-24
implement a simple proof-of-concept optimization for
Chris Lattner
2010-02-24
The new isel passes all tests, time to start making it go fast.
Chris Lattner