When generic_atomic_rmw is inside of memref.alloca_scope, then the pattern would fail.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D145901
[mlir] Use splitBlock instread of createBlock in GenericAtomicRMWLowering. ClosedPublic Authored by pifon2a on Mar 13 2023, 12:34 AM.
Details Summary When generic_atomic_rmw is inside of memref.alloca_scope, then the pattern would fail.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Mar 13 2023, 10:02 AM Closed by commit rGe7833c20d835: [mlir] Use splitBlock instread of createBlock in GenericAtomicRMWLowering. (authored by pifon2a). · Explain WhyMar 13 2023, 10:14 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 504739 mlir/lib/Conversion/MemRefToLLVM/MemRefToLLVM.cpp
mlir/test/Conversion/MemRefToLLVM/memref-to-llvm.mlir
|