index
:
ampere-computing/llvm.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
LLVM including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
utils
/
TableGen
/
DAGISelMatcher.h
Age
Commit message (
Expand
)
Author
2017-06-29
Remove `inline` keyword from inline `classof` methods
Sam Clegg
2016-05-06
[TableGen] Remove isSafeToReorderWithPatternPredicate from DAGISelMatchers as...
Craig Topper
2016-05-06
[TableGen] Remove getHash support from DAGISelMatcher. It hasn't been used fo...
Craig Topper
2016-05-05
SDAG: Remove OPC_MarkGlueResults and associated logic. NFC
Justin Bogner
2015-04-11
Use 'override/final' instead of 'virtual' for overridden methods
Alexander Kornienko
2014-12-15
Use unique_ptr to remove explicit delete.
Craig Topper
2014-11-02
Fix missing C++ mode comment
Matt Arsenault
2014-08-13
Canonicalize header guards into a common format.
Benjamin Kramer
2014-04-16
[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...
Craig Topper
2014-03-15
Replace ValueTypes.h with MachineValueType.h if possible.
Patrik Hagglund
2014-03-06
Replace OwningPtr<T> with std::unique_ptr<T>.
Ahmed Charles
2014-03-05
[C++11] Replace OwningPtr::take() with OwningPtr::release().
Ahmed Charles
2014-03-05
[C++11] Add 'override' keywords to tablegen code.
Craig Topper
2014-02-05
Add CheckChildInteger to ISelMatcher operations. Removes nearly 2000 bytes fr...
Craig Topper
2014-01-29
Delete the Matchers stored in the SmallVectors in SwitchOpcodeMatcher/SwitchT...
Craig Topper
2014-01-21
Use ArrayRef to simplify some code.
Craig Topper
2013-10-05
Add OPC_CheckChildSame0-3 to the DAG isel matcher. This replaces sequences of...
Craig Topper
2013-10-04
Revert r191940 to see if it fixes the build bots.
Craig Topper
2013-10-04
Add OPC_CheckChildSame0-3 to the DAG isel matcher. This replaces sequences of...
Craig Topper
2013-09-25
Fix doxygen comments to use correct function name.
Craig Topper
2012-12-04
Sort the #include lines for utils/...
Chandler Carruth
2012-10-11
Remove unnecessary classof()'s
Sean Silva
2012-07-23
Fix a typo (the the => the)
Sylvestre Ledru
2011-12-20
Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...
David Blaikie
2011-04-17
Rework our internal representation of node predicates to expose more
Chris Lattner
2011-03-11
Teach TableGen to pre-calculate register enum values when creating the
Jim Grosbach
2011-03-01
Generalize the register matching code in DAGISel a bit.
Jim Grosbach
2010-12-23
Flag -> Glue, the ongoing saga
Chris Lattner
2010-12-23
continue renaming flag -> glue.
Chris Lattner
2010-12-21
Tidy up a bit. Trailing whitespace, hard tabs and 80-columns.
Jim Grosbach
2010-03-24
add plumbing for handling multiple result nodes
Chris Lattner
2010-03-07
add some helper functions and implement isContradictory
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-03
introduce a new SwitchTypeMatcher node (which is analogous to
Chris Lattner
2010-03-02
Rewrite chain handling validation and input TokenFactor handling
Chris Lattner
2010-03-01
Emit a redundant check for immediates at root context, e.g. (imm 0).
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
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-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
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
[next]