Lines Matching defs:i32
31 MlirType i32 = mlirIntegerTypeGet(ctx, 32);
56 const char *i32_4_text = "!llvm.array<4 x i32>";
57 MlirType i32_4 = mlirLLVMArrayTypeGet(i32, 4);
60 // CHECK: !llvm.array<4 x i32>: 1
63 const char *i8_i32_i64_text = "!llvm.func<i8 (i32, i64)>";
64 const MlirType i32_i64_arr[] = {i32, i64};
68 // CHECK: !llvm.func<i8 (i32, i64)>: 1
72 const char *i32_i64_s_text = "!llvm.struct<(i32, i64)>";
76 // CHECK: !llvm.struct<(i32, i64)>: 1
91 MlirType i32 = mlirIntegerTypeGet(ctx, 32);
93 MlirType i8_i32_i64[] = {i8, i32, i64};
94 // CHECK: !llvm.struct<(i8, i32, i64)>
98 // CHECK: !llvm.struct<(i32)>
99 mlirTypeDump(mlirLLVMStructTypeLiteralGet(ctx, 1, &i32, /*isPacked=*/false));
100 MlirType i32_i32[] = {i32, i32};
101 // CHECK: !llvm.struct<packed (i32, i32)>
110 // CHECK: i32
119 mlirLLVMStructTypeLiteralGet(ctx, 1, &i32, /*isPacked=*/false),
120 mlirLLVMStructTypeLiteralGet(ctx, 1, &i32, /*isPacked=*/false))) {
124 mlirLLVMStructTypeLiteralGet(ctx, 1, &i32, /*isPacked=*/false),
157 MlirType i32_i64[] = {i32, i64};
164 // CHECK: !llvm.struct<"foo", (i32, i64)>
178 result = mlirLLVMStructTypeSetBody(barStruct, 1, &i32, /*isPacked=*/true);
182 // CHECK: !llvm.struct<"bar", packed (i32)>
195 result = mlirLLVMStructTypeSetBody(fooStruct, 1, &i32, /*isPacked=*/false);
200 result = mlirLLVMStructTypeSetBody(barStruct, 1, &i32, /*isPacked=*/false);
288 // CHECK: 1 : i32