Lines Matching refs:V8
1 ; RUN: llc -march=sparc < %s | FileCheck %s -check-prefix=V8
2 ; RUN: llc -march=sparc -O0 < %s | FileCheck %s -check-prefix=V8-UNOPT
6 ; V8-LABEL: test_neg:
7 ; V8: call get_double
8 ; V8: fnegs %f0, %f0
10 ; V8-UNOPT-LABEL: test_neg:
11 ; V8-UNOPT: fnegs
12 ; V8-UNOPT: ! implicit-def
13 ; V8-UNOPT: fmovs {{.+}}, %f0
14 ; V8-UNOPT: fmovs {{.+}}, %f1
29 ; V8-LABEL: test_abs:
30 ; V8: fabss %f0, %f0
32 ; V8-UNOPT-LABEL: test_abs:
33 ; V8-UNOPT: fabss
34 ; V8-UNOPT: ! implicit-def
35 ; V8-UNOPT: fmovs {{.+}}, %f0
36 ; V8-UNOPT: fmovs {{.+}}, %f1
55 ; V8-LABEL: test_v9_floatreg:
56 ; V8: fsubd {{.+}}, {{.+}}, [[R:%f(((1|2)?(0|2|4|6|8))|30)]]
57 ; V8: std [[R]], [%{{.+}}]
58 ; V8: ldd [%{{.+}}], %f0
59 ; V8: faddd {{.+}}, {{.+}}, {{.+}}
79 ; V8-LABEL: test_xtos_stox
80 ; V8: call __floatdisf
81 ; V8: call __fixsfdi
100 ; V8-LABEL: test_itos_stoi
101 ; V8: fitos
102 ; V8: fstoi
122 ; V8-LABEL: test_xtod_dtox
123 ; V8: call __floatdidf
124 ; V8: call __fixdfdi
143 ; V8-LABEL: test_itod_dtoi
144 ; V8: fitod
145 ; V8: fdtoi
164 ; V8-LABEL: test_uxtos_stoux
165 ; V8: call __floatundisf
166 ; V8: call __fixunssfdi
185 ; V8-LABEL: test_utos_stou
186 ; V8: fdtos
187 ; V8: fstoi
207 ; V8-LABEL: test_uxtod_dtoux
208 ; V8: call __floatundidf
209 ; V8: call __fixunsdfdi
228 ; V8-LABEL: test_utod_dtou
229 ; V8-NOT: fitod
230 ; V8: fdtoi