Home | History | Annotate | Download | only in PowerPC

Lines Matching full:check

2 ; RUN: llc < %s -mtriple=powerpc64-unknown-linux-gnu -mcpu=pwr7 | FileCheck -check-prefix=CHECK-SAFE %s
16 ; CHECK: @foo
17 ; CHECK-DAG: frsqrte
18 ; CHECK-DAG: fnmsub
19 ; CHECK: fmul
20 ; CHECK: fmadd
21 ; CHECK: fmul
22 ; CHECK: fmul
23 ; CHECK: fmadd
24 ; CHECK: fmul
25 ; CHECK: fmul
26 ; CHECK: blr
28 ; CHECK-SAFE: @foo
29 ; CHECK-SAFE: fsqrt
30 ; CHECK-SAFE: fdiv
31 ; CHECK-SAFE: blr
41 ; CHECK: @foof
42 ; CHECK-DAG: frsqrtes
43 ; CHECK-DAG: fnmsubs
44 ; CHECK: fmuls
45 ; CHECK: fmadds
46 ; CHECK: fmuls
47 ; CHECK: fmul
48 ; CHECK: blr
50 ; CHECK-SAFE: @foof
51 ; CHECK-SAFE: fsqrts
52 ; CHECK-SAFE: fdiv
53 ; CHECK-SAFE: blr
63 ; CHECK: @foo
64 ; CHECK-DAG: frsqrte
65 ; CHECK-DAG: fnmsub
66 ; CHECK: fmul
67 ; CHECK: fmadd
68 ; CHECK: fmul
69 ; CHECK: fmul
70 ; CHECK: fmadd
71 ; CHECK: fmul
72 ; CHECK: frsp
73 ; CHECK: fmuls
74 ; CHECK: blr
76 ; CHECK-SAFE: @foo
77 ; CHECK-SAFE: fsqrt
78 ; CHECK-SAFE: fdivs
79 ; CHECK-SAFE: blr
88 ; CHECK: @goo
89 ; CHECK-DAG: frsqrtes
90 ; CHECK-DAG: fnmsubs
91 ; CHECK: fmuls
92 ; CHECK: fmadds
93 ; CHECK: fmuls
94 ; CHECK: fmuls
95 ; CHECK: blr
97 ; CHECK-SAFE: @goo
98 ; CHECK-SAFE: fsqrts
99 ; CHECK-SAFE: fdivs
100 ; CHECK-SAFE: blr
109 ; CHECK: @hoo
110 ; CHECK: vrsqrtefp
112 ; CHECK-SAFE: @hoo
113 ; CHECK-SAFE-NOT: vrsqrtefp
114 ; CHECK-SAFE: blr
122 ; CHECK: @foo2
123 ; CHECK-DAG: fre
124 ; CHECK-DAG: fnmsub
125 ; CHECK: fmadd
126 ; CHECK: fnmsub
127 ; CHECK: fmadd
128 ; CHECK: fmul
129 ; CHECK: blr
131 ; CHECK-SAFE: @foo2
132 ; CHECK-SAFE: fdiv
133 ; CHECK-SAFE: blr
141 ; CHECK: @goo2
142 ; CHECK-DAG: fres
143 ; CHECK-DAG: fnmsubs
144 ; CHECK: fmadds
145 ; CHECK: fmuls
146 ; CHECK: blr
148 ; CHECK-SAFE: @goo2
149 ; CHECK-SAFE: fdivs
150 ; CHECK-SAFE: blr
158 ; CHECK: @hoo2
159 ; CHECK: vrefp
161 ; CHECK-SAFE: @hoo2
162 ; CHECK-SAFE-NOT: vrefp
163 ; CHECK-SAFE: blr
171 ; CHECK: @foo3
172 ; CHECK: fcmpu
173 ; CHECK-DAG: frsqrte
174 ; CHECK-DAG: fnmsub
175 ; CHECK: fmul
176 ; CHECK: fmadd
177 ; CHECK: fmul
178 ; CHECK: fmul
179 ; CHECK: fmadd
180 ; CHECK: fmul
181 ; CHECK: fre
182 ; CHECK: fnmsub
183 ; CHECK: fmadd
184 ; CHECK: fnmsub
185 ; CHECK: fmadd
186 ; CHECK: blr
188 ; CHECK-SAFE: @foo3
189 ; CHECK-SAFE: fsqrt
190 ; CHECK-SAFE: blr
198 ; CHECK: @goo3
199 ; CHECK: fcmpu
200 ; CHECK-DAG: frsqrtes
201 ; CHECK-DAG: fnmsubs
202 ; CHECK: fmuls
203 ; CHECK: fmadds
204 ; CHECK: fmuls
205 ; CHECK: fres
206 ; CHECK: fnmsubs
207 ; CHECK: fmadds
208 ; CHECK: blr
210 ; CHECK-SAFE: @goo3
211 ; CHECK-SAFE: fsqrts
212 ; CHECK-SAFE: blr
220 ; CHECK: @hoo3
221 ; CHECK: vrsqrtefp
222 ; CHECK-DAG: vrefp
223 ; CHECK-DAG: vcmpeqfp
225 ; CHECK-SAFE: @hoo3
226 ; CHECK-SAFE-NOT: vrsqrtefp
227 ; CHECK-SAFE: blr