aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorChristopher Bate <cbate@nvidia.com>2023-08-23 14:56:56 -0600
committerChristopher Bate <cbate@nvidia.com>2023-09-14 11:39:47 -0600
commite2d39f799bc8d4a37245a6ac1975c6831dcb6f66 (patch)
treecd540b86824e147024078b5c99fea3ba77d2ab6f /clang/lib/Frontend/CompilerInvocation.cpp
parent5a58e98c2018f8cfea71e34e9717da40201a966b (diff)
downloadllvm-e2d39f799bc8d4a37245a6ac1975c6831dcb6f66.zip
llvm-e2d39f799bc8d4a37245a6ac1975c6831dcb6f66.tar.gz
llvm-e2d39f799bc8d4a37245a6ac1975c6831dcb6f66.tar.bz2
[mlir][Transform] Add `updateConversionTarget` to `ConversionPatternDescriptorOpInterface`
This change adds a method to modify the ConversionTarget used during `transform.apply_conversion_patterns` to the `ConversionPatternDescriptorOpInterface`. This is needed when the TypeConverter is used to dictate the dynamic legality of operations, as in "structural" conversion patterns present in, for example, the SCF and func dialects. As a first use case/test, this change also adds a `transform.apply_patterns.scf.structural_conversions` operation to the SCF dialect. Reviewed By: springerm Differential Revision: https://reviews.llvm.org/D158672
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions