[PATCH] D60693: [ARM] Split predicates out into their own .td file.

Simon Tatham via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Apr 15 05:57:52 PDT 2019


simon_tatham created this revision.
simon_tatham added reviewers: dmgreen, samparker, SjoerdMeijer.
Herald added subscribers: llvm-commits, hiraditya, kristof.beyls, javed.absar, dschuff.
Herald added a project: LLVM.

The new ARMPredicates.td is included from ARM.td, early enough that
the predicate definitions are already in scope when ARMSchedule.td is
included. This will make it possible to refer to them in
UnsupportedFeatures fields of scheduling models.

NFC: the chunk of Tablegen being moved here is copied and pasted
verbatim.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D60693

Files:
  llvm/lib/Target/ARM/ARM.td
  llvm/lib/Target/ARM/ARMInstrInfo.td
  llvm/lib/Target/ARM/ARMPredicates.td

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D60693.195151.patch
Type: text/x-patch
Size: 24482 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190415/321642bc/attachment-0001.bin>


More information about the llvm-commits mailing list