Lines Matching +full:0 +full:x19
15 store i32 0, ptr %retval, align 4
16 %b = getelementptr inbounds %struct.S1, ptr %retval, i32 0, i32 1
17 store i32 0, ptr %b, align 4
18 %0 = load i64, ptr %retval, align 4
19 ret i64 %0
38 store i32 0, ptr %retval, align 4
39 %b = getelementptr inbounds %struct.S2, ptr %retval, i32 0, i32 1
40 store i32 0, ptr %b, align 4
41 %c = getelementptr inbounds %struct.S2, ptr %retval, i32 0, i32 2
42 store i32 0, ptr %c, align 4
43 %d = getelementptr inbounds %struct.S2, ptr %retval, i32 0, i32 3
44 store i32 0, ptr %d, align 4
45 %0 = load [2 x i64], ptr %retval, align 4
46 ret [2 x i64] %0
57 store i32 0, ptr %agg.result, align 4
58 %b = getelementptr inbounds %struct.S3, ptr %agg.result, i32 0, i32 1
59 store i32 0, ptr %b, align 4
60 %c = getelementptr inbounds %struct.S3, ptr %agg.result, i32 0, i32 2
61 store i32 0, ptr %c, align 4
62 %d = getelementptr inbounds %struct.S3, ptr %agg.result, i32 0, i32 3
63 store i32 0, ptr %d, align 4
64 %e = getelementptr inbounds %struct.S3, ptr %agg.result, i32 0, i32 4
65 store i32 0, ptr %e, align 4
111 ; CHECK: // %bb.0:
122 ; CHECK: // %bb.0:
132 ; CHECK: // %bb.0:
145 ; CHECK-NEXT: // %bb.0:
146 ; CHECK-NEXT: str x19, [sp, #-16]! // 8-byte Folded Spill
147 ; CHECK-NEXT: .seh_save_reg_x x19, 16
151 ; CHECK-NEXT: adrp x19, Pod
152 ; CHECK-NEXT: add x19, x19, :lo12:Pod
153 ; CHECK-NEXT: mov x0, x19
155 ; CHECK-NEXT: stp d0, d1, [x19]
159 ; CHECK-NEXT: ldr x19, [sp], #16 // 8-byte Folded Reload
160 ; CHECK-NEXT: .seh_save_reg_x x19, 16
175 ; CHECK-NEXT: // %bb.0:
178 ; CHECK-NEXT: str x19, [sp, #16] // 8-byte Folded Spill
179 ; CHECK-NEXT: .seh_save_reg x19, 16
183 ; CHECK-NEXT: adrp x19, NotCXX14Aggregate
184 ; CHECK-NEXT: add x19, x19, :lo12:NotCXX14Aggregate
186 ; CHECK-NEXT: mov x1, x19
189 ; CHECK-NEXT: stp d0, d1, [x19]
193 ; CHECK-NEXT: ldr x19, [sp, #16] // 8-byte Folded Reload
194 ; CHECK-NEXT: .seh_save_reg x19, 16
213 ; CHECK-NEXT: // %bb.0:
214 ; CHECK-NEXT: str x19, [sp, #-16]! // 8-byte Folded Spill
215 ; CHECK-NEXT: .seh_save_reg_x x19, 16
219 ; CHECK-NEXT: adrp x19, NotPod
220 ; CHECK-NEXT: add x19, x19, :lo12:NotPod
221 ; CHECK-NEXT: mov x0, x19
223 ; CHECK-NEXT: stp x0, x1, [x19]
227 ; CHECK-NEXT: ldr x19, [sp], #16 // 8-byte Folded Reload
228 ; CHECK-NEXT: .seh_save_reg_x x19, 16
240 define i64 @foobar(ptr inreg %0) {
242 ; CHECK: // %bb.0: // %entry
246 %1 = load i64, ptr %0