Lines Matching refs:load
1 ; RUN: opt < %s -dfsan -dfsan-combine-pointer-labels-on-load=1 -S | FileCheck %s --check-prefix=COM…
2 ; RUN: opt < %s -dfsan -dfsan-combine-pointer-labels-on-load=0 -S | FileCheck %s --check-prefix=NO_…
8 ; COMBINE_PTR_LABEL: load
9 ; COMBINE_PTR_LABEL-NOT: load
12 ; NO_COMBINE_PTR_LABEL: load
13 ; NO_COMBINE_PTR_LABEL-NOT: load
14 %a = load {}, {}* %p
20 ; COMBINE_PTR_LABEL: load i16, i16*
25 ; COMBINE_PTR_LABEL: load i16, i16*
28 ; COMBINE_PTR_LABEL: load i8, i8*
37 ; NO_COMBINE_PTR_LABEL: load i16, i16*
38 ; NO_COMBINE_PTR_LABEL: load i8, i8*
42 %a = load i8, i8* %p
53 ; COMBINE_PTR_LABEL: load i16, i16*
54 ; COMBINE_PTR_LABEL: load i16, i16*
59 ; COMBINE_PTR_LABEL: load i16, i16*
69 ; NO_COMBINE_PTR_LABEL: load i16, i16*
70 ; NO_COMBINE_PTR_LABEL: load i16, i16*
73 ; NO_COMBINE_PTR_LABEL: load i16, i16*
77 %a = load i16, i16* %p
88 ; COMBINE_PTR_LABEL: load i64, i64*
96 ; COMBINE_PTR_LABEL: load i32, i32*
107 ; NO_COMBINE_PTR_LABEL: load i64, i64*
113 ; NO_COMBINE_PTR_LABEL: load i32, i32*
119 %a = load i32, i32* %p
130 ; COMBINE_PTR_LABEL: load i64, i64*
138 ; COMBINE_PTR_LABEL: load i64, i64*
143 ; COMBINE_PTR_LABEL: load i64, i64*
152 ; NO_COMBINE_PTR_LABEL: load i64, i64*
158 ; NO_COMBINE_PTR_LABEL: load i64, i64*
163 ; NO_COMBINE_PTR_LABEL: load i64, i64*
166 %a = load i64, i64* %p