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

Reply via email to