Lines Matching refs:CMP

18 ; RUN:   FileCheck %s --check-prefixes=CHECK-P10-CMP,CHECK-P10-CMP-LE \
23 ; RUN: FileCheck %s --check-prefixes=CHECK-P10-CMP,CHECK-P10-CMP-BE \
104 ; CHECK-P10-CMP-LE-LABEL: testCompare1:
105 ; CHECK-P10-CMP-LE: # %bb.0: # %entry
106 ; CHECK-P10-CMP-LE-NEXT: mflr r0
107 ; CHECK-P10-CMP-LE-NEXT: std r0, 16(r1)
108 ; CHECK-P10-CMP-LE-NEXT: stdu r1, -112(r1)
109 ; CHECK-P10-CMP-LE-NEXT: addis r4, r2, testCompare1@toc@ha
110 ; CHECK-P10-CMP-LE-NEXT: lbz r3, 0(r3)
111 ; CHECK-P10-CMP-LE-NEXT: lbz r4, testCompare1@toc@l(r4)
112 ; CHECK-P10-CMP-LE-NEXT: clrlwi r3, r3, 31
113 ; CHECK-P10-CMP-LE-NEXT: clrlwi r4, r4, 31
114 ; CHECK-P10-CMP-LE-NEXT: clrldi r3, r3, 32
115 ; CHECK-P10-CMP-LE-NEXT: clrldi r4, r4, 32
116 ; CHECK-P10-CMP-LE-NEXT: sub r3, r4, r3
117 ; CHECK-P10-CMP-LE-NEXT: rldicl r3, r3, 1, 63
118 ; CHECK-P10-CMP-LE-NEXT: bl fn2
119 ; CHECK-P10-CMP-LE-NEXT: nop
120 ; CHECK-P10-CMP-LE-NEXT: addi r1, r1, 112
121 ; CHECK-P10-CMP-LE-NEXT: ld r0, 16(r1)
122 ; CHECK-P10-CMP-LE-NEXT: mtlr r0
123 ; CHECK-P10-CMP-LE-NEXT: blr
125 ; CHECK-P10-CMP-BE-LABEL: testCompare1:
126 ; CHECK-P10-CMP-BE: # %bb.0: # %entry
127 ; CHECK-P10-CMP-BE-NEXT: plbz r4, testCompare1@PCREL(0), 1
128 ; CHECK-P10-CMP-BE-NEXT: lbz r3, 0(r3)
129 ; CHECK-P10-CMP-BE-NEXT: clrlwi r4, r4, 31
130 ; CHECK-P10-CMP-BE-NEXT: clrlwi r3, r3, 31
131 ; CHECK-P10-CMP-BE-NEXT: clrldi r4, r4, 32
132 ; CHECK-P10-CMP-BE-NEXT: clrldi r3, r3, 32
133 ; CHECK-P10-CMP-BE-NEXT: sub r3, r4, r3
134 ; CHECK-P10-CMP-BE-NEXT: rldicl r3, r3, 1, 63
135 ; CHECK-P10-CMP-BE-NEXT: b fn2@notoc
136 ; CHECK-P10-CMP-BE-NEXT: #TC_RETURNd8 fn2@notoc 0
169 ; CHECK-P10-CMP-LABEL: testCompare2:
170 ; CHECK-P10-CMP: # %bb.0: # %entry
171 ; CHECK-P10-CMP-NEXT: clrlwi r3, r3, 31
172 ; CHECK-P10-CMP-NEXT: clrlwi r4, r4, 31
173 ; CHECK-P10-CMP-NEXT: clrldi r3, r3, 32
174 ; CHECK-P10-CMP-NEXT: clrldi r4, r4, 32
175 ; CHECK-P10-CMP-NEXT: sub r3, r3, r4
176 ; CHECK-P10-CMP-NEXT: rldicl r3, r3, 1, 63
177 ; CHECK-P10-CMP-NEXT: blr