Home | History | Annotate | Download | only in arm64

Lines Matching refs:FPRegister

394   inline void Fabs(const FPRegister& fd, const FPRegister& fn);
395 inline void Fadd(const FPRegister& fd,
396 const FPRegister& fn,
397 const FPRegister& fm);
398 inline void Fccmp(const FPRegister& fn,
399 const FPRegister& fm,
402 inline void Fcmp(const FPRegister& fn, const FPRegister& fm);
403 inline void Fcmp(const FPRegister& fn, double value);
404 inline void Fcsel(const FPRegister& fd,
405 const FPRegister& fn,
406 const FPRegister& fm,
408 inline void Fcvt(const FPRegister& fd, const FPRegister& fn);
409 inline void Fcvtas(const Register& rd, const FPRegister& fn);
410 inline void Fcvtau(const Register& rd, const FPRegister& fn);
411 inline void Fcvtms(const Register& rd, const FPRegister& fn);
412 inline void Fcvtmu(const Register& rd, const FPRegister& fn);
413 inline void Fcvtns(const Register& rd, const FPRegister& fn);
414 inline void Fcvtnu(const Register& rd, const FPRegister& fn);
415 inline void Fcvtzs(const Register& rd, const FPRegister& fn);
416 inline void Fcvtzu(const Register& rd, const FPRegister& fn);
417 inline void Fdiv(const FPRegister& fd,
418 const FPRegister& fn,
419 const FPRegister& fm);
420 inline void Fmadd(const FPRegister& fd,
421 const FPRegister& fn,
422 FPRegister& fm,
423 const FPRegister& fa);
424 inline void Fmax(const FPRegister& fd,
425 const FPRegister& fn,
426 const FPRegister& fm);
427 inline void Fmaxnm(const FPRegister& fd,
428 const FPRegister& fn,
429 const FPRegister& fm);
430 inline void Fmin(const FPRegister& fd,
431 const FPRegister& fn,
432 const FPRegister& fm);
433 inline void Fminnm(const FPRegister& fd,
434 const FPRegister& fn,
435 const FPRegister& fm);
436 inline void Fmov(FPRegister fd, FPRegister fn);
437 inline void Fmov(FPRegister fd, Register rn);
442 inline void Fmov(FPRegister fd, double imm);
443 inline void Fmov(FPRegister fd, float imm);
446 void Fmov(FPRegister fd, T imm) {
450 inline void Fmov(Register rd, FPRegister fn);
451 inline void Fmsub(const FPRegister& fd,
452 const FPRegister& fn,
453 const FPRegister& fm,
454 const FPRegister& fa);
455 inline void Fmul(const FPRegister& fd,
456 const FPRegister& fn,
457 const FPRegister& fm);
458 inline void Fneg(const FPRegister& fd, const FPRegister& fn);
459 inline void Fnmadd(const FPRegister& fd,
460 const FPRegister& fn,
461 const FPRegister& fm,
462 const FPRegister& fa);
463 inline void Fnmsub(const FPRegister& fd,
464 const FPRegister& fn,
465 const FPRegister& fm,
466 const FPRegister& fa);
467 inline void Frinta(const FPRegister& fd, const FPRegister& fn);
468 inline void Frintm(const FPRegister& fd, const FPRegister& fn);
469 inline void Frintn(const FPRegister& fd, const FPRegister& fn);
470 inline void Frintp(const FPRegister& fd, const FPRegister& fn);
471 inline void Frintz(const FPRegister& fd, const FPRegister& fn);
472 inline void Fsqrt(const FPRegister& fd, const FPRegister& fn);
473 inline void Fsub(const FPRegister& fd,
474 const FPRegister& fn,
475 const FPRegister& fm);
520 inline void Scvtf(const FPRegister& fd,
555 inline void Ucvtf(const FPRegister& fd,
621 void Push(const Register& src0, const FPRegister& src1);
897 void CanonicalizeNaN(const FPRegister& dst, const FPRegister& src);
898 void CanonicalizeNaN(const FPRegister& reg) {
958 inline void SmiUntagToDouble(FPRegister dst,
961 inline void SmiUntagToFloat(FPRegister dst,
1058 FPRegister value,
1059 FPRegister scratch_d,
1073 FPRegister value,
1074 FPRegister scratch_d,
1581 FPRegister fpscratch1,
2090 FPRegister value,
2091 FPRegister scratch_d,
2226 FPRegister AcquireS() { return AcquireNextAvailable(availablefp_).S(); }
2227 FPRegister AcquireD() { return AcquireNextAvailable(availablefp_).D(); }
2234 FPRegister AcquireSameSizeAs(const FPRegister& reg);