[MLIR] Convert test to opaque pointers (NFC)
authorNikita Popov <npopov@redhat.com>
Tue, 17 Jan 2023 09:35:31 +0000 (10:35 +0100)
committerNikita Popov <npopov@redhat.com>
Tue, 17 Jan 2023 09:39:43 +0000 (10:39 +0100)
mlir/test/Target/LLVMIR/Import/global-variables.ll

index 3e6e810..5e68de9 100644 (file)
 @global_float = external global double, align 8
 
 ; CHECK:  llvm.mlir.global internal constant @address_before
-; CHECK:  = llvm.mlir.addressof @global_int : !llvm.ptr<i32>
-@address_before = internal constant i32* @global_int
+; CHECK:  = llvm.mlir.addressof @global_int : !llvm.ptr
+@address_before = internal constant ptr @global_int
 
 ; CHECK:  llvm.mlir.global external @global_int
 ; CHECK-SAME:  {addr_space = 0 : i32, alignment = 8 : i64} : i32
 @global_int = external global i32, align 8
 
 ; CHECK:  llvm.mlir.global internal constant @address_after
-; CHECK:  = llvm.mlir.addressof @global_int : !llvm.ptr<i32>
-@address_after = internal constant i32* @global_int
+; CHECK:  = llvm.mlir.addressof @global_int : !llvm.ptr
+@address_after = internal constant ptr @global_int
 
 ; CHECK:  llvm.mlir.global internal @global_string("hello world")
 @global_string = internal global [11 x i8] c"hello world"
 @global_vector = external global <8 x i32>
 
 ; CHECK: llvm.mlir.global internal constant @global_gep_const_expr
-; CHECK-SAME:  {addr_space = 0 : i32, dso_local} : !llvm.ptr<i32> {
-; CHECK:  %[[ADDR:[0-9]+]] = llvm.mlir.addressof @global_int : !llvm.ptr<i32>
+; CHECK-SAME:  {addr_space = 0 : i32, dso_local} : !llvm.ptr {
+; CHECK:  %[[ADDR:[0-9]+]] = llvm.mlir.addressof @global_int : !llvm.ptr
 ; CHECK:  %[[IDX:[0-9]+]] = llvm.mlir.constant(2 : i32) : i32
-; CHECK:  %[[GEP:[0-9]+]] = llvm.getelementptr %[[ADDR]][%[[IDX]]] : (!llvm.ptr<i32>, i32) -> !llvm.ptr<i32>
-; CHECK:  llvm.return %[[GEP]] : !llvm.ptr<i32>
+; CHECK:  %[[GEP:[0-9]+]] = llvm.getelementptr %[[ADDR]][%[[IDX]]] : (!llvm.ptr, i32) -> !llvm.ptr
+; CHECK:  llvm.return %[[GEP]] : !llvm.ptr
 ; CHECK:  }
-@global_gep_const_expr = internal constant i32* getelementptr (i32, i32* @global_int, i32 2)
+@global_gep_const_expr = internal constant ptr getelementptr (i32, ptr @global_int, i32 2)
 
 ; // -----