[Mlir-commits] [mlir] 0a54887 - Fix MLIR test case failure caused by 89e0662dee5fa541f284e6be0af9e36e7f39f947
Uday Bondhugula
llvmlistbot at llvm.org
Mon Apr 13 21:26:37 PDT 2020
Author: Uday Bondhugula
Date: 2020-04-14T09:54:22+05:30
New Revision: 0a54887dac42531cfaa1ad63d9f664b23aa5eaab
URL: https://github.com/llvm/llvm-project/commit/0a54887dac42531cfaa1ad63d9f664b23aa5eaab
DIFF: https://github.com/llvm/llvm-project/commit/0a54887dac42531cfaa1ad63d9f664b23aa5eaab.diff
LOG: Fix MLIR test case failure caused by 89e0662dee5fa541f284e6be0af9e36e7f39f947
Fix MLIR test case failure introduced by
89e0662dee5fa541f284e6be0af9e36e7f39f947. LLVM's IR builder
now automatically sets the alignment on alloca.
Added:
Modified:
mlir/test/Target/llvmir.mlir
Removed:
################################################################################
diff --git a/mlir/test/Target/llvmir.mlir b/mlir/test/Target/llvmir.mlir
index e3a918572590..2dcbc2f74950 100644
--- a/mlir/test/Target/llvmir.mlir
+++ b/mlir/test/Target/llvmir.mlir
@@ -1023,8 +1023,9 @@ llvm.func @vect_i64idx(%arg0: !llvm<"<4 x float>">, %arg1: !llvm.i64, %arg2: !ll
// CHECK-LABEL: @alloca
llvm.func @alloca(%size : !llvm.i64) {
- // CHECK: alloca
- // CHECK-NOT: align
+ // Alignment automatically set by the LLVM IR builder when alignment attribute
+ // is 0.
+ // CHECK: alloca {{.*}} align 4
llvm.alloca %size x !llvm.i32 {alignment = 0} : (!llvm.i64) -> (!llvm<"i32*">)
// CHECK-NEXT: alloca {{.*}} align 8
llvm.alloca %size x !llvm.i32 {alignment = 8} : (!llvm.i64) -> (!llvm<"i32*">)
More information about the Mlir-commits
mailing list