diff options
author | River Riddle <riddleriver@gmail.com> | 2021-12-16 01:50:03 +0000 |
---|---|---|
committer | River Riddle <riddleriver@gmail.com> | 2021-12-16 02:08:13 +0000 |
commit | 3ee44cb775ebe58e833c668c03b6fcf0a850e5c7 (patch) | |
tree | 9fe375e4c5e3f18cac0fb291f0dd06b42b61e963 /llvm/lib/Object/MachOObjectFile.cpp | |
parent | 12eebb8e378a5e218716ead0f02be0369f48d76d (diff) | |
download | llvm-3ee44cb775ebe58e833c668c03b6fcf0a850e5c7.zip llvm-3ee44cb775ebe58e833c668c03b6fcf0a850e5c7.tar.gz llvm-3ee44cb775ebe58e833c668c03b6fcf0a850e5c7.tar.bz2 |
[PDLL] Add a `rewrite` statement to enable complex rewrites
The `rewrite` statement allows for rewriting a given root
operation with a block of nested rewriters. The root operation is
not implicitly erased or replaced, and any transformations to it
must be expressed within the nested rewrite block. The inner body
may contain any number of other rewrite statements, variables, or
expressions.
Differential Revision: https://reviews.llvm.org/D115299
Diffstat (limited to 'llvm/lib/Object/MachOObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions