Home | History | Annotate | Download | only in Bitcode

Lines Matching full:align

15 ; CHECK-NEXT: %res3 = alloca i8, i32 2, align 4

16 %res3 = alloca i8, i32 2, align 4
18 ; CHECK-NEXT: %res4 = alloca i8, align 4
19 %res4 = alloca i8, align 4
35 ; CHECK-NEXT: %res3 = load i8* %ptr1, align 1
36 %res3 = load i8* %ptr1, align 1
38 ; CHECK-NEXT: %res4 = load volatile i8* %ptr1, align 1
39 %res4 = load volatile i8* %ptr1, align 1
47 ; CHECK-NEXT: %res7 = load i8* %ptr1, align 1, !nontemporal !0
48 %res7 = load i8* %ptr1, align 1, !nontemporal !0
50 ; CHECK-NEXT: %res8 = load volatile i8* %ptr1, align 1, !nontemporal !0
51 %res8 = load volatile i8* %ptr1, align 1, !nontemporal !0
59 ; CHECK-NEXT: %res11 = load i8* %ptr1, align 1, !invariant.load !1
60 %res11 = load i8* %ptr1, align 1, !invariant.load !1
62 ; CHECK-NEXT: %res12 = load volatile i8* %ptr1, align 1, !invariant.load !1
63 %res12 = load volatile i8* %ptr1, align 1, !invariant.load !1
71 ; CHECK-NEXT: %res15 = load i8* %ptr1, align 1, {{[(!nontemporal !0, !invariant.load !1) | (!invariant.load !1, !nontemporal !0)]}}
72 %res15 = load i8* %ptr1, align 1, !nontemporal !0, !invariant.load !1
74 ; CHECK-NEXT: %res16 = load volatile i8* %ptr1, align 1, {{[(!nontemporal !0, !invariant.load !1) | (!invariant.load !1, !nontemporal !0)]}}
75 %res16 = load volatile i8* %ptr1, align 1, !nontemporal !0, !invariant.load !1
85 ; CHECK: %res1 = load atomic i8* %ptr1 unordered, align 1
86 %res1 = load atomic i8* %ptr1 unordered, align 1
88 ; CHECK-NEXT: %res2 = load atomic i8* %ptr1 monotonic, align 1
89 %res2 = load atomic i8* %ptr1 monotonic, align 1
91 ; CHECK-NEXT: %res3 = load atomic i8* %ptr1 acquire, align 1
92 %res3 = load atomic i8* %ptr1 acquire, align 1
94 ; CHECK-NEXT: %res4 = load atomic i8* %ptr1 seq_cst, align 1
95 %res4 = load atomic i8* %ptr1 seq_cst, align 1
97 ; CHECK-NEXT: %res5 = load atomic volatile i8* %ptr1 unordered, align 1
98 %res5 = load atomic volatile i8* %ptr1 unordered, align 1
100 ; CHECK-NEXT: %res6 = load atomic volatile i8* %ptr1 monotonic, align 1
101 %res6 = load atomic volatile i8* %ptr1 monotonic, align 1
103 ; CHECK-NEXT: %res7 = load atomic volatile i8* %ptr1 acquire, align 1
104 %res7 = load atomic volatile i8* %ptr1 acquire, align 1
106 ; CHECK-NEXT: %res8 = load atomic volatile i8* %ptr1 seq_cst, align 1
107 %res8 = load atomic volatile i8* %ptr1 seq_cst, align 1
109 ; CHECK-NEXT: %res9 = load atomic i8* %ptr1 singlethread unordered, align 1
110 %res9 = load atomic i8* %ptr1 singlethread unordered, align 1
112 ; CHECK-NEXT: %res10 = load atomic i8* %ptr1 singlethread monotonic, align 1
113 %res10 = load atomic i8* %ptr1 singlethread monotonic, align 1
115 ; CHECK-NEXT: %res11 = load atomic i8* %ptr1 singlethread acquire, align 1
116 %res11 = load atomic i8* %ptr1 singlethread acquire, align 1
118 ; CHECK-NEXT: %res12 = load atomic i8* %ptr1 singlethread seq_cst, align 1
119 %res12 = load atomic i8* %ptr1 singlethread seq_cst, align 1
121 ; CHECK-NEXT: %res13 = load atomic volatile i8* %ptr1 singlethread unordered, align 1
122 %res13 = load atomic volatile i8* %ptr1 singlethread unordered, align 1
124 ; CHECK-NEXT: %res14 = load atomic volatile i8* %ptr1 singlethread monotonic, align 1
125 %res14 = load atomic volatile i8* %ptr1 singlethread monotonic, align 1
127 ; CHECK-NEXT: %res15 = load atomic volatile i8* %ptr1 singlethread acquire, align 1
128 %res15 = load atomic volatile i8* %ptr1 singlethread acquire, align 1
130 ; CHECK-NEXT: %res16 = load atomic volatile i8* %ptr1 singlethread seq_cst, align 1
131 %res16 = load atomic volatile i8* %ptr1 singlethread seq_cst, align 1
146 ; CHECK-NEXT: store i8 2, i8* %ptr1, align 1
147 store i8 2, i8* %ptr1, align 1
149 ; CHECK-NEXT: store volatile i8 2, i8* %ptr1, align 1
150 store volatile i8 2, i8* %ptr1, align 1
158 ; CHECK-NEXT: store i8 2, i8* %ptr1, align 1, !nontemporal !0
159 store i8 2, i8* %ptr1, align 1, !nontemporal !0
161 ; CHECK-NEXT: store volatile i8 2, i8* %ptr1, align 1, !nontemporal !0
162 store volatile i8 2, i8* %ptr1, align 1, !nontemporal !0
171 ; CHECK: store atomic i8 2, i8* %ptr1 unordered, align 1
172 store atomic i8 2, i8* %ptr1 unordered, align 1
174 ; CHECK-NEXT: store atomic i8 2, i8* %ptr1 monotonic, align 1
175 store atomic i8 2, i8* %ptr1 monotonic, align 1
177 ; CHECK-NEXT: store atomic i8 2, i8* %ptr1 release, align 1
178 store atomic i8 2, i8* %ptr1 release, align 1
180 ; CHECK-NEXT: store atomic i8 2, i8* %ptr1 seq_cst, align 1
181 store atomic i8 2, i8* %ptr1 seq_cst, align 1
183 ; CHECK-NEXT: store atomic volatile i8 2, i8* %ptr1 unordered, align 1
184 store atomic volatile i8 2, i8* %ptr1 unordered, align 1
186 ; CHECK-NEXT: store atomic volatile i8 2, i8* %ptr1 monotonic, align 1
187 store atomic volatile i8 2, i8* %ptr1 monotonic, align 1
189 ; CHECK-NEXT: store atomic volatile i8 2, i8* %ptr1 release, align 1
190 store atomic volatile i8 2, i8* %ptr1 release, align 1
192 ; CHECK-NEXT: store atomic volatile i8 2, i8* %ptr1 seq_cst, align 1
193 store atomic volatile i8 2, i8* %ptr1 seq_cst, align 1
195 ; CHECK-NEXT: store atomic i8 2, i8* %ptr1 singlethread unordered, align 1
196 store atomic i8 2, i8* %ptr1 singlethread unordered, align 1
198 ; CHECK-NEXT: store atomic i8 2, i8* %ptr1 singlethread monotonic, align 1
199 store atomic i8 2, i8* %ptr1 singlethread monotonic, align 1
201 ; CHECK-NEXT: store atomic i8 2, i8* %ptr1 singlethread release, align 1
202 store atomic i8 2, i8* %ptr1 singlethread release, align 1
204 ; CHECK-NEXT: store atomic i8 2, i8* %ptr1 singlethread seq_cst, align 1
205 store atomic i8 2, i8* %ptr1 singlethread seq_cst, align 1
207 ; CHECK-NEXT: store atomic volatile i8 2, i8* %ptr1 singlethread unordered, align 1
208 store atomic volatile i8 2, i8* %ptr1 singlethread unordered, align 1
210 ; CHECK-NEXT: store atomic volatile i8 2, i8* %ptr1 singlethread monotonic, align 1
211 store atomic volatile i8 2, i8* %ptr1 singlethread monotonic, align 1
213 ; CHECK-NEXT: store atomic volatile i8 2, i8* %ptr1 singlethread release, align 1
214 store atomic volatile i8 2, i8* %ptr1 singlethread release, align 1
216 ; CHECK-NEXT: store atomic volatile i8 2, i8* %ptr1 singlethread seq_cst, align 1
217 store atomic volatile i8 2, i8* %ptr1 singlethread seq_cst, align 1