[Mlir-commits] [mlir] [mlir] Add `requiresVisitingMutatedDefs` and `visitMutatedDefs` to `PromotableOpInterface` (PR #86792)
Fabian Mora
llvmlistbot at llvm.org
Wed Mar 27 06:51:50 PDT 2024
fabianmcg wrote:
@Dinistro because I'm 100% sure I understand what you are looking for the test, are you referring to something like:
```mlir
module {
llvm.func @basic_store_load(%arg0: i64) -> i64 {
%0 = llvm.mlir.constant(1 : i32) : i32
%1 = llvm.alloca %0 x i64 {alignment = 8 : i64} : (i32) -> !llvm.ptr
llvm.store %arg0, %1 {alignment = 4 : i64} : i64, !llvm.ptr
llvm.intr.dbg.declare #di_local_variable = %1 : !llvm.ptr
llvm.intr.dbg.declare #di_local_variable = %1 : !llvm.ptr
%2 = llvm.load %1 {alignment = 4 : i64} : !llvm.ptr -> i64
llvm.return %2 : i64
}
}
```
https://github.com/llvm/llvm-project/pull/86792
More information about the Mlir-commits
mailing list