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
Age
Commit message (
Expand
)
Author
2018-08-01
Fix build bot after r338521
Ulrich Weigand
2018-08-01
[SystemZ, TableGen] Fix shift count handling
Ulrich Weigand
2018-07-31
Revert r338365: [X86] Improved sched models for X86 BT*rr instructions.
Simon Pilgrim
2018-07-31
[X86] Improved sched models for X86 BT*rr instructions.
Andrew V. Tischenko
2018-07-25
[windows] Don't inline fieldFromInstruction on Windows
Stella Stamenova
2018-07-18
[Tablegen][PredicateExpander] Add the ability to define checks for invalid re...
Andrea Di Biagio
2018-07-17
[Tablegen][PredicateExpander] Fix a bug in `expandCheckImmOperand`.
Andrea Di Biagio
2018-07-15
[TableGen] std::move vectors into TreePatternNode.
Craig Topper
2018-07-15
[TableGen] Remove what seems to be an unnecessary std::map copy.
Craig Topper
2018-07-15
[TableGen] Add some std::move to the PatternToMatch constructor.
Craig Topper
2018-07-13
[TableGen] Suppress type validation when parsing pattern fragments
Ulrich Weigand
2018-07-13
[Tablegen] Optimize isSubsetOf() in AsmMatcherEmitter.cpp. NFC
Marcello Maggioni
2018-07-13
[cfi-verify] Support AArch64.
Joel Galenson
2018-07-13
[TableGen] Support multi-alternative pattern fragments
Ulrich Weigand
2018-07-11
[TableGen] Add a general-purpose JSON backend.
Simon Tatham
2018-07-11
[TableGen] Fix some bad formatting. NFC
Craig Topper
2018-07-09
[Power9] Add __float128 builtins for Round To Odd
Stefan Pintilie
2018-07-05
[TableGen] Increase the number of supported decoder fix-ups.
Sander de Smalen
2018-07-02
[X86] Add phony registers for high halves of regs with low halves
Krzysztof Parzyszek
2018-06-26
[NFC] Prefer (void) to LLVM_ATTRIBUTE_UNUSED for unused var in GlobalISElemit...
Andrei Elovikov
2018-06-23
[IR] Split Intrinsics.inc into enums and implementations
Reid Kleckner
2018-06-21
TableGen/SearchableTables: Support more generic enums and tables
Nicolai Haehnle
2018-06-19
[X86] Add the ability to force an EVEX2VEX mapping table entry from the .td f...
Craig Topper
2018-06-19
[X86] Add a new VEX_WPrefix encoding to tag EVEX instruction that have VEX.W=...
Craig Topper
2018-06-18
[X86] Encode the EVEX2VEX exception list information in .td files instead of ...
Craig Topper
2018-06-18
[TableGen] Make TiedAsmOperandTable in the AsmMatcher 'static' since its at f...
Craig Topper
2018-06-18
[TableGen] Remove unused member variable.
Craig Topper
2018-06-18
[TableGen][AsmMatcherEmitter] Allow tied operands of different classes in ali...
Sander de Smalen
2018-06-18
[TableGen] Prevent double flattening of InstAlias asm strings in the asm matc...
Craig Topper
2018-06-16
[X86] More additions to the load folding tables based on the autogenerated ta...
Craig Topper
2018-06-15
[globalisel][tablegen] Add support for C++ predicates on PatFrags and use it ...
Daniel Sanders
2018-06-15
[X86] Add 'Z' to the internal names of various EVEX instructions for overall ...
Craig Topper
2018-06-14
Revert r334764, as it breaks some bots
Florian Hahn
2018-06-14
[TableGen] Make TreePatternNode::getChild return a reference (NFC)
Florian Hahn
2018-06-14
[TableGen] Move some shared_ptrs to avoid unnecessary copies (NFC).
Florian Hahn
2018-06-13
[TableGen] Make getOnlyTree return a const ref (NFC)
Florian Hahn
2018-06-13
[TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet
2018-06-13
[X86] Mark all instructions that have masked store semantics with NotMemoryFo...
Craig Topper
2018-06-12
[X86] Remove unnecessary include from one of the tblgen emitters.
Craig Topper
2018-06-12
[X86] Don't add stores to the autogenerated load folding tables if the regist...
Craig Topper
2018-06-12
[X86] Update folding table generator to properly detect RMW arithmetic instru...
Craig Topper
2018-06-12
[X86] Enforce agreement of AdSize field when autogenerating load folding tabl...
Craig Topper
2018-06-11
TableGen: Change some pointer parameters to references since they're never nu...
David Blaikie
2018-06-10
[TableGen] Make better use of std::map::emplace and emplace construct the obj...
Craig Topper
2018-06-10
[TableGen] Combine two constructors by taking vectors by value instead of try...
Craig Topper
2018-06-10
Revert r334374 [TableGen] Move some shared_ptrs to avoid unnecessary copies (...
Florian Hahn
2018-06-10
[TableGen] Move some shared_ptrs to avoid unnecessary copies (NFC).
Florian Hahn
2018-06-08
[tablegen] Improve performance on *GenRegisterInfo.inc by replacing SparseVec...
Daniel Sanders
2018-06-08
[TableGen] Make DAGInstruction own Pattern to avoid leaking it.
Florian Hahn
2018-06-06
[X86] Rename vy512mem->vy512xmem and vz256xmem->vz256mem.
Craig Topper
[next]