Author: Andrzej WarzyĆski Date: 2026-08-14T20:10:56+09:00 New Revision: 4918b517cf37023259d0fd229a1d17321d5a39fb
URL: https://github.com/llvm/llvm-project/commit/4918b517cf37023259d0fd229a1d17321d5a39fb DIFF: https://github.com/llvm/llvm-project/commit/4918b517cf37023259d0fd229a1d17321d5a39fb.diff LOG: [CIR] Fix test added in #215683 (#216286) Added: Modified: clang/test/CIR/Analysis/alias-analysis-underlying-object.cir Removed: ################################################################################ diff --git a/clang/test/CIR/Analysis/alias-analysis-underlying-object.cir b/clang/test/CIR/Analysis/alias-analysis-underlying-object.cir index 73768fcd44241..67794d3e6a014 100644 --- a/clang/test/CIR/Analysis/alias-analysis-underlying-object.cir +++ b/clang/test/CIR/Analysis/alias-analysis-underlying-object.cir @@ -120,7 +120,7 @@ cir.func @ptr_stride_dynamic_not_stripped(%n: !s32i) { // CHECK-DAG: m2_0#0 <-> m2_1#0: MayAlias !s32i = !cir.int<s, 32> -!rec_S = !cir.struct<"S" {!s32i, !s32i}> +!rec_S = !cir.struct<"S" {data !s32i, data !s32i}> cir.func @get_member_distinct_allocas() { %s1 = cir.alloca "s1" align(4) : !cir.ptr<!rec_S> {test.ptr = "s1"} %s2 = cir.alloca "s2" align(4) : !cir.ptr<!rec_S> {test.ptr = "s2"} @@ -183,8 +183,8 @@ cir.func @get_element_distinct_allocas() { !u8i = !cir.int<u, 8> !s32i = !cir.int<s, 32> -!rec_Base = !cir.struct<"Base" {!u8i}> -!rec_Derived = !cir.struct<"Derived" {!rec_Base, !s32i}> +!rec_Base = !cir.struct<"Base" {data !u8i}> +!rec_Derived = !cir.struct<"Derived" {data !rec_Base, data !s32i}> cir.func @base_class_addr_distinct_allocas() { %d1 = cir.alloca "d1" align(4) : !cir.ptr<!rec_Derived> {test.ptr = "d1"} %d2 = cir.alloca "d2" align(4) : !cir.ptr<!rec_Derived> {test.ptr = "d2"} @@ -207,8 +207,8 @@ cir.func @base_class_addr_distinct_allocas() { !u8i = !cir.int<u, 8> !s32i = !cir.int<s, 32> -!rec_Base = !cir.struct<"Base" {!u8i}> -!rec_Derived = !cir.struct<"Derived" {!s32i, !rec_Base}> +!rec_Base = !cir.struct<"Base" {data !u8i}> +!rec_Derived = !cir.struct<"Derived" {data !s32i, data !rec_Base}> cir.func @base_class_addr_nonzero_offset() { %d1 = cir.alloca "d1" align(4) : !cir.ptr<!rec_Derived> {test.ptr = "d1"} %d2 = cir.alloca "d2" align(4) : !cir.ptr<!rec_Derived> {test.ptr = "d2"} @@ -231,8 +231,8 @@ cir.func @base_class_addr_nonzero_offset() { !u8i = !cir.int<u, 8> !s32i = !cir.int<s, 32> -!rec_Base = !cir.struct<"Base" {!u8i}> -!rec_Derived = !cir.struct<"Derived" {!rec_Base, !s32i}> +!rec_Base = !cir.struct<"Base" {data !u8i}> +!rec_Derived = !cir.struct<"Derived" {data !rec_Base, data !s32i}> cir.func @derived_class_addr_zero_offset() { %b1 = cir.alloca "d1" align(4) : !cir.ptr<!rec_Base> {test.ptr = "b1"} %b2 = cir.alloca "d2" align(4) : !cir.ptr<!rec_Base> {test.ptr = "b2"} @@ -255,8 +255,8 @@ cir.func @derived_class_addr_zero_offset() { !u8i = !cir.int<u, 8> !s32i = !cir.int<s, 32> -!rec_Base = !cir.struct<"Base" {!u8i}> -!rec_Derived = !cir.struct<"Derived" {!s32i, !rec_Base}> +!rec_Base = !cir.struct<"Base" {data !u8i}> +!rec_Derived = !cir.struct<"Derived" {data !s32i, data !rec_Base}> cir.func @derived_class_addr_nonzero_offset() { %b1 = cir.alloca "d1" align(4) : !cir.ptr<!rec_Base> {test.ptr = "b1"} %b2 = cir.alloca "d2" align(4) : !cir.ptr<!rec_Base> {test.ptr = "b2"} _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
