@@ -14,26 +14,26 @@ entry:
14
14
%array05 = alloca [5 x i8 ], align 1
15
15
%array06 = alloca [6 x i8 ], align 1
16
16
%array07 = alloca [7 x i8 ], align 1
17
- ; OUTLINE: call void @__asan_set_shadow_f1(i64 %33 , i64 4)
18
- ; OUTLINE: call void @__asan_set_shadow_01(i64 %34 , i64 1)
19
- ; OUTLINE: call void @__asan_set_shadow_f2(i64 %35 , i64 1)
20
- ; OUTLINE: call void @__asan_set_shadow_02(i64 %36 , i64 1)
21
- ; OUTLINE: call void @__asan_set_shadow_f2(i64 %37 , i64 1)
22
- ; OUTLINE: call void @__asan_set_shadow_03(i64 %38 , i64 1)
23
- ; OUTLINE: call void @__asan_set_shadow_f2(i64 %39 , i64 1)
24
- ; OUTLINE: call void @__asan_set_shadow_04(i64 %40 , i64 1)
25
- ; OUTLINE: call void @__asan_set_shadow_f2(i64 %41 , i64 1)
26
- ; OUTLINE: call void @__asan_set_shadow_05(i64 %42 , i64 1)
27
- ; OUTLINE: call void @__asan_set_shadow_f2(i64 %43 , i64 3)
28
- ; OUTLINE: call void @__asan_set_shadow_06(i64 %44 , i64 1)
29
- ; OUTLINE: call void @__asan_set_shadow_f2(i64 %45 , i64 3)
30
- ; OUTLINE: call void @__asan_set_shadow_07(i64 %46 , i64 1)
31
- ; OUTLINE: call void @__asan_set_shadow_f3(i64 %47 , i64 3)
32
- ; OUTLINE: call void @__asan_stack_free_2(i64 %7 , i64 192)
33
- ; OUTLINE: call void @__asan_set_shadow_00(i64 %135 , i64 24)
34
- ; INLINE: store i64 -1007977276409515535, ptr %34 , align 1
35
- ; INLINE: store i64 -940423264817843709, ptr %36 , align 1
36
- ; INLINE: store i64 -868083087686045178, ptr %38 , align 1
17
+ ; OUTLINE: call void @__asan_set_shadow_f1(i64 %{{.+}} , i64 4)
18
+ ; OUTLINE: call void @__asan_set_shadow_01(i64 %{{.+}} , i64 1)
19
+ ; OUTLINE: call void @__asan_set_shadow_f2(i64 %{{.+}} , i64 1)
20
+ ; OUTLINE: call void @__asan_set_shadow_02(i64 %{{.+}} , i64 1)
21
+ ; OUTLINE: call void @__asan_set_shadow_f2(i64 %{{.+}} , i64 1)
22
+ ; OUTLINE: call void @__asan_set_shadow_03(i64 %{{.+}} , i64 1)
23
+ ; OUTLINE: call void @__asan_set_shadow_f2(i64 %{{.+}} , i64 1)
24
+ ; OUTLINE: call void @__asan_set_shadow_04(i64 %{{.+}} , i64 1)
25
+ ; OUTLINE: call void @__asan_set_shadow_f2(i64 %{{.+}} , i64 1)
26
+ ; OUTLINE: call void @__asan_set_shadow_05(i64 %{{.+}} , i64 1)
27
+ ; OUTLINE: call void @__asan_set_shadow_f2(i64 %{{.+}} , i64 3)
28
+ ; OUTLINE: call void @__asan_set_shadow_06(i64 %{{.+}} , i64 1)
29
+ ; OUTLINE: call void @__asan_set_shadow_f2(i64 %{{.+}} , i64 3)
30
+ ; OUTLINE: call void @__asan_set_shadow_07(i64 %{{.+}} , i64 1)
31
+ ; OUTLINE: call void @__asan_set_shadow_f3(i64 %{{.+}} , i64 3)
32
+ ; OUTLINE: call void @__asan_stack_free_2(i64 %{{.+}} , i64 192)
33
+ ; OUTLINE: call void @__asan_set_shadow_00(i64 %{{.+}} , i64 24)
34
+ ; INLINE: store i64 -1007977276409515535, ptr %{{.+}} , align 1
35
+ ; INLINE: store i64 -940423264817843709, ptr %{{.+}} , align 1
36
+ ; INLINE: store i64 -868083087686045178, ptr %{{.+}} , align 1
37
37
%arrayidx = getelementptr inbounds [1 x i8 ], ptr %array01 , i64 0 , i64 1
38
38
store i8 1 , ptr %arrayidx , align 1
39
39
%arrayidx1 = getelementptr inbounds [2 x i8 ], ptr %array02 , i64 0 , i64 2
48
48
store i8 6 , ptr %arrayidx5 , align 1
49
49
%arrayidx6 = getelementptr inbounds [7 x i8 ], ptr %array07 , i64 0 , i64 7
50
50
store i8 7 , ptr %arrayidx6 , align 1
51
- ; CHECK-NOT: store i64 -723401728380766731, ptr %126 , align 1
51
+ ; CHECK-NOT: store i64 -723401728380766731, ptr %{{.+}} , align 1
52
52
ret void
53
53
}
54
54
attributes #0 = { noinline nounwind optnone sanitize_address ssp uwtable (sync) "frame-pointer" ="non-leaf" "min-legal-vector-width" ="0" "no-trapping-math" ="true" "stack-protector-buffer-size" ="8" "target-cpu" ="apple-m1" "target-features" ="+aes,+crc,+crypto,+dotprod,+fp-armv8,+fp16fml,+fullfp16,+lse,+neon,+ras,+rcpc,+rdm,+sha2,+sha3,+sm4,+v8.1a,+v8.2a,+v8.3a,+v8.4a,+v8a" }
0 commit comments