index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
utils
/
TableGen
/
DAGISelMatcherEmitter.cpp
Commit message (
Expand
)
Author
Age
*
Moar words!
Eric Christopher
2010-08-06
*
generate better code in CheckComplexPattern
Chris Lattner
2010-06-14
*
print the complexity of the pattern being matched in the
Chris Lattner
2010-03-29
*
add an optimized form of OPC_EmitMergeInputChains for the 1, 0 and
Chris Lattner
2010-03-28
*
fix a bug in my recent patch that increased opcode size to 2 bytes:
Chris Lattner
2010-03-27
*
Change tblgen to emit FOOISD opcode names as two
Chris Lattner
2010-03-25
*
add plumbing for handling multiple result nodes
Chris Lattner
2010-03-24
*
so hey, it turns out that the histogram was completely wrong, because
Chris Lattner
2010-03-04
*
change the new isel matcher to emit ComplexPattern matches
Chris Lattner
2010-03-04
*
enhance comment output to specify what recorded slot
Chris Lattner
2010-03-04
*
introduce a new SwitchTypeMatcher node (which is analogous to
Chris Lattner
2010-03-03
*
Rewrite chain handling validation and input TokenFactor handling
Chris Lattner
2010-03-02
*
add some missing \n's
Chris Lattner
2010-03-02
*
fixme resolved.
Chris Lattner
2010-03-01
*
remove a little hack I did for the old isel, not needed
Chris Lattner
2010-03-01
*
Missed a \n in previous commit.
Torok Edwin
2010-03-01
*
Add command-line flag to tblgen to turn off generating comments for the new
Torok Edwin
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
*
enhance RecordNode and RecordChild comments to indicate what
Chris Lattner
2010-03-01
*
inline the node transforms and node predicates into the generated
Chris Lattner
2010-03-01
*
simplify some code now that chain/flag results are not stored in
Chris Lattner
2010-02-28
*
don't emit useless functions. These were producing
Chris Lattner
2010-02-28
*
change a few opcodes to use VBRs instead of embedding
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-28
*
change CheckOpcodeMatcher to hold the SDNodeInfo instead of
Chris Lattner
2010-02-27
*
add some helpful comments to the emitter
Chris Lattner
2010-02-26
*
change the scope node to include a list of children to be checked
Chris Lattner
2010-02-25
*
formatting.
Chris Lattner
2010-02-25
*
rename fooMatcherNode to fooMatcher.
Chris Lattner
2010-02-25
*
rename PushMatcherNode -> ScopeMatcherNode to more accurately
Chris Lattner
2010-02-25
*
contract movechild+checktype into a new checkchild node, shrinking the
Chris Lattner
2010-02-24
*
emit a histogram of the opcodes in comments.
Chris Lattner
2010-02-24
*
Since the new instruction selector now works, I don't need to keep
Chris Lattner
2010-02-24
*
implement a simple proof-of-concept optimization for
Chris Lattner
2010-02-24
*
The new isel was not properly handling patterns that covered
Chris Lattner
2010-02-24
*
really fix an off-by-one error
Chris Lattner
2010-02-23
*
switch the value# in OPC_CompleteMatch and OPC_EmitNode to use a
Chris Lattner
2010-02-23
*
add a new Push2 opcode for targets (like cellspu) which have
Chris Lattner
2010-02-22
*
add a new CheckMultiOpcode opcode for checking that a node
Chris Lattner
2010-02-22
*
emit table indexes before each row so that it is debuggable.
Chris Lattner
2010-02-21
*
fix a table size miscomputation, target opcodes are 2 bytes.
Chris Lattner
2010-02-21
*
emit to the right streams, to avoid emitting the push
Chris Lattner
2010-02-21
*
implement the last known missing feature: updating uses of results
Chris Lattner
2010-02-21
*
Lots of improvements to the new dagisel emitter. This gets it to
Chris Lattner
2010-02-21
*
add emitter support for integer constants and simple physreg references.
Chris Lattner
2010-02-19
[next]