diff options
| author | Daniel Sanders <daniel_l_sanders@apple.com> | 2016-11-15 09:51:02 +0000 |
|---|---|---|
| committer | Daniel Sanders <daniel_l_sanders@apple.com> | 2016-11-15 09:51:02 +0000 |
| commit | ea6ef3d3faaecf6937d39919629eca88c637f627 (patch) | |
| tree | 28db4b5209bd89fda3410d848e20d9622e4c42f7 /llvm/lib/Transforms | |
| parent | 473a3e7fed16ec27db398047d29082ce6cf9d318 (diff) | |
| download | bcm5719-llvm-ea6ef3d3faaecf6937d39919629eca88c637f627.tar.gz bcm5719-llvm-ea6ef3d3faaecf6937d39919629eca88c637f627.zip | |
[tablegen] Extract portions of AsmMatcherEmitter for re-use by another generator. NFC.
Summary:
This change is preparation for a change that will allow targets to verify that the instructions
they emit meet the predicates they specify. This is useful to ensure that C++
legalization/lowering/instruction-selection doesn't incorrectly select code for a different
subtarget than intended. Such cases are not caught by the integrated assembler when emitting
instructions directly to an object file.
Reviewers: qcolombet
Subscribers: qcolombet, beanz, mgorny, llvm-commits, modocache
Differential Revision: https://reviews.llvm.org/D25614
llvm-svn: 286945
Diffstat (limited to 'llvm/lib/Transforms')
0 files changed, 0 insertions, 0 deletions

