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)) {
16228 Condition cond, DataType dt1, DataType dt2, DRegister rd, SRegister rm) {
16234 if (dt1.Is(F64) && dt2.Is(F32)) {
16240 if (dt1.Is(F64) && encoded_dt.IsValid()) {
16248 if (dt1.Is(F64) && dt2.Is(F32) && cond.IsNotNever()) {
16254 if (dt1.Is(F64) && encoded_dt.IsValid() && cond.IsNotNever()) {
16261 Delegate(kVcvt, &Assembler::vcvt, cond, dt1, dt2, rd, rm);
16265 Condition cond, DataType dt1, DataType dt2, SRegister rd, DRegister rm) {
16270 if (dt1.Is(F32) && dt2.Is(F64)) {
16276 if (dt1.Is(U32) && dt2.Is(F64)) {
16282 if (dt1.Is(S32) && dt2.Is(F64)) {
16289 if (dt1.Is(F32) && dt2.Is(F64) && cond.IsNotNever()) {
16295 if (dt1.Is(U32) && dt2.Is(F64) && cond.IsNotNever()) {
16301 if (dt1.Is(S32) && dt2.Is(F64) && cond.IsNotNever()) {
16307 Delegate(kVcvt, &Assembler::vcvt, cond, dt1, dt2, rd, rm);
16311 DataType dt1,
16318 Dt_op_U_1 encoded_dt(dt1, dt2);
16320 Dt_U_sx_1 encoded_dt_3(dt1);
16334 if (dt1.Is(F64) && encoded_dt_2.IsValid() && rd.Is(rm) &&
16351 (((dt1.Is(S16) || dt1.Is(U16)) && (fbits <= 16)) ||
16352 ((dt1.Is(S32) || dt1.Is(U32)) && (fbits >= 1) && (fbits <= 32)))) {
16354 if (dt1.Is(S16) || dt1.Is(U16)) {
16377 if (dt1.Is(F64) && encoded_dt_2.IsValid() && rd.Is(rm) &&
16395 (((dt1.Is(S16) || dt1.Is(U16)) && (fbits <= 16)) ||
16396 ((dt1.Is(S32) || dt1.Is(U32)) && (fbits >= 1) && (fbits <= 32))) &&
16399 if (dt1.Is(S16) || dt1.Is(U16)) {
16411 Delegate(kVcvt, &Assembler::vcvt, cond, dt1, dt2, rd, rm, fbits);
16415 DataType dt1,
16422 Dt_op_U_1 encoded_dt(dt1, dt2);
16447 Delegate(kVcvt, &Assembler::vcvt, cond, dt1, dt2, rd, rm, fbits);
16451 DataType dt1,
16459 Dt_U_sx_1 encoded_dt_2(dt1);
16462 if (dt1.Is(F32) && encoded_dt.IsValid() && rd.Is(rm) &&
16479 (((dt1.Is(S16) || dt1.Is(U16)) && (fbits <= 16)) ||
16480 ((dt1.Is(S32) || dt1.Is(U32)) && (fbits >= 1) && (fbits <= 32)))) {
16482 if (dt1.Is(S16) || dt1.Is(U16)) {
16495 if (dt1.Is(F32) && encoded_dt.IsValid() && rd.Is(rm) &&
16513 (((dt1.Is(S16) || dt1.Is(U16)) && (fbits <= 16)) ||
16514 ((dt1.Is(S32) || dt1.Is(U32)) && (fbits >= 1) && (fbits <= 32))) &&
16517 if (dt1.Is(S16) || dt1.Is(U16)) {
16529 Delegate(kVcvt, &Assembler::vcvt, cond, dt1, dt2, rd, rm, fbits);
16533 Condition cond, DataType dt1, DataType dt2, DRegister rd, DRegister rm) {
16536 Dt_op_1 encoded_dt(dt1, dt2);
16557 Delegate(kVcvt, &Assembler::vcvt, cond, dt1, dt2, rd, rm);
16561 Condition cond, DataType dt1, DataType dt2, QRegister rd, QRegister rm) {
16564 Dt_op_1 encoded_dt(dt1, dt2);
16585 Delegate(kVcvt, &Assembler::vcvt, cond, dt1, dt2, rd, rm);
16589 Condition cond, DataType dt1, DataType dt2, DRegister rd, QRegister rm) {
16594 if (dt1.Is(F16) && dt2.Is(F32)) {
16603 if (dt1.Is(F16) && dt2.Is(F32)) {
16610 Delegate(kVcvt, &Assembler::vcvt, cond, dt1, dt2, rd, rm);
16614 Condition cond, DataType dt1, DataType dt2, QRegister rd, DRegister rm) {
16619 if (dt1.Is(F32) && dt2.Is(F16)) {
16628 if (dt1.Is(F32) && dt2.Is(F16)) {
16635 Delegate(kVcvt, &Assembler::vcvt, cond, dt1, dt2, rd, rm);
16639 Condition cond, DataType dt1, DataType dt2, SRegister rd, SRegister rm) {
16645 if (dt1.Is(U32) && dt2.Is(F32)) {
16651 if (dt1.Is(S32) && dt2.Is(F32)) {
16657 if (dt1.Is(F32) && encoded_dt.IsValid()) {
16665 if (dt1.Is(U32) && dt2.Is(F32) && cond.IsNotNever()) {
16671 if (dt1.Is(S32) && dt2.Is(F32) && cond.IsNotNever()) {
16677 if (dt1.Is(F32) && encoded_dt.IsValid() && cond.IsNotNever()) {
16684 Delegate(kVcvt, &Assembler::vcvt, cond, dt1, dt2, rd, rm);
16687 void Assembler::vcvta(DataType dt1, DataType dt2, DRegister rd, DRegister rm) {
16690 Dt_op_3 encoded_dt(dt1);
16707 Delegate(kVcvta, &Assembler::vcvta, dt1, dt2, rd, rm);
16710 void Assembler::vcvta(DataType dt1, DataType dt2, QRegister rd, QRegister rm) {
16713 Dt_op_3 encoded_dt(dt1);
16730 Delegate(kVcvta, &Assembler::vcvta, dt1, dt2, rd, rm);
16733 void Assembler::vcvta(DataType dt1, DataType dt2, SRegister rd, SRegister rm) {
16736 Dt_op_2 encoded_dt(dt1);
16753 Delegate(kVcvta, &Assembler::vcvta, dt1, dt2, rd, rm);
16756 void Assembler::vcvta(DataType dt1, DataType dt2, SRegister rd, DRegister rm) {
16759 Dt_op_2 encoded_dt(dt1);
16776 Delegate(kVcvta, &Assembler::vcvta, dt1, dt2, rd, rm);
16780 Condition cond, DataType dt1, DataType dt2, SRegister rd, SRegister rm) {
16785 if (dt1.Is(F32) && dt2.Is(F16)) {
16791 if (dt1.Is(F16) && dt2.Is(F32)) {
16798 if (dt1.Is(F32) && dt2.Is(F16) && cond.IsNotNever()) {
16804 if (dt1.Is(F16) && dt2.Is(F32) && cond.IsNotNever()) {
16810 Delegate(kVcvtb, &Assembler::vcvtb, cond, dt1, dt2, rd, rm);
16814 Condition cond, DataType dt1, DataType dt2, DRegister rd, SRegister rm) {
16819 if (dt1.Is(F64) && dt2.Is(F16)) {
16826 if (dt1.Is(F64) && dt2.Is(F16) && cond.IsNotNever()) {
16832 Delegate(kVcvtb, &Assembler::vcvtb, cond, dt1, dt2, rd, rm);
16836 Condition cond, DataType dt1, DataType dt2, SRegister rd, DRegister rm) {
16841 if (dt1.Is(F16) && dt2.Is(F64)) {
16848 if (dt1.Is(F16) && dt2.Is(F64) && cond.IsNotNever()) {
16854 Delegate(kVcvtb, &Assembler::vcvtb, cond, dt1, dt2, rd, rm);
16857 void Assembler::vcvtm(DataType dt1, DataType dt2, DRegister rd, DRegister rm) {
16860 Dt_op_3 encoded_dt(dt1);
16877 Delegate(kVcvtm, &Assembler::vcvtm, dt1, dt2, rd, rm);
16880 void Assembler::vcvtm(DataType dt1, DataType dt2, QRegister rd, QRegister rm) {
16883 Dt_op_3 encoded_dt(dt1);
16900 Delegate(kVcvtm, &Assembler::vcvtm, dt1, dt2, rd, rm);
16903 void Assembler::vcvtm(DataType dt1, DataType dt2, SRegister rd, SRegister rm) {
16906 Dt_op_2 encoded_dt(dt1);
16923 Delegate(kVcvtm, &Assembler::vcvtm, dt1, dt2, rd, rm);
16926 void Assembler::vcvtm(DataType dt1, DataType dt2, SRegister rd, DRegister rm) {
16929 Dt_op_2 encoded_dt(dt1);
16946 Delegate(kVcvtm, &Assembler::vcvtm, dt1, dt2, rd, rm);
16949 void Assembler::vcvtn(DataType dt1, DataType dt2, DRegister rd, DRegister rm) {
16952 Dt_op_3 encoded_dt(dt1);
16969 Delegate(kVcvtn, &Assembler::vcvtn, dt1, dt2, rd, rm);
16972 void Assembler::vcvtn(DataType dt1, DataType dt2, QRegister rd, QRegister rm) {
16975 Dt_op_3 encoded_dt(dt1);
16992 Delegate(kVcvtn, &Assembler::vcvtn, dt1, dt2, rd, rm);
16995 void Assembler::vcvtn(DataType dt1, DataType dt2, SRegister rd, SRegister rm) {
16998 Dt_op_2 encoded_dt(dt1);
17015 Delegate(kVcvtn, &Assembler::vcvtn, dt1, dt2, rd, rm);
17018 void Assembler::vcvtn(DataType dt1, DataType dt2, SRegister rd, DRegister rm) {
17021 Dt_op_2 encoded_dt(dt1);
17038 Delegate(kVcvtn, &Assembler::vcvtn, dt1, dt2, rd, rm);
17041 void Assembler::vcvtp(DataType dt1, DataType dt2, DRegister rd, DRegister rm) {
17044 Dt_op_3 encoded_dt(dt1);
17061 Delegate(kVcvtp, &Assembler::vcvtp, dt1, dt2, rd, rm);
17064 void Assembler::vcvtp(DataType dt1, DataType dt2, QRegister rd, QRegister rm) {
17067 Dt_op_3 encoded_dt(dt1);
17084 Delegate(kVcvtp, &Assembler::vcvtp, dt1, dt2, rd, rm);
17087 void Assembler::vcvtp(DataType dt1, DataType dt2, SRegister rd, SRegister rm) {
17090 Dt_op_2 encoded_dt(dt1);
17107 Delegate(kVcvtp, &Assembler::vcvtp, dt1, dt2, rd, rm);
17110 void Assembler::vcvtp(DataType dt1, DataType dt2, SRegister rd, DRegister rm) {
17113 Dt_op_2 encoded_dt(dt1);
17130 Delegate(kVcvtp, &Assembler::vcvtp, dt1, dt2, rd, rm);
17134 Condition cond, DataType dt1, DataType dt2, SRegister rd, SRegister rm) {
17139 if (dt1.Is(U32) && dt2.Is(F32)) {
17145 if (dt1.Is(S32) && dt2.Is(F32)) {
17152 if (dt1.Is(U32) && dt2.Is(F32) && cond.IsNotNever()) {
17158 if (dt1.Is(S32) && dt2.Is(F32) && cond.IsNotNever()) {
17164 Delegate(kVcvtr, &Assembler::vcvtr, cond, dt1, dt2, rd, rm);
17168 Condition cond, DataType dt1, DataType dt2, SRegister rd, DRegister rm) {
17173 if (dt1.Is(U32) && dt2.Is(F64)) {
17179 if (dt1.Is(S32) && dt2.Is(F64)) {
17186 if (dt1.Is(U32) && dt2.Is(F64) && cond.IsNotNever()) {
17192 if (dt1.Is(S32) && dt2.Is(F64) && cond.IsNotNever()) {
17198 Delegate(kVcvtr, &Assembler::vcvtr, cond, dt1, dt2, rd, rm);
17202 Condition cond, DataType dt1, DataType dt2, SRegister rd, SRegister rm) {
17207 if (dt1.Is(F32) && dt2.Is(F16)) {
17213 if (dt1.Is(F16) && dt2.Is(F32)) {
17220 if (dt1.Is(F32) && dt2.Is(F16) && cond.IsNotNever()) {
17226 if (dt1.Is(F16) && dt2.Is(F32) && cond.IsNotNever()) {
17232 Delegate(kVcvtt, &Assembler::vcvtt, cond, dt1, dt2, rd, rm);
17236 Condition cond, DataType dt1, DataType dt2, DRegister rd, SRegister rm) {
17241 if (dt1.Is(F64) && dt2.Is(F16)) {
17248 if (dt1.Is(F64) && dt2.Is(F16) && cond.IsNotNever()) {
17254 Delegate(kVcvtt, &Assembler::vcvtt, cond, dt1, dt2, rd, rm);
17258 Condition cond, DataType dt1, DataType dt2, SRegister rd, DRegister rm) {
17263 if (dt1.Is(F16) && dt2.Is(F64)) {
17270 if (dt1.Is(F16) && dt2.Is(F64) && cond.IsNotNever()) {
17276 Delegate(kVcvtt, &Assembler::vcvtt, cond, dt1, dt2, rd, rm);