\r
void foo2(struct test* var)\r
{\r
- // CHECK: alloca %struct.test*, align 4\r
- // CHECK-NEXT: store %struct.test* %var, %struct.test** %{{.*}}, align 4\r
- // CHECK-NEXT: load %struct.test** %{{.*}}, align 4\r
+ // CHECK: alloca %struct.test*, align\r
+ // CHECK-NEXT: store %struct.test* %var, %struct.test** %{{.*}}, align\r
+ // CHECK-NEXT: load %struct.test** %{{.*}}, align\r
// CHECK-NEXT: getelementptr inbounds %struct.test* %{{.*}}, i32 0, i32 1\r
// CHECK-NEXT: getelementptr inbounds %struct.nested2* %{{.*}}, i32 0, i32 0\r
// CHECK-NEXT: load i32* %{{.*}}, align 4\r
var->a;\r
\r
- // CHECK-NEXT: load %struct.test** %{{.*}}, align 4\r
+ // CHECK-NEXT: load %struct.test** %{{.*}}, align\r
// CHECK-NEXT: getelementptr inbounds %struct.test* %{{.*}}, i32 0, i32 1\r
// CHECK-NEXT: getelementptr inbounds %struct.nested2* %{{.*}}, i32 0, i32 2\r
// CHECK-NEXT: load i32* %{{.*}}, align 4\r
var->b;\r
\r
- // CHECK-NEXT: load %struct.test** %{{.*}}, align 4\r
+ // CHECK-NEXT: load %struct.test** %{{.*}}, align\r
// CHECK-NEXT: getelementptr inbounds %struct.test* %{{.*}}, i32 0, i32 1\r
// CHECK-NEXT: getelementptr inbounds %struct.nested2* %{{.*}}, i32 0, i32 1\r
// CHECK-NEXT: getelementptr inbounds %struct.nested1* %{{.*}}, i32 0, i32 0\r
// CHECK-NEXT: load i32* %{{.*}}, align 4\r
var->a1;\r
\r
- // CHECK-NEXT: load %struct.test** %{{.*}}, align 4\r
+ // CHECK-NEXT: load %struct.test** %{{.*}}, align\r
// CHECK-NEXT: getelementptr inbounds %struct.test* %{{.*}}, i32 0, i32 1\r
// CHECK-NEXT: getelementptr inbounds %struct.nested2* %{{.*}}, i32 0, i32 1\r
// CHECK-NEXT: getelementptr inbounds %struct.nested1* %{{.*}}, i32 0, i32 1\r
// CHECK-NEXT: load i32* %{{.*}}, align 4\r
var->b1;\r
\r
- // CHECK-NEXT: load %struct.test** %{{.*}}, align 4\r
+ // CHECK-NEXT: load %struct.test** %{{.*}}, align\r
// CHECK-NEXT: getelementptr inbounds %struct.test* %{{.*}}, i32 0, i32 0\r
// CHECK-NEXT: load i32* %{{.*}}, align 4\r
var->x;\r
\r
- // CHECK-NEXT: load %struct.test** %{{.*}}, align 4\r
+ // CHECK-NEXT: load %struct.test** %{{.*}}, align\r
// CHECK-NEXT: getelementptr inbounds %struct.test* %{{.*}}, i32 0, i32 2\r
// CHECK-NEXT: load i32* %{{.*}}, align 4\r
var->y;\r