Lines Matching refs:R6
10 …mcpu=mips32r6 -enable-no-nans-fp-math | FileCheck %s -check-prefixes=ALL,32R6,32R6-NONAN
13 …mips64r6 -target-abi=n64 -enable-no-nans-fp-math | FileCheck %s -check-prefixes=ALL,64R6,64R6-NONAN
16 …llc < %s -march=mipsel -mcpu=mips32r6 | FileCheck %s -check-prefixes=ALL,32R6,32R6-NAN
19 … %s -march=mips64el -mcpu=mips64r6 -target-abi=n64 | FileCheck %s -check-prefixes=ALL,64R6,64R6-NAN
36 ; 32R6-DAG: mtc1 $6, $[[T0:f[0-9]+]]
37 ; 32R6-DAG: mul.s $[[T1:f[0-9]+]], $f12, $f14
38 ; 32R6-DAG: add.s $[[T2:f[0-9]+]], $[[T1]], $[[T0]]
39 ; 32R6-DAG: mtc1 $zero, $[[T2:f[0-9]+]]
40 ; 32R6-DAG: add.s $f0, $[[T1]], $[[T2]]
50 ; 64R6-DAG: mul.s $[[T0:f[0-9]+]], $f12, $f13
51 ; 64R6-DAG: add.s $[[T1:f[0-9]+]], $[[T0]], $f14
52 ; 64R6-DAG: mtc1 $zero, $[[T2:f[0-9]+]]
53 ; 64R6-DAG: add.s $f0, $[[T1]], $[[T2]]
76 ; 32R6-DAG: mtc1 $6, $[[T0:f[0-9]+]]
77 ; 32R6-DAG: mul.s $[[T1:f[0-9]+]], $f12, $f14
78 ; 32R6-DAG: sub.s $[[T2:f[0-9]+]], $[[T1]], $[[T0]]
79 ; 32R6-DAG: mtc1 $zero, $[[T2:f[0-9]+]]
80 ; 32R6-DAG: add.s $f0, $[[T1]], $[[T2]]
90 ; 64R6-DAG: mul.s $[[T0:f[0-9]+]], $f12, $f13
91 ; 64R6-DAG: sub.s $[[T1:f[0-9]+]], $[[T0]], $f14
92 ; 64R6-DAG: mtc1 $zero, $[[T2:f[0-9]+]]
93 ; 64R6-DAG: add.s $f0, $[[T1]], $[[T2]]
119 ; 32R6-DAG: mtc1 $6, $[[T0:f[0-9]+]]
120 ; 32R6-DAG: mul.s $[[T1:f[0-9]+]], $f12, $f14
121 ; 32R6-DAG: add.s $[[T2:f[0-9]+]], $[[T1]], $[[T0]]
122 ; 32R6-DAG: mtc1 $zero, $[[T2:f[0-9]+]]
123 ; 32R6-DAG: sub.s $f0, $[[T2]], $[[T1]]
137 ; 64R6-DAG: mul.s $[[T1:f[0-9]+]], $f12, $f13
138 ; 64R6-DAG: add.s $[[T2:f[0-9]+]], $[[T1]], $f14
139 ; 64R6-DAG: mtc1 $zero, $[[T2:f[0-9]+]]
140 ; 64R6-DAG: sub.s $f0, $[[T2]], $[[T1]]
176 ; 64R6-DAG: mul.s $[[T1:f[0-9]+]], $f12, $f13
177 ; 64R6-DAG: sub.s $[[T2:f[0-9]+]], $[[T1]], $f14
178 ; 64R6-DAG: mtc1 $zero, $[[T2:f[0-9]+]]
179 ; 64R6-DAG: sub.s $f0, $[[T2]], $[[T1]]
203 ; 32R6-DAG: ldc1 $[[T0:f[0-9]+]], 16($sp)
204 ; 32R6-DAG: mul.d $[[T1:f[0-9]+]], $f12, $f14
205 ; 32R6-DAG: add.d $[[T2:f[0-9]+]], $[[T1]], $[[T0]]
206 ; 32R6-DAG: mtc1 $zero, $[[T2:f[0-9]+]]
207 ; 32R6-DAG: add.d $f0, $[[T1]], $[[T2]]
217 ; 64R6-DAG: mul.d $[[T1:f[0-9]+]], $f12, $f13
218 ; 64R6-DAG: add.d $[[T2:f[0-9]+]], $[[T1]], $f14
219 ; 64R6-DAG: dmtc1 $zero, $[[T2:f[0-9]+]]
220 ; 64R6-DAG: add.d $f0, $[[T1]], $[[T2]]
244 ; 32R6-DAG: ldc1 $[[T0:f[0-9]+]], 16($sp)
245 ; 32R6-DAG: mul.d $[[T1:f[0-9]+]], $f12, $f14
246 ; 32R6-DAG: sub.d $[[T2:f[0-9]+]], $[[T1]], $[[T0]]
247 ; 32R6-DAG: mtc1 $zero, $[[T2:f[0-9]+]]
248 ; 32R6-DAG: add.d $f0, $[[T1]], $[[T2]]
258 ; 64R6-DAG: mul.d $[[T1:f[0-9]+]], $f12, $f13
259 ; 64R6-DAG: sub.d $[[T2:f[0-9]+]], $[[T1]], $f14
260 ; 64R6-DAG: dmtc1 $zero, $[[T2:f[0-9]+]]
261 ; 64R6-DAG: add.d $f0, $[[T1]], $[[T2]]
288 ; 32R6-DAG: ldc1 $[[T0:f[0-9]+]], 16($sp)
289 ; 32R6-DAG: mul.d $[[T1:f[0-9]+]], $f12, $f14
290 ; 32R6-DAG: add.d $[[T2:f[0-9]+]], $[[T1]], $[[T0]]
291 ; 32R6-DAG: mtc1 $zero, $[[T2:f[0-9]+]]
292 ; 32R6-DAG: sub.d $f0, $[[T2]], $[[T1]]
306 ; 64R6-DAG: mul.d $[[T1:f[0-9]+]], $f12, $f13
307 ; 64R6-DAG: add.d $[[T2:f[0-9]+]], $[[T1]], $f14
308 ; 64R6-DAG: dmtc1 $zero, $[[T2:f[0-9]+]]
309 ; 64R6-DAG: sub.d $f0, $[[T2]], $[[T1]]
336 ; 32R6-DAG: ldc1 $[[T0:f[0-9]+]], 16($sp)
337 ; 32R6-DAG: mul.d $[[T1:f[0-9]+]], $f12, $f14
338 ; 32R6-DAG: sub.d $[[T2:f[0-9]+]], $[[T1]], $[[T0]]
339 ; 32R6-DAG: mtc1 $zero, $[[T2:f[0-9]+]]
340 ; 32R6-DAG: sub.d $f0, $[[T2]], $[[T1]]
354 ; 64R6-DAG: mul.d $[[T1:f[0-9]+]], $f12, $f13
355 ; 64R6-DAG: sub.d $[[T2:f[0-9]+]], $[[T1]], $f14
356 ; 64R6-DAG: dmtc1 $zero, $[[T2:f[0-9]+]]
357 ; 64R6-DAG: sub.d $f0, $[[T2]], $[[T1]]