[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