Home | History | Annotate | Download | only in arm

Lines Matching refs:DwVfpRegister

240 struct DwVfpRegister {
257 inline static int ToAllocationIndex(DwVfpRegister reg);
259 inline static DwVfpRegister FromAllocationIndex(int index);
261 static DwVfpRegister from_code(int code) {
262 DwVfpRegister r = { code };
269 bool is(DwVfpRegister reg) const { return code_ == reg.code_; }
288 typedef DwVfpRegister DoubleRegister;
295 operator DwVfpRegister() const {
296 DwVfpRegister r = { code_ };
307 bool is(DwVfpRegister reg) const { return code_ == reg.code_; }
397 const DwVfpRegister no_dreg = { -1 };
414 const DwVfpRegister d16 = { 16 };
415 const DwVfpRegister d17 = { 17 };
416 const DwVfpRegister d18 = { 18 };
417 const DwVfpRegister d19 = { 19 };
418 const DwVfpRegister d20 = { 20 };
419 const DwVfpRegister d21 = { 21 };
420 const DwVfpRegister d22 = { 22 };
421 const DwVfpRegister d23 = { 23 };
422 const DwVfpRegister d24 = { 24 };
423 const DwVfpRegister d25 = { 25 };
424 const DwVfpRegister d26 = { 26 };
425 const DwVfpRegister d27 = { 27 };
426 const DwVfpRegister d28 = { 28 };
427 const DwVfpRegister d29 = { 29 };
428 const DwVfpRegister d30 = { 30 };
429 const DwVfpRegister d31 = { 31 };
450 // "static const DwVfpRegister&" because Clang complains otherwise when a
1069 void vldr(const DwVfpRegister dst,
1073 void vldr(const DwVfpRegister dst,
1085 void vstr(const DwVfpRegister src,
1089 void vstr(const DwVfpRegister src,
1103 DwVfpRegister first,
1104 DwVfpRegister last,
1109 DwVfpRegister first,
1110 DwVfpRegister last,
1125 void vmov(const DwVfpRegister dst,
1131 void vmov(const DwVfpRegister dst,
1132 const DwVfpRegister src,
1134 void vmov(const DwVfpRegister dst,
1140 const DwVfpRegister src,
1142 void vmov(const DwVfpRegister dst,
1148 const DwVfpRegister src,
1156 void vcvt_f64_s32(const DwVfpRegister dst,
1164 void vcvt_f64_u32(const DwVfpRegister dst,
1169 const DwVfpRegister src,
1173 const DwVfpRegister src,
1176 void vcvt_f64_f32(const DwVfpRegister dst,
1181 const DwVfpRegister src,
1184 void vcvt_f64_s32(const DwVfpRegister dst,
1188 void vneg(const DwVfpRegister dst,
1189 const DwVfpRegister src,
1191 void vabs(const DwVfpRegister dst,
1192 const DwVfpRegister src,
1194 void vadd(const DwVfpRegister dst,
1195 const DwVfpRegister src1,
1196 const DwVfpRegister src2,
1198 void vsub(const DwVfpRegister dst,
1199 const DwVfpRegister src1,
1200 const DwVfpRegister src2,
1202 void vmul(const DwVfpRegister dst,
1203 const DwVfpRegister src1,
1204 const DwVfpRegister src2,
1206 void vmla(const DwVfpRegister dst,
1207 const DwVfpRegister src1,
1208 const DwVfpRegister src2,
1210 void vmls(const DwVfpRegister dst,
1211 const DwVfpRegister src1,
1212 const DwVfpRegister src2,
1214 void vdiv(const DwVfpRegister dst,
1215 const DwVfpRegister src1,
1216 const DwVfpRegister src2,
1218 void vcmp(const DwVfpRegister src1,
1219 const DwVfpRegister src2,
1221 void vcmp(const DwVfpRegister src1,
1228 void vsqrt(const DwVfpRegister dst,
1229 const DwVfpRegister src,
1241 void vmovl(NeonDataType dt, QwNeonRegister dst, DwVfpRegister src);