diff options
author | George Mitenkov <georgemitenk0v@gmail.com> | 2020-07-21 16:45:36 +0300 |
---|---|---|
committer | George Mitenkov <georgemitenk0v@gmail.com> | 2020-07-21 17:11:46 +0300 |
commit | 61dd481f11051450522bcd2cfcb7222a90d3464e (patch) | |
tree | 1bdbb1525cde443fbee5e5cc8c9651cafbfa3ba2 /llvm/docs/tutorial | |
parent | 7b5bddfd034ef42c92c67731743399df844d5f43 (diff) | |
download | llvm-61dd481f11051450522bcd2cfcb7222a90d3464e.zip llvm-61dd481f11051450522bcd2cfcb7222a90d3464e.tar.gz llvm-61dd481f11051450522bcd2cfcb7222a90d3464e.tar.bz2 |
[MLIR][LLVMDialect] SelectionOp conversion pattern
This patch introduces conversion pattern for `spv.selection` op.
The conversion can only be applied to selection with all blocks being
reachable. Moreover, selection with control attributes "Flatten" and
"DontFlatten" is not supported.
Since the `PatternRewriter` hook for block merging has not been implemented
for `ConversionPatternRewriter`, merge and continue blocks are kept
separately.
Reviewed By: antiagainst, ftynse
Differential Revision: https://reviews.llvm.org/D83860
Diffstat (limited to 'llvm/docs/tutorial')
0 files changed, 0 insertions, 0 deletions