454 changes: 228 additions & 226 deletions llvm/test/CodeGen/PowerPC/more-dq-form-prepare.ll

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions llvm/test/CodeGen/PowerPC/p10-spill-creq.ll
Original file line number Diff line number Diff line change
Expand Up @@ -158,29 +158,29 @@ define dso_local double @P10_Spill_CR_EQ(%2* %arg) local_unnamed_addr #0 {
; CHECK-NEXT: mfocrf r8, 4
; CHECK-NEXT: rlwimi r8, r9, 9, 23, 23
; CHECK-NEXT: lwz r9, -4(r1)
; CHECK-NEXT: add r5, r7, r5
; CHECK-NEXT: mtocrf 4, r8
; CHECK-NEXT: isel r3, 0, r3, 4*cr5+lt
; CHECK-NEXT: setbc r8, 4*cr5+un
; CHECK-NEXT: isel r6, 0, r6, 4*cr5+gt
; CHECK-NEXT: isel r4, 0, r4, 4*cr5+eq
; CHECK-NEXT: add r5, r7, r5
; CHECK-NEXT: add r5, r8, r5
; CHECK-NEXT: mtocrf 128, r9
; CHECK-NEXT: lwz r9, -8(r1)
; CHECK-NEXT: add r5, r8, r5
; CHECK-NEXT: isel r4, 0, r4, 4*cr5+eq
; CHECK-NEXT: iseleq r3, 0, r3
; CHECK-NEXT: mtfprd f0, r5
; CHECK-NEXT: xscvsxddp f0, f0
; CHECK-NEXT: mtocrf 128, r9
; CHECK-NEXT: lwz r9, -12(r1)
; CHECK-NEXT: lwz r12, 8(r1)
; CHECK-NEXT: iseleq r6, 0, r6
; CHECK-NEXT: add r3, r6, r3
; CHECK-NEXT: xsmuldp f0, f0, f2
; CHECK-NEXT: mtocrf 128, r9
; CHECK-NEXT: mtocrf 32, r12
; CHECK-NEXT: mtocrf 16, r12
; CHECK-NEXT: mtocrf 8, r12
; CHECK-NEXT: iseleq r4, 0, r4
; CHECK-NEXT: add r3, r6, r3
; CHECK-NEXT: add r3, r4, r3
; CHECK-NEXT: mtfprd f1, r3
; CHECK-NEXT: xscvsxddp f1, f1
Expand Down
8 changes: 4 additions & 4 deletions llvm/test/CodeGen/PowerPC/pcrel-call-linkage-leaf.ll
Original file line number Diff line number Diff line change
Expand Up @@ -45,12 +45,12 @@ define dso_local signext i32 @AsmClobberX2WithTOC(i32 signext %a, i32 signext %b
; CHECK-LARGE: ld r2, .Lfunc_toc2-.Lfunc_gep2(r12)
; CHECK-LARGE: add r2, r2, r12
; CHECK-S: .localentry AsmClobberX2WithTOC
; CHECK-S: add r3, r4, r3
; CHECK-S-NEXT: #APP
; CHECK-S: #APP
; CHECK-S-NEXT: li r2, 0
; CHECK-S-NEXT: #NO_APP
; CHECK-S-NEXT: plwz r4, global_int@PCREL(0), 1
; CHECK-S-NEXT: add r3, r3, r4
; CHECK-S-NEXT: plwz r5, global_int@PCREL(0), 1
; CHECK-S-NEXT: add r3, r4, r3
; CHECK-S-NEXT: add r3, r3, r5
; CHECK-S-NEXT: extsw r3, r3
; CHECK-S-NEXT: blr
entry:
Expand Down