diff options
author | Nicolas Vasilache <nicolasvasilache@users.noreply.github.com> | 2023-08-02 07:26:08 +0000 |
---|---|---|
committer | Nicolas Vasilache <nicolasvasilache@users.noreply.github.com> | 2023-08-04 11:06:17 +0000 |
commit | cc6b8d8077699916728053dfa760e69e146271cb (patch) | |
tree | a628a09bc618daedd63314c53002c993d3793ce1 /clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp | |
parent | 39cf2104507a4b6734bddd2b894855a624b2bf68 (diff) | |
download | llvm-cc6b8d8077699916728053dfa760e69e146271cb.zip llvm-cc6b8d8077699916728053dfa760e69e146271cb.tar.gz llvm-cc6b8d8077699916728053dfa760e69e146271cb.tar.bz2 |
[mlir][conversion] NFC - Relax convert-cf-to-llvm and finalize-memref-to-llvm to also work on non-builtin module ops
This is a prerequisite for unentangling LowerGpuOpsToNVVMOps which explicitly populates its conversion with
`populateControlFlowToLLVMConversionPatterns` and `populateFinalizeMemRefToLLVMConversionPatterns`.
However those patterns cannot be generally added to a pass anchored on a non-ModuleOp.
Instead, LowerGpuOpsToNVVMOps should stop including the world, in a future commit.
Differential Revision: https://reviews.llvm.org/D156860
Diffstat (limited to 'clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp')
0 files changed, 0 insertions, 0 deletions