aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/MachOObjectFile.cpp
diff options
context:
space:
mode:
authorRiver Riddle <riddleriver@gmail.com>2021-12-16 01:48:19 +0000
committerRiver Riddle <riddleriver@gmail.com>2021-12-16 02:08:12 +0000
commit11d26bd14327bf92e8fd154527d76ae4e48df74a (patch)
tree6619593f2d298a8c64a0dfc9f3ddc44a8a0ac1b4 /llvm/lib/Object/MachOObjectFile.cpp
parent8f1ea2e85ca64dd706824fb7f5ea15c678a15dde (diff)
downloadllvm-11d26bd14327bf92e8fd154527d76ae4e48df74a.zip
llvm-11d26bd14327bf92e8fd154527d76ae4e48df74a.tar.gz
llvm-11d26bd14327bf92e8fd154527d76ae4e48df74a.tar.bz2
[mlir][PDLL] Add an initial frontend for PDLL
This is a new pattern rewrite frontend designed from the ground up to support MLIR constructs, and to target PDL. This frontend language was proposed in https://llvm.discourse.group/t/rfc-pdll-a-new-declarative-rewrite-frontend-for-mlir/4798 This commit starts sketching out the base structure of the frontend, and is intended to be a minimal starting point for building up the language. It essentially contains support for defining a pattern, variables, and erasing an operation. The features mentioned in the proposal RFC (including IDE support) will be added incrementally in followup commits. I intend to upstream the documentation for the language in a followup when a bit more of the pieces have been landed. Differential Revision: https://reviews.llvm.org/D115093
Diffstat (limited to 'llvm/lib/Object/MachOObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions