Changeset View
Changeset View
Standalone View
Standalone View
llvm/test/CodeGen/AArch64/ragreedy-local-interval-cost.ll
Show First 20 Lines • Show All 160 Lines • ▼ Show 20 Lines | |||||
; CHECK-NEXT: stp q20, q19, [x8, #304] | ; CHECK-NEXT: stp q20, q19, [x8, #304] | ||||
; CHECK-NEXT: stp q18, q17, [x8, #336] | ; CHECK-NEXT: stp q18, q17, [x8, #336] | ||||
; CHECK-NEXT: stp q16, q7, [x8, #368] | ; CHECK-NEXT: stp q16, q7, [x8, #368] | ||||
; CHECK-NEXT: stp q6, q5, [x8, #400] | ; CHECK-NEXT: stp q6, q5, [x8, #400] | ||||
; CHECK-NEXT: stp q4, q3, [x8, #432] | ; CHECK-NEXT: stp q4, q3, [x8, #432] | ||||
; CHECK-NEXT: stp q0, q2, [x8, #464] | ; CHECK-NEXT: stp q0, q2, [x8, #464] | ||||
; CHECK-NEXT: str q1, [x8, #496] | ; CHECK-NEXT: str q1, [x8, #496] | ||||
; CHECK-NEXT: ldp d15, d14, [sp], #64 // 16-byte Folded Reload | ; CHECK-NEXT: ldp d15, d14, [sp], #64 // 16-byte Folded Reload | ||||
; CHECK-NEXT: .cfi_adjust_cfa_offset -64 | |||||
; CHECK-NEXT: ret | ; CHECK-NEXT: ret | ||||
entry: | entry: | ||||
br label %for.cond1.preheader | br label %for.cond1.preheader | ||||
for.cond1.preheader: ; preds = %for.cond1.preheader, %entry | for.cond1.preheader: ; preds = %for.cond1.preheader, %entry | ||||
%0 = phi <2 x i64> [ undef, %entry ], [ %118, %for.cond1.preheader ] | %0 = phi <2 x i64> [ undef, %entry ], [ %118, %for.cond1.preheader ] | ||||
%1 = phi <2 x i64> [ undef, %entry ], [ %116, %for.cond1.preheader ] | %1 = phi <2 x i64> [ undef, %entry ], [ %116, %for.cond1.preheader ] | ||||
%2 = phi <2 x i64> [ zeroinitializer, %entry ], [ %114, %for.cond1.preheader ] | %2 = phi <2 x i64> [ zeroinitializer, %entry ], [ %114, %for.cond1.preheader ] | ||||
▲ Show 20 Lines • Show All 157 Lines • Show Last 20 Lines |