Lines Matching defs:dt1

649   Dt_op_1(DataType dt1, DataType dt2);
652 Dt_op_1::Dt_op_1(DataType dt1, DataType dt2) {
653 if ((dt1.GetValue() == F32) && (dt2.GetValue() == S32)) {
657 if ((dt1.GetValue() == F32) && (dt2.GetValue() == U32)) {
661 if ((dt1.GetValue() == S32) && (dt2.GetValue() == F32)) {
665 if ((dt1.GetValue() == U32) && (dt2.GetValue() == F32)) {
733 Dt_op_U_1(DataType dt1, DataType dt2);
736 Dt_op_U_1::Dt_op_U_1(DataType dt1, DataType dt2) {
737 if ((dt1.GetValue() == F32) && (dt2.GetValue() == S32)) {
741 if ((dt1.GetValue() == F32) && (dt2.GetValue() == U32)) {
745 if ((dt1.GetValue() == S32) && (dt2.GetValue() == F32)) {
749 if ((dt1.GetValue() == U32) && (dt2.GetValue() == F32)) {
16177 Condition cond, DataType dt1, DataType dt2, DRegister rd, SRegister rm) {
16183 if (dt1.Is(F64) && dt2.Is(F32)) {
16189 if (dt1.Is(F64) && encoded_dt.IsValid()) {
16197 if (dt1.Is(F64) && dt2.Is(F32) && cond.IsNotNever()) {
16203 if (dt1.Is(F64) && encoded_dt.IsValid() && cond.IsNotNever()) {
16210 Delegate(kVcvt, &Assembler::vcvt, cond, dt1, dt2, rd, rm);
16214 Condition cond, DataType dt1, DataType dt2, SRegister rd, DRegister rm) {
16219 if (dt1.Is(F32) && dt2.Is(F64)) {
16225 if (dt1.Is(U32) && dt2.Is(F64)) {
16231 if (dt1.Is(S32) && dt2.Is(F64)) {
16238 if (dt1.Is(F32) && dt2.Is(F64) && cond.IsNotNever()) {
16244 if (dt1.Is(U32) && dt2.Is(F64) && cond.IsNotNever()) {
16250 if (dt1.Is(S32) && dt2.Is(F64) && cond.IsNotNever()) {
16256 Delegate(kVcvt, &Assembler::vcvt, cond, dt1, dt2, rd, rm);
16260 DataType dt1,
16267 Dt_op_U_1 encoded_dt(dt1, dt2);
16269 Dt_U_sx_1 encoded_dt_3(dt1);
16283 if (dt1.Is(F64) && encoded_dt_2.IsValid() && rd.Is(rm) &&
16300 (((dt1.Is(S16) || dt1.Is(U16)) && (fbits <= 16)) ||
16301 ((dt1.Is(S32) || dt1.Is(U32)) && (fbits >= 1) && (fbits <= 32)))) {
16303 if (dt1.Is(S16) || dt1.Is(U16)) {
16326 if (dt1.Is(F64) && encoded_dt_2.IsValid() && rd.Is(rm) &&
16344 (((dt1.Is(S16) || dt1.Is(U16)) && (fbits <= 16)) ||
16345 ((dt1.Is(S32) || dt1.Is(U32)) && (fbits >= 1) && (fbits <= 32))) &&
16348 if (dt1.Is(S16) || dt1.Is(U16)) {
16360 Delegate(kVcvt, &Assembler::vcvt, cond, dt1, dt2, rd, rm, fbits);
16364 DataType dt1,
16371 Dt_op_U_1 encoded_dt(dt1, dt2);
16396 Delegate(kVcvt, &Assembler::vcvt, cond, dt1, dt2, rd, rm, fbits);
16400 DataType dt1,
16408 Dt_U_sx_1 encoded_dt_2(dt1);
16411 if (dt1.Is(F32) && encoded_dt.IsValid() && rd.Is(rm) &&
16428 (((dt1.Is(S16) || dt1.Is(U16)) && (fbits <= 16)) ||
16429 ((dt1.Is(S32) || dt1.Is(U32)) && (fbits >= 1) && (fbits <= 32)))) {
16431 if (dt1.Is(S16) || dt1.Is(U16)) {
16444 if (dt1.Is(F32) && encoded_dt.IsValid() && rd.Is(rm) &&
16462 (((dt1.Is(S16) || dt1.Is(U16)) && (fbits <= 16)) ||
16463 ((dt1.Is(S32) || dt1.Is(U32)) && (fbits >= 1) && (fbits <= 32))) &&
16466 if (dt1.Is(S16) || dt1.Is(U16)) {
16478 Delegate(kVcvt, &Assembler::vcvt, cond, dt1, dt2, rd, rm, fbits);
16482 Condition cond, DataType dt1, DataType dt2, DRegister rd, DRegister rm) {
16485 Dt_op_1 encoded_dt(dt1, dt2);
16506 Delegate(kVcvt, &Assembler::vcvt, cond, dt1, dt2, rd, rm);
16510 Condition cond, DataType dt1, DataType dt2, QRegister rd, QRegister rm) {
16513 Dt_op_1 encoded_dt(dt1, dt2);
16534 Delegate(kVcvt, &Assembler::vcvt, cond, dt1, dt2, rd, rm);
16538 Condition cond, DataType dt1, DataType dt2, DRegister rd, QRegister rm) {
16543 if (dt1.Is(F16) && dt2.Is(F32)) {
16552 if (dt1.Is(F16) && dt2.Is(F32)) {
16559 Delegate(kVcvt, &Assembler::vcvt, cond, dt1, dt2, rd, rm);
16563 Condition cond, DataType dt1, DataType dt2, QRegister rd, DRegister rm) {
16568 if (dt1.Is(F32) && dt2.Is(F16)) {
16577 if (dt1.Is(F32) && dt2.Is(F16)) {
16584 Delegate(kVcvt, &Assembler::vcvt, cond, dt1, dt2, rd, rm);
16588 Condition cond, DataType dt1, DataType dt2, SRegister rd, SRegister rm) {
16594 if (dt1.Is(U32) && dt2.Is(F32)) {
16600 if (dt1.Is(S32) && dt2.Is(F32)) {
16606 if (dt1.Is(F32) && encoded_dt.IsValid()) {
16614 if (dt1.Is(U32) && dt2.Is(F32) && cond.IsNotNever()) {
16620 if (dt1.Is(S32) && dt2.Is(F32) && cond.IsNotNever()) {
16626 if (dt1.Is(F32) && encoded_dt.IsValid() && cond.IsNotNever()) {
16633 Delegate(kVcvt, &Assembler::vcvt, cond, dt1, dt2, rd, rm);
16636 void Assembler::vcvta(DataType dt1, DataType dt2, DRegister rd, DRegister rm) {
16639 Dt_op_3 encoded_dt(dt1);
16656 Delegate(kVcvta, &Assembler::vcvta, dt1, dt2, rd, rm);
16659 void Assembler::vcvta(DataType dt1, DataType dt2, QRegister rd, QRegister rm) {
16662 Dt_op_3 encoded_dt(dt1);
16679 Delegate(kVcvta, &Assembler::vcvta, dt1, dt2, rd, rm);
16682 void Assembler::vcvta(DataType dt1, DataType dt2, SRegister rd, SRegister rm) {
16685 Dt_op_2 encoded_dt(dt1);
16702 Delegate(kVcvta, &Assembler::vcvta, dt1, dt2, rd, rm);
16705 void Assembler::vcvta(DataType dt1, DataType dt2, SRegister rd, DRegister rm) {
16708 Dt_op_2 encoded_dt(dt1);
16725 Delegate(kVcvta, &Assembler::vcvta, dt1, dt2, rd, rm);
16729 Condition cond, DataType dt1, DataType dt2, SRegister rd, SRegister rm) {
16734 if (dt1.Is(F32) && dt2.Is(F16)) {
16740 if (dt1.Is(F16) && dt2.Is(F32)) {
16747 if (dt1.Is(F32) && dt2.Is(F16) && cond.IsNotNever()) {
16753 if (dt1.Is(F16) && dt2.Is(F32) && cond.IsNotNever()) {
16759 Delegate(kVcvtb, &Assembler::vcvtb, cond, dt1, dt2, rd, rm);
16763 Condition cond, DataType dt1, DataType dt2, DRegister rd, SRegister rm) {
16768 if (dt1.Is(F64) && dt2.Is(F16)) {
16775 if (dt1.Is(F64) && dt2.Is(F16) && cond.IsNotNever()) {
16781 Delegate(kVcvtb, &Assembler::vcvtb, cond, dt1, dt2, rd, rm);
16785 Condition cond, DataType dt1, DataType dt2, SRegister rd, DRegister rm) {
16790 if (dt1.Is(F16) && dt2.Is(F64)) {
16797 if (dt1.Is(F16) && dt2.Is(F64) && cond.IsNotNever()) {
16803 Delegate(kVcvtb, &Assembler::vcvtb, cond, dt1, dt2, rd, rm);
16806 void Assembler::vcvtm(DataType dt1, DataType dt2, DRegister rd, DRegister rm) {
16809 Dt_op_3 encoded_dt(dt1);
16826 Delegate(kVcvtm, &Assembler::vcvtm, dt1, dt2, rd, rm);
16829 void Assembler::vcvtm(DataType dt1, DataType dt2, QRegister rd, QRegister rm) {
16832 Dt_op_3 encoded_dt(dt1);
16849 Delegate(kVcvtm, &Assembler::vcvtm, dt1, dt2, rd, rm);
16852 void Assembler::vcvtm(DataType dt1, DataType dt2, SRegister rd, SRegister rm) {
16855 Dt_op_2 encoded_dt(dt1);
16872 Delegate(kVcvtm, &Assembler::vcvtm, dt1, dt2, rd, rm);
16875 void Assembler::vcvtm(DataType dt1, DataType dt2, SRegister rd, DRegister rm) {
16878 Dt_op_2 encoded_dt(dt1);
16895 Delegate(kVcvtm, &Assembler::vcvtm, dt1, dt2, rd, rm);
16898 void Assembler::vcvtn(DataType dt1, DataType dt2, DRegister rd, DRegister rm) {
16901 Dt_op_3 encoded_dt(dt1);
16918 Delegate(kVcvtn, &Assembler::vcvtn, dt1, dt2, rd, rm);
16921 void Assembler::vcvtn(DataType dt1, DataType dt2, QRegister rd, QRegister rm) {
16924 Dt_op_3 encoded_dt(dt1);
16941 Delegate(kVcvtn, &Assembler::vcvtn, dt1, dt2, rd, rm);
16944 void Assembler::vcvtn(DataType dt1, DataType dt2, SRegister rd, SRegister rm) {
16947 Dt_op_2 encoded_dt(dt1);
16964 Delegate(kVcvtn, &Assembler::vcvtn, dt1, dt2, rd, rm);
16967 void Assembler::vcvtn(DataType dt1, DataType dt2, SRegister rd, DRegister rm) {
16970 Dt_op_2 encoded_dt(dt1);
16987 Delegate(kVcvtn, &Assembler::vcvtn, dt1, dt2, rd, rm);
16990 void Assembler::vcvtp(DataType dt1, DataType dt2, DRegister rd, DRegister rm) {
16993 Dt_op_3 encoded_dt(dt1);
17010 Delegate(kVcvtp, &Assembler::vcvtp, dt1, dt2, rd, rm);
17013 void Assembler::vcvtp(DataType dt1, DataType dt2, QRegister rd, QRegister rm) {
17016 Dt_op_3 encoded_dt(dt1);
17033 Delegate(kVcvtp, &Assembler::vcvtp, dt1, dt2, rd, rm);
17036 void Assembler::vcvtp(DataType dt1, DataType dt2, SRegister rd, SRegister rm) {
17039 Dt_op_2 encoded_dt(dt1);
17056 Delegate(kVcvtp, &Assembler::vcvtp, dt1, dt2, rd, rm);
17059 void Assembler::vcvtp(DataType dt1, DataType dt2, SRegister rd, DRegister rm) {
17062 Dt_op_2 encoded_dt(dt1);
17079 Delegate(kVcvtp, &Assembler::vcvtp, dt1, dt2, rd, rm);
17083 Condition cond, DataType dt1, DataType dt2, SRegister rd, SRegister rm) {
17088 if (dt1.Is(U32) && dt2.Is(F32)) {
17094 if (dt1.Is(S32) && dt2.Is(F32)) {
17101 if (dt1.Is(U32) && dt2.Is(F32) && cond.IsNotNever()) {
17107 if (dt1.Is(S32) && dt2.Is(F32) && cond.IsNotNever()) {
17113 Delegate(kVcvtr, &Assembler::vcvtr, cond, dt1, dt2, rd, rm);
17117 Condition cond, DataType dt1, DataType dt2, SRegister rd, DRegister rm) {
17122 if (dt1.Is(U32) && dt2.Is(F64)) {
17128 if (dt1.Is(S32) && dt2.Is(F64)) {
17135 if (dt1.Is(U32) && dt2.Is(F64) && cond.IsNotNever()) {
17141 if (dt1.Is(S32) && dt2.Is(F64) && cond.IsNotNever()) {
17147 Delegate(kVcvtr, &Assembler::vcvtr, cond, dt1, dt2, rd, rm);
17151 Condition cond, DataType dt1, DataType dt2, SRegister rd, SRegister rm) {
17156 if (dt1.Is(F32) && dt2.Is(F16)) {
17162 if (dt1.Is(F16) && dt2.Is(F32)) {
17169 if (dt1.Is(F32) && dt2.Is(F16) && cond.IsNotNever()) {
17175 if (dt1.Is(F16) && dt2.Is(F32) && cond.IsNotNever()) {
17181 Delegate(kVcvtt, &Assembler::vcvtt, cond, dt1, dt2, rd, rm);
17185 Condition cond, DataType dt1, DataType dt2, DRegister rd, SRegister rm) {
17190 if (dt1.Is(F64) && dt2.Is(F16)) {
17197 if (dt1.Is(F64) && dt2.Is(F16) && cond.IsNotNever()) {
17203 Delegate(kVcvtt, &Assembler::vcvtt, cond, dt1, dt2, rd, rm);
17207 Condition cond, DataType dt1, DataType dt2, SRegister rd, DRegister rm) {
17212 if (dt1.Is(F16) && dt2.Is(F64)) {
17219 if (dt1.Is(F16) && dt2.Is(F64) && cond.IsNotNever()) {
17225 Delegate(kVcvtt, &Assembler::vcvtt, cond, dt1, dt2, rd, rm);
24174 void Assembler::vrinta(DataType dt1, DataType dt2, DRegister rd, DRegister rm) {
24179 if (dt1.Is(F32) && dt2.Is(F32)) {
24185 if (dt1.Is(F64) && dt2.Is(F64)) {
24192 if (dt1.Is(F32) && dt2.Is(F32)) {
24197 if (dt1.Is(F64) && dt2.Is(F64)) {
24202 Delegate(kVrinta, &Assembler::vrinta, dt1, dt2, rd, rm);
24205 void Assembler::vrinta(DataType dt1, DataType dt2, QRegister rd, QRegister rm) {
24210 if (dt1.Is(F32) && dt2.Is(F32)) {
24217 if (dt1.Is(F32) && dt2.Is(F32)) {
24222 Delegate(kVrinta, &Assembler::vrinta, dt1, dt2, rd, rm);
24225 void Assembler::vrinta(DataType dt1, DataType dt2, SRegister rd, SRegister rm) {
24230 if (dt1.Is(F32) && dt2.Is(F32)) {
24237 if (dt1.Is(F32) && dt2.Is(F32)) {
24242 Delegate(kVrinta, &Assembler::vrinta, dt1, dt2, rd, rm);
24245 void Assembler::vrintm(DataType dt1, DataType dt2, DRegister rd, DRegister rm) {
24250 if (dt1.Is(F32) && dt2.Is(F32)) {
24256 if (dt1.Is(F64) && dt2.Is(F64)) {
24263 if (dt1.Is(F32) && dt2.Is(F32)) {
24268 if (dt1.Is(F64) && dt2.Is(F64)) {
24273 Delegate(kVrintm, &Assembler::vrintm, dt1, dt2, rd, rm);
24276 void Assembler::vrintm(DataType dt1, DataType dt2, QRegister rd, QRegister rm) {
24281 if (dt1.Is(F32) && dt2.Is(F32)) {
24288 if (dt1.Is(F32) && dt2.Is(F32)) {
24293 Delegate(kVrintm, &Assembler::vrintm, dt1, dt2, rd, rm);
24296 void Assembler::vrintm(DataType dt1, DataType dt2, SRegister rd, SRegister rm) {
24301 if (dt1.Is(F32) && dt2.Is(F32)) {
24308 if (dt1.Is(F32) && dt2.Is(F32)) {
24313 Delegate(kVrintm, &Assembler::vrintm, dt1, dt2, rd, rm);
24316 void Assembler::vrintn(DataType dt1, DataType dt2, DRegister rd, DRegister rm) {
24321 if (dt1.Is(F32) && dt2.Is(F32)) {
24327 if (dt1.Is(F64) && dt2.Is(F64)) {
24334 if (dt1.Is(F32) && dt2.Is(F32)) {
24339 if (dt1.Is(F64) && dt2.Is(F64)) {
24344 Delegate(kVrintn, &Assembler::vrintn, dt1, dt2, rd, rm);
24347 void Assembler::vrintn(DataType dt1, DataType dt2, QRegister rd, QRegister rm) {
24352 if (dt1.Is(F32) && dt2.Is(F32)) {
24359 if (dt1.Is(F32) && dt2.Is(F32)) {
24364 Delegate(kVrintn, &Assembler::vrintn, dt1, dt2, rd, rm);
24367 void Assembler::vrintn(DataType dt1, DataType dt2, SRegister rd, SRegister rm) {
24372 if (dt1.Is(F32) && dt2.Is(F32)) {
24379 if (dt1.Is(F32) && dt2.Is(F32)) {
24384 Delegate(kVrintn, &Assembler::vrintn, dt1, dt2, rd, rm);
24387 void Assembler::vrintp(DataType dt1, DataType dt2, DRegister rd, DRegister rm) {
24392 if (dt1.Is(F32) && dt2.Is(F32)) {
24398 if (dt1.Is(F64) && dt2.Is(F64)) {
24405 if (dt1.Is(F32) && dt2.Is(F32)) {
24410 if (dt1.Is(F64) && dt2.Is(F64)) {
24415 Delegate(kVrintp, &Assembler::vrintp, dt1, dt2, rd, rm);
24418 void Assembler::vrintp(DataType dt1, DataType dt2, QRegister rd, QRegister rm) {
24423 if (dt1.Is(F32) && dt2.Is(F32)) {
24430 if (dt1.Is(F32) && dt2.Is(F32)) {
24435 Delegate(kVrintp, &Assembler::vrintp, dt1, dt2, rd, rm);
24438 void Assembler::vrintp(DataType dt1, DataType dt2, SRegister rd, SRegister rm) {
24443 if (dt1.Is(F32) && dt2.Is(F32)) {
24450 if (dt1.Is(F32) && dt2.Is(F32)) {
24455 Delegate(kVrintp, &Assembler::vrintp, dt1, dt2, rd, rm);
24459 Condition cond, DataType dt1, DataType dt2, SRegister rd, SRegister rm) {
24464 if (dt1.Is(F32) && dt2.Is(F32)) {
24471 if (dt1.Is(F32) && dt2.Is(F32) && cond.IsNotNever()) {
24477 Delegate(kVrintr, &Assembler::vrintr, cond, dt1, dt2, rd, rm);
24481 Condition cond, DataType dt1, DataType dt2, DRegister rd, DRegister rm) {
24486 if (dt1.Is(F64) && dt2.Is(F64)) {
24493 if (dt1.Is(F64) && dt2.Is(F64) && cond.IsNotNever()) {
24499 Delegate(kVrintr, &Assembler::vrintr, cond, dt1, dt2, rd, rm);
24503 Condition cond, DataType dt1, DataType dt2, DRegister rd, DRegister rm) {
24508 if (dt1.Is(F32) && dt2.Is(F32)) {
24514 if (dt1.Is(F64) && dt2.Is(F64)) {
24521 if (dt1.Is(F32) && dt2.Is(F32)) {
24526 if (dt1.Is(F64) && dt2.Is(F64) && cond.IsNotNever()) {
24532 Delegate(kVrintx, &Assembler::vrintx, cond, dt1, dt2, rd, rm);
24535 void Assembler::vrintx(DataType dt1, DataType dt2, QRegister rd, QRegister rm) {
24540 if (dt1.Is(F32) && dt2.Is(F32)) {
24547 if (dt1.Is(F32) && dt2.Is(F32)) {
24552 Delegate(kVrintx, &Assembler::vrintx, dt1, dt2, rd, rm);
24556 Condition cond, DataType dt1, DataType dt2, SRegister rd, SRegister rm) {
24561 if (dt1.Is(F32) && dt2.Is(F32)) {
24568 if (dt1.Is(F32) && dt2.Is(F32) && cond.IsNotNever()) {
24574 Delegate(kVrintx, &Assembler::vrintx, cond, dt1, dt2, rd, rm);
24578 Condition cond, DataType dt1, DataType dt2, DRegister rd, DRegister rm) {
24583 if (dt1.Is(F32) && dt2.Is(F32)) {
24589 if (dt1.Is(F64) && dt2.Is(F64)) {
24596 if (dt1.Is(F32) && dt2.Is(F32)) {
24601 if (dt1.Is(F64) && dt2.Is(F64) && cond.IsNotNever()) {
24607 Delegate(kVrintz, &Assembler::vrintz, cond, dt1, dt2, rd, rm);
24610 void Assembler::vrintz(DataType dt1, DataType dt2, QRegister rd, QRegister rm) {
24615 if (dt1.Is(F32) && dt2.Is(F32)) {
24622 if (dt1.Is(F32) && dt2.Is(F32)) {
24627 Delegate(kVrintz, &Assembler::vrintz, dt1, dt2, rd, rm);
24631 Condition cond, DataType dt1, DataType dt2, SRegister rd, SRegister rm) {
24636 if (dt1.Is(F32) && dt2.Is(F32)) {
24643 if (dt1.Is(F32) && dt2.Is(F32) && cond.IsNotNever()) {
24649 Delegate(kVrintz, &Assembler::vrintz, cond, dt1, dt2, rd, rm);