Lines Matching refs:sd
464 virtual void vmovs(SRegister sd, SRegister sm, Condition cond = AL) = 0;
468 virtual bool vmovs(SRegister sd, float s_imm, Condition cond = AL) = 0;
471 virtual void vldrs(SRegister sd, const Address& ad, Condition cond = AL) = 0;
472 virtual void vstrs(SRegister sd, const Address& ad, Condition cond = AL) = 0;
476 virtual void vadds(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) = 0;
478 virtual void vsubs(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) = 0;
480 virtual void vmuls(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) = 0;
482 virtual void vmlas(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) = 0;
484 virtual void vmlss(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) = 0;
486 virtual void vdivs(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) = 0;
489 virtual void vabss(SRegister sd, SRegister sm, Condition cond = AL) = 0;
491 virtual void vnegs(SRegister sd, SRegister sm, Condition cond = AL) = 0;
493 virtual void vsqrts(SRegister sd, SRegister sm, Condition cond = AL) = 0;
496 virtual void vcvtsd(SRegister sd, DRegister dm, Condition cond = AL) = 0;
498 virtual void vcvtis(SRegister sd, SRegister sm, Condition cond = AL) = 0;
499 virtual void vcvtid(SRegister sd, DRegister dm, Condition cond = AL) = 0;
500 virtual void vcvtsi(SRegister sd, SRegister sm, Condition cond = AL) = 0;
502 virtual void vcvtus(SRegister sd, SRegister sm, Condition cond = AL) = 0;
503 virtual void vcvtud(SRegister sd, DRegister dm, Condition cond = AL) = 0;
504 virtual void vcvtsu(SRegister sd, SRegister sm, Condition cond = AL) = 0;
507 virtual void vcmps(SRegister sd, SRegister sm, Condition cond = AL) = 0;
509 virtual void vcmpsz(SRegister sd, Condition cond = AL) = 0;
541 void LoadSImmediate(SRegister sd, float value, Condition cond = AL) {
542 if (!vmovs(sd, value, cond)) {
547 bool success = vmovs(sd, 2.0, cond);
549 vsubs(sd, sd, sd, cond);
552 vmovsr(sd, IP, cond);
557 void LoadDImmediate(DRegister sd, double value, Condition cond = AL) {
558 if (!vmovd(sd, value, cond)) {
563 bool success = vmovd(sd, 2.0, cond);
565 vsubd(sd, sd, sd, cond);
567 if (sd < 16) {
568 SRegister low = static_cast<SRegister>(sd << 1);