Lines Matching refs:dt
812 void Vldr(Condition cond, DataType dt, DRegister rd, RawLiteral* literal) {
820 bool can_encode = vldr_info(cond, dt, rd, literal, &info);
832 vldr(cond, dt, rd, literal);
835 void Vldr(DataType dt, DRegister rd, RawLiteral* literal) {
836 Vldr(al, dt, rd, literal);
845 void Vldr(Condition cond, DataType dt, SRegister rd, RawLiteral* literal) {
853 bool can_encode = vldr_info(cond, dt, rd, literal, &info);
865 vldr(cond, dt, rd, literal);
868 void Vldr(DataType dt, SRegister rd, RawLiteral* literal) {
869 Vldr(al, dt, rd, literal);
1048 DataType dt,
1055 DataType dt,
1062 DataType dt,
1094 DataType dt,
1101 DataType dt,
1113 DataType dt,
1119 DataType dt,
6408 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
6420 vaba(cond, dt, rd, rn, rm);
6422 void Vaba(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
6423 Vaba(al, dt, rd, rn, rm);
6427 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
6439 vaba(cond, dt, rd, rn, rm);
6441 void Vaba(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
6442 Vaba(al, dt, rd, rn, rm);
6446 Condition cond, DataType dt, QRegister rd, DRegister rn, DRegister rm) {
6458 vabal(cond, dt, rd, rn, rm);
6460 void Vabal(DataType dt, QRegister rd, DRegister rn, DRegister rm) {
6461 Vabal(al, dt, rd, rn, rm);
6465 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
6477 vabd(cond, dt, rd, rn, rm);
6479 void Vabd(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
6480 Vabd(al, dt, rd, rn, rm);
6484 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
6496 vabd(cond, dt, rd, rn, rm);
6498 void Vabd(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
6499 Vabd(al, dt, rd, rn, rm);
6503 Condition cond, DataType dt, QRegister rd, DRegister rn, DRegister rm) {
6515 vabdl(cond, dt, rd, rn, rm);
6517 void Vabdl(DataType dt, QRegister rd, DRegister rn, DRegister rm) {
6518 Vabdl(al, dt, rd, rn, rm);
6521 void Vabs(Condition cond, DataType dt, DRegister rd, DRegister rm) {
6532 vabs(cond, dt, rd, rm);
6534 void Vabs(DataType dt, DRegister rd, DRegister rm) { Vabs(al, dt, rd, rm); }
6536 void Vabs(Condition cond, DataType dt, QRegister rd, QRegister rm) {
6547 vabs(cond, dt, rd, rm);
6549 void Vabs(DataType dt, QRegister rd, QRegister rm) { Vabs(al, dt, rd, rm); }
6551 void Vabs(Condition cond, DataType dt, SRegister rd, SRegister rm) {
6562 vabs(cond, dt, rd, rm);
6564 void Vabs(DataType dt, SRegister rd, SRegister rm) { Vabs(al, dt, rd, rm); }
6567 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
6579 vacge(cond, dt, rd, rn, rm);
6581 void Vacge(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
6582 Vacge(al, dt, rd, rn, rm);
6586 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
6598 vacge(cond, dt, rd, rn, rm);
6600 void Vacge(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
6601 Vacge(al, dt, rd, rn, rm);
6605 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
6617 vacgt(cond, dt, rd, rn, rm);
6619 void Vacgt(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
6620 Vacgt(al, dt, rd, rn, rm);
6624 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
6636 vacgt(cond, dt, rd, rn, rm);
6638 void Vacgt(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
6639 Vacgt(al, dt, rd, rn, rm);
6643 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
6655 vacle(cond, dt, rd, rn, rm);
6657 void Vacle(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
6658 Vacle(al, dt, rd, rn, rm);
6662 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
6674 vacle(cond, dt, rd, rn, rm);
6676 void Vacle(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
6677 Vacle(al, dt, rd, rn, rm);
6681 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
6693 vaclt(cond, dt, rd, rn, rm);
6695 void Vaclt(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
6696 Vaclt(al, dt, rd, rn, rm);
6700 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
6712 vaclt(cond, dt, rd, rn, rm);
6714 void Vaclt(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
6715 Vaclt(al, dt, rd, rn, rm);
6719 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
6731 vadd(cond, dt, rd, rn, rm);
6733 void Vadd(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
6734 Vadd(al, dt, rd, rn, rm);
6738 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
6750 vadd(cond, dt, rd, rn, rm);
6752 void Vadd(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
6753 Vadd(al, dt, rd, rn, rm);
6757 Condition cond, DataType dt, SRegister rd, SRegister rn, SRegister rm) {
6769 vadd(cond, dt, rd, rn, rm);
6771 void Vadd(DataType dt, SRegister rd, SRegister rn, SRegister rm) {
6772 Vadd(al, dt, rd, rn, rm);
6776 Condition cond, DataType dt, DRegister rd, QRegister rn, QRegister rm) {
6788 vaddhn(cond, dt, rd, rn, rm);
6790 void Vaddhn(DataType dt, DRegister rd, QRegister rn, QRegister rm) {
6791 Vaddhn(al, dt, rd, rn, rm);
6795 Condition cond, DataType dt, QRegister rd, DRegister rn, DRegister rm) {
6807 vaddl(cond, dt, rd, rn, rm);
6809 void Vaddl(DataType dt, QRegister rd, DRegister rn, DRegister rm) {
6810 Vaddl(al, dt, rd, rn, rm);
6814 Condition cond, DataType dt, QRegister rd, QRegister rn, DRegister rm) {
6826 vaddw(cond, dt, rd, rn, rm);
6828 void Vaddw(DataType dt, QRegister rd, QRegister rn, DRegister rm) {
6829 Vaddw(al, dt, rd, rn, rm);
6833 DataType dt,
6848 vand(cond, dt, rd, rn, operand);
6850 void Vand(DataType dt, DRegister rd, DRegister rn, const DOperand& operand) {
6851 Vand(al, dt, rd, rn, operand);
6855 DataType dt,
6870 vand(cond, dt, rd, rn, operand);
6872 void Vand(DataType dt, QRegister rd, QRegister rn, const QOperand& operand) {
6873 Vand(al, dt, rd, rn, operand);
6877 DataType dt,
6892 vbic(cond, dt, rd, rn, operand);
6894 void Vbic(DataType dt, DRegister rd, DRegister rn, const DOperand& operand) {
6895 Vbic(al, dt, rd, rn, operand);
6899 DataType dt,
6914 vbic(cond, dt, rd, rn, operand);
6916 void Vbic(DataType dt, QRegister rd, QRegister rn, const QOperand& operand) {
6917 Vbic(al, dt, rd, rn, operand);
6921 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
6933 vbif(cond, dt, rd, rn, rm);
6935 void Vbif(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
6936 Vbif(al, dt, rd, rn, rm);
6946 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
6958 vbif(cond, dt, rd, rn, rm);
6960 void Vbif(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
6961 Vbif(al, dt, rd, rn, rm);
6971 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
6983 vbit(cond, dt, rd, rn, rm);
6985 void Vbit(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
6986 Vbit(al, dt, rd, rn, rm);
6996 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
7008 vbit(cond, dt, rd, rn, rm);
7010 void Vbit(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
7011 Vbit(al, dt, rd, rn, rm);
7021 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
7033 vbsl(cond, dt, rd, rn, rm);
7035 void Vbsl(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
7036 Vbsl(al, dt, rd, rn, rm);
7046 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
7058 vbsl(cond, dt, rd, rn, rm);
7060 void Vbsl(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
7061 Vbsl(al, dt, rd, rn, rm);
7071 DataType dt,
7086 vceq(cond, dt, rd, rm, operand);
7088 void Vceq(DataType dt, DRegister rd, DRegister rm, const DOperand& operand) {
7089 Vceq(al, dt, rd, rm, operand);
7093 DataType dt,
7108 vceq(cond, dt, rd, rm, operand);
7110 void Vceq(DataType dt, QRegister rd, QRegister rm, const QOperand& operand) {
7111 Vceq(al, dt, rd, rm, operand);
7115 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
7127 vceq(cond, dt, rd, rn, rm);
7129 void Vceq(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
7130 Vceq(al, dt, rd, rn, rm);
7134 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
7146 vceq(cond, dt, rd, rn, rm);
7148 void Vceq(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
7149 Vceq(al, dt, rd, rn, rm);
7153 DataType dt,
7168 vcge(cond, dt, rd, rm, operand);
7170 void Vcge(DataType dt, DRegister rd, DRegister rm, const DOperand& operand) {
7171 Vcge(al, dt, rd, rm, operand);
7175 DataType dt,
7190 vcge(cond, dt, rd, rm, operand);
7192 void Vcge(DataType dt, QRegister rd, QRegister rm, const QOperand& operand) {
7193 Vcge(al, dt, rd, rm, operand);
7197 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
7209 vcge(cond, dt, rd, rn, rm);
7211 void Vcge(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
7212 Vcge(al, dt, rd, rn, rm);
7216 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
7228 vcge(cond, dt, rd, rn, rm);
7230 void Vcge(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
7231 Vcge(al, dt, rd, rn, rm);
7235 DataType dt,
7250 vcgt(cond, dt, rd, rm, operand);
7252 void Vcgt(DataType dt, DRegister rd, DRegister rm, const DOperand& operand) {
7253 Vcgt(al, dt, rd, rm, operand);
7257 DataType dt,
7272 vcgt(cond, dt, rd, rm, operand);
7274 void Vcgt(DataType dt, QRegister rd, QRegister rm, const QOperand& operand) {
7275 Vcgt(al, dt, rd, rm, operand);
7279 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
7291 vcgt(cond, dt, rd, rn, rm);
7293 void Vcgt(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
7294 Vcgt(al, dt, rd, rn, rm);
7298 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
7310 vcgt(cond, dt, rd, rn, rm);
7312 void Vcgt(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
7313 Vcgt(al, dt, rd, rn, rm);
7317 DataType dt,
7332 vcle(cond, dt, rd, rm, operand);
7334 void Vcle(DataType dt, DRegister rd, DRegister rm, const DOperand& operand) {
7335 Vcle(al, dt, rd, rm, operand);
7339 DataType dt,
7354 vcle(cond, dt, rd, rm, operand);
7356 void Vcle(DataType dt, QRegister rd, QRegister rm, const QOperand& operand) {
7357 Vcle(al, dt, rd, rm, operand);
7361 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
7373 vcle(cond, dt, rd, rn, rm);
7375 void Vcle(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
7376 Vcle(al, dt, rd, rn, rm);
7380 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
7392 vcle(cond, dt, rd, rn, rm);
7394 void Vcle(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
7395 Vcle(al, dt, rd, rn, rm);
7398 void Vcls(Condition cond, DataType dt, DRegister rd, DRegister rm) {
7409 vcls(cond, dt, rd, rm);
7411 void Vcls(DataType dt, DRegister rd, DRegister rm) { Vcls(al, dt, rd, rm); }
7413 void Vcls(Condition cond, DataType dt, QRegister rd, QRegister rm) {
7424 vcls(cond, dt, rd, rm);
7426 void Vcls(DataType dt, QRegister rd, QRegister rm) { Vcls(al, dt, rd, rm); }
7429 DataType dt,
7444 vclt(cond, dt, rd, rm, operand);
7446 void Vclt(DataType dt, DRegister rd, DRegister rm, const DOperand& operand) {
7447 Vclt(al, dt, rd, rm, operand);
7451 DataType dt,
7466 vclt(cond, dt, rd, rm, operand);
7468 void Vclt(DataType dt, QRegister rd, QRegister rm, const QOperand& operand) {
7469 Vclt(al, dt, rd, rm, operand);
7473 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
7485 vclt(cond, dt, rd, rn, rm);
7487 void Vclt(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
7488 Vclt(al, dt, rd, rn, rm);
7492 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
7504 vclt(cond, dt, rd, rn, rm);
7506 void Vclt(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
7507 Vclt(al, dt, rd, rn, rm);
7510 void Vclz(Condition cond, DataType dt, DRegister rd, DRegister rm) {
7521 vclz(cond, dt, rd, rm);
7523 void Vclz(DataType dt, DRegister rd, DRegister rm) { Vclz(al, dt, rd, rm); }
7525 void Vclz(Condition cond, DataType dt, QRegister rd, QRegister rm) {
7536 vclz(cond, dt, rd, rm);
7538 void Vclz(DataType dt, QRegister rd, QRegister rm) { Vclz(al, dt, rd, rm); }
7541 DataType dt,
7554 vcmp(cond, dt, rd, operand);
7556 void Vcmp(DataType dt, SRegister rd, const SOperand& operand) {
7557 Vcmp(al, dt, rd, operand);
7561 DataType dt,
7574 vcmp(cond, dt, rd, operand);
7576 void Vcmp(DataType dt, DRegister rd, const DOperand& operand) {
7577 Vcmp(al, dt, rd, operand);
7581 DataType dt,
7594 vcmpe(cond, dt, rd, operand);
7596 void Vcmpe(DataType dt, SRegister rd, const SOperand& operand) {
7597 Vcmpe(al, dt, rd, operand);
7601 DataType dt,
7614 vcmpe(cond, dt, rd, operand);
7616 void Vcmpe(DataType dt, DRegister rd, const DOperand& operand) {
7617 Vcmpe(al, dt, rd, operand);
7620 void Vcnt(Condition cond, DataType dt, DRegister rd, DRegister rm) {
7631 vcnt(cond, dt, rd, rm);
7633 void Vcnt(DataType dt, DRegister rd, DRegister rm) { Vcnt(al, dt, rd, rm); }
7635 void Vcnt(Condition cond, DataType dt, QRegister rd, QRegister rm) {
7646 vcnt(cond, dt, rd, rm);
7648 void Vcnt(DataType dt, QRegister rd, QRegister rm) { Vcnt(al, dt, rd, rm); }
8134 Condition cond, DataType dt, SRegister rd, SRegister rn, SRegister rm) {
8146 vdiv(cond, dt, rd, rn, rm);
8148 void Vdiv(DataType dt, SRegister rd, SRegister rn, SRegister rm) {
8149 Vdiv(al, dt, rd, rn, rm);
8153 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
8165 vdiv(cond, dt, rd, rn, rm);
8167 void Vdiv(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
8168 Vdiv(al, dt, rd, rn, rm);
8171 void Vdup(Condition cond, DataType dt, QRegister rd, Register rt) {
8182 vdup(cond, dt, rd, rt);
8184 void Vdup(DataType dt, QRegister rd, Register rt) { Vdup(al, dt, rd, rt); }
8186 void Vdup(Condition cond, DataType dt, DRegister rd, Register rt) {
8197 vdup(cond, dt, rd, rt);
8199 void Vdup(DataType dt, DRegister rd, Register rt) { Vdup(al, dt, rd, rt); }
8201 void Vdup(Condition cond, DataType dt, DRegister rd, DRegisterLane rm) {
8212 vdup(cond, dt, rd, rm);
8214 void Vdup(DataType dt, DRegister rd, DRegisterLane rm) {
8215 Vdup(al, dt, rd, rm);
8218 void Vdup(Condition cond, DataType dt, QRegister rd, DRegisterLane rm) {
8229 vdup(cond, dt, rd, rm);
8231 void Vdup(DataType dt, QRegister rd, DRegisterLane rm) {
8232 Vdup(al, dt, rd, rm);
8236 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
8248 veor(cond, dt, rd, rn, rm);
8250 void Veor(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
8251 Veor(al, dt, rd, rn, rm);
8261 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
8273 veor(cond, dt, rd, rn, rm);
8275 void Veor(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
8276 Veor(al, dt, rd, rn, rm);
8286 DataType dt,
8303 vext(cond, dt, rd, rn, rm, operand);
8305 void Vext(DataType dt,
8310 Vext(al, dt, rd, rn, rm, operand);
8314 DataType dt,
8331 vext(cond, dt, rd, rn, rm, operand);
8333 void Vext(DataType dt,
8338 Vext(al, dt, rd, rn, rm, operand);
8342 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
8354 vfma(cond, dt, rd, rn, rm);
8356 void Vfma(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
8357 Vfma(al, dt, rd, rn, rm);
8361 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
8373 vfma(cond, dt, rd, rn, rm);
8375 void Vfma(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
8376 Vfma(al, dt, rd, rn, rm);
8380 Condition cond, DataType dt, SRegister rd, SRegister rn, SRegister rm) {
8392 vfma(cond, dt, rd, rn, rm);
8394 void Vfma(DataType dt, SRegister rd, SRegister rn, SRegister rm) {
8395 Vfma(al, dt, rd, rn, rm);
8399 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
8411 vfms(cond, dt, rd, rn, rm);
8413 void Vfms(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
8414 Vfms(al, dt, rd, rn, rm);
8418 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
8430 vfms(cond, dt, rd, rn, rm);
8432 void Vfms(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
8433 Vfms(al, dt, rd, rn, rm);
8437 Condition cond, DataType dt, SRegister rd, SRegister rn, SRegister rm) {
8449 vfms(cond, dt, rd, rn, rm);
8451 void Vfms(DataType dt, SRegister rd, SRegister rn, SRegister rm) {
8452 Vfms(al, dt, rd, rn, rm);
8456 Condition cond, DataType dt, SRegister rd, SRegister rn, SRegister rm) {
8468 vfnma(cond, dt, rd, rn, rm);
8470 void Vfnma(DataType dt, SRegister rd, SRegister rn, SRegister rm) {
8471 Vfnma(al, dt, rd, rn, rm);
8475 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
8487 vfnma(cond, dt, rd, rn, rm);
8489 void Vfnma(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
8490 Vfnma(al, dt, rd, rn, rm);
8494 Condition cond, DataType dt, SRegister rd, SRegister rn, SRegister rm) {
8506 vfnms(cond, dt, rd, rn, rm);
8508 void Vfnms(DataType dt, SRegister rd, SRegister rn, SRegister rm) {
8509 Vfnms(al, dt, rd, rn, rm);
8513 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
8525 vfnms(cond, dt, rd, rn, rm);
8527 void Vfnms(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
8528 Vfnms(al, dt, rd, rn, rm);
8532 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
8544 vhadd(cond, dt, rd, rn, rm);
8546 void Vhadd(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
8547 Vhadd(al, dt, rd, rn, rm);
8551 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
8563 vhadd(cond, dt, rd, rn, rm);
8565 void Vhadd(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
8566 Vhadd(al, dt, rd, rn, rm);
8570 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
8582 vhsub(cond, dt, rd, rn, rm);
8584 void Vhsub(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
8585 Vhsub(al, dt, rd, rn, rm);
8589 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
8601 vhsub(cond, dt, rd, rn, rm);
8603 void Vhsub(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
8604 Vhsub(al, dt, rd, rn, rm);
8608 DataType dt,
8621 vld1(cond, dt, nreglist, operand);
8623 void Vld1(DataType dt,
8626 Vld1(al, dt, nreglist, operand);
8630 DataType dt,
8643 vld2(cond, dt, nreglist, operand);
8645 void Vld2(DataType dt,
8648 Vld2(al, dt, nreglist, operand);
8652 DataType dt,
8665 vld3(cond, dt, nreglist, operand);
8667 void Vld3(DataType dt,
8670 Vld3(al, dt, nreglist, operand);
8674 DataType dt,
8687 vld3(cond, dt, nreglist, operand);
8689 void Vld3(DataType dt,
8692 Vld3(al, dt, nreglist, operand);
8696 DataType dt,
8709 vld4(cond, dt, nreglist, operand);
8711 void Vld4(DataType dt,
8714 Vld4(al, dt, nreglist, operand);
8718 DataType dt,
8732 vldm(cond, dt, rn, write_back, dreglist);
8734 void Vldm(DataType dt,
8738 Vldm(al, dt, rn, write_back, dreglist);
8751 DataType dt,
8765 vldm(cond, dt, rn, write_back, sreglist);
8767 void Vldm(DataType dt,
8771 Vldm(al, dt, rn, write_back, sreglist);
8784 DataType dt,
8798 vldmdb(cond, dt, rn, write_back, dreglist);
8800 void Vldmdb(DataType dt,
8804 Vldmdb(al, dt, rn, write_back, dreglist);
8817 DataType dt,
8831 vldmdb(cond, dt, rn, write_back, sreglist);
8833 void Vldmdb(DataType dt,
8837 Vldmdb(al, dt, rn, write_back, sreglist);
8850 DataType dt,
8864 vldmia(cond, dt, rn, write_back, dreglist);
8866 void Vldmia(DataType dt,
8870 Vldmia(al, dt, rn, write_back, dreglist);
8883 DataType dt,
8897 vldmia(cond, dt, rn, write_back, sreglist);
8899 void Vldmia(DataType dt,
8903 Vldmia(al, dt, rn, write_back, sreglist);
8917 DataType dt,
8930 vldr(cond, dt, rd, operand);
8932 void Vldr(DataType dt, DRegister rd, const MemOperand& operand) {
8933 Vldr(al, dt, rd, operand);
8944 DataType dt,
8957 vldr(cond, dt, rd, operand);
8959 void Vldr(DataType dt, SRegister rd, const MemOperand& operand) {
8960 Vldr(al, dt, rd, operand);
8970 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
8982 vmax(cond, dt, rd, rn, rm);
8984 void Vmax(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
8985 Vmax(al, dt, rd, rn, rm);
8989 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
9001 vmax(cond, dt, rd, rn, rm);
9003 void Vmax(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
9004 Vmax(al, dt, rd, rn, rm);
9007 void Vmaxnm(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
9014 vmaxnm(dt, rd, rn, rm);
9017 void Vmaxnm(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
9024 vmaxnm(dt, rd, rn, rm);
9027 void Vmaxnm(DataType dt, SRegister rd, SRegister rn, SRegister rm) {
9034 vmaxnm(dt, rd, rn, rm);
9038 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
9050 vmin(cond, dt, rd, rn, rm);
9052 void Vmin(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
9053 Vmin(al, dt, rd, rn, rm);
9057 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
9069 vmin(cond, dt, rd, rn, rm);
9071 void Vmin(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
9072 Vmin(al, dt, rd, rn, rm);
9075 void Vminnm(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
9082 vminnm(dt, rd, rn, rm);
9085 void Vminnm(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
9092 vminnm(dt, rd, rn, rm);
9095 void Vminnm(DataType dt, SRegister rd, SRegister rn, SRegister rm) {
9102 vminnm(dt, rd, rn, rm);
9106 DataType dt,
9121 vmla(cond, dt, rd, rn, rm);
9123 void Vmla(DataType dt, DRegister rd, DRegister rn, DRegisterLane rm) {
9124 Vmla(al, dt, rd, rn, rm);
9128 DataType dt,
9143 vmla(cond, dt, rd, rn, rm);
9145 void Vmla(DataType dt, QRegister rd, QRegister rn, DRegisterLane rm) {
9146 Vmla(al, dt, rd, rn, rm);
9150 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
9162 vmla(cond, dt, rd, rn, rm);
9164 void Vmla(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
9165 Vmla(al, dt, rd, rn, rm);
9169 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
9181 vmla(cond, dt, rd, rn, rm);
9183 void Vmla(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
9184 Vmla(al, dt, rd, rn, rm);
9188 Condition cond, DataType dt, SRegister rd, SRegister rn, SRegister rm) {
9200 vmla(cond, dt, rd, rn, rm);
9202 void Vmla(DataType dt, SRegister rd, SRegister rn, SRegister rm) {
9203 Vmla(al, dt, rd, rn, rm);
9207 DataType dt,
9222 vmlal(cond, dt, rd, rn, rm);
9224 void Vmlal(DataType dt, QRegister rd, DRegister rn, DRegisterLane rm) {
9225 Vmlal(al, dt, rd, rn, rm);
9229 Condition cond, DataType dt, QRegister rd, DRegister rn, DRegister rm) {
9241 vmlal(cond, dt, rd, rn, rm);
9243 void Vmlal(DataType dt, QRegister rd, DRegister rn, DRegister rm) {
9244 Vmlal(al, dt, rd, rn, rm);
9248 DataType dt,
9263 vmls(cond, dt, rd, rn, rm);
9265 void Vmls(DataType dt, DRegister rd, DRegister rn, DRegisterLane rm) {
9266 Vmls(al, dt, rd, rn, rm);
9270 DataType dt,
9285 vmls(cond, dt, rd, rn, rm);
9287 void Vmls(DataType dt, QRegister rd, QRegister rn, DRegisterLane rm) {
9288 Vmls(al, dt, rd, rn, rm);
9292 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
9304 vmls(cond, dt, rd, rn, rm);
9306 void Vmls(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
9307 Vmls(al, dt, rd, rn, rm);
9311 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
9323 vmls(cond, dt, rd, rn, rm);
9325 void Vmls(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
9326 Vmls(al, dt, rd, rn, rm);
9330 Condition cond, DataType dt, SRegister rd, SRegister rn, SRegister rm) {
9342 vmls(cond, dt, rd, rn, rm);
9344 void Vmls(DataType dt, SRegister rd, SRegister rn, SRegister rm) {
9345 Vmls(al, dt, rd, rn, rm);
9349 DataType dt,
9364 vmlsl(cond, dt, rd, rn, rm);
9366 void Vmlsl(DataType dt, QRegister rd, DRegister rn, DRegisterLane rm) {
9367 Vmlsl(al, dt, rd, rn, rm);
9371 Condition cond, DataType dt, QRegister rd, DRegister rn, DRegister rm) {
9383 vmlsl(cond, dt, rd, rn, rm);
9385 void Vmlsl(DataType dt, QRegister rd, DRegister rn, DRegister rm) {
9386 Vmlsl(al, dt, rd, rn, rm);
9491 void Vmov(Condition cond, DataType dt, DRegisterLane rd, Register rt) {
9502 vmov(cond, dt, rd, rt);
9504 void Vmov(DataType dt, DRegisterLane rd, Register rt) {
9505 Vmov(al, dt, rd, rt);
9515 DataType dt,
9528 vmov(cond, dt, rd, operand);
9530 void Vmov(DataType dt, DRegister rd, const DOperand& operand) {
9531 Vmov(al, dt, rd, operand);
9535 DataType dt,
9548 vmov(cond, dt, rd, operand);
9550 void Vmov(DataType dt, QRegister rd, const QOperand& operand) {
9551 Vmov(al, dt, rd, operand);
9555 DataType dt,
9568 vmov(cond, dt, rd, operand);
9570 void Vmov(DataType dt, SRegister rd, const SOperand& operand) {
9571 Vmov(al, dt, rd, operand);
9574 void Vmov(Condition cond, DataType dt, Register rt, DRegisterLane rn) {
9585 vmov(cond, dt, rt, rn);
9587 void Vmov(DataType dt, Register rt, DRegisterLane rn) {
9588 Vmov(al, dt, rt, rn);
9597 void Vmovl(Condition cond, DataType dt, QRegister rd, DRegister rm) {
9608 vmovl(cond, dt, rd, rm);
9610 void Vmovl(DataType dt, QRegister rd, DRegister rm) { Vmovl(al, dt, rd, rm); }
9612 void Vmovn(Condition cond, DataType dt, DRegister rd, QRegister rm) {
9623 vmovn(cond, dt, rd, rm);
9625 void Vmovn(DataType dt, DRegister rd, QRegister rm) { Vmovn(al, dt, rd, rm); }
9660 DataType dt,
9676 vmul(cond, dt, rd, rn, dm, index);
9679 DataType dt, DRegister rd, DRegister rn, DRegister dm, unsigned index) {
9680 Vmul(al, dt, rd, rn, dm, index);
9684 DataType dt,
9700 vmul(cond, dt, rd, rn, dm, index);
9703 DataType dt, QRegister rd, QRegister rn, DRegister dm, unsigned index) {
9704 Vmul(al, dt, rd, rn, dm, index);
9708 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
9720 vmul(cond, dt, rd, rn, rm);
9722 void Vmul(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
9723 Vmul(al, dt, rd, rn, rm);
9727 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
9739 vmul(cond, dt, rd, rn, rm);
9741 void Vmul(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
9742 Vmul(al, dt, rd, rn, rm);
9746 Condition cond, DataType dt, SRegister rd, SRegister rn, SRegister rm) {
9758 vmul(cond, dt, rd, rn, rm);
9760 void Vmul(DataType dt, SRegister rd, SRegister rn, SRegister rm) {
9761 Vmul(al, dt, rd, rn, rm);
9765 DataType dt,
9781 vmull(cond, dt, rd, rn, dm, index);
9784 DataType dt, QRegister rd, DRegister rn, DRegister dm, unsigned index) {
9785 Vmull(al, dt, rd, rn, dm, index);
9789 Condition cond, DataType dt, QRegister rd, DRegister rn, DRegister rm) {
9801 vmull(cond, dt, rd, rn, rm);
9803 void Vmull(DataType dt, QRegister rd, DRegister rn, DRegister rm) {
9804 Vmull(al, dt, rd, rn, rm);
9808 DataType dt,
9821 vmvn(cond, dt, rd, operand);
9823 void Vmvn(DataType dt, DRegister rd, const DOperand& operand) {
9824 Vmvn(al, dt, rd, operand);
9828 DataType dt,
9841 vmvn(cond, dt, rd, operand);
9843 void Vmvn(DataType dt, QRegister rd, const QOperand& operand) {
9844 Vmvn(al, dt, rd, operand);
9847 void Vneg(Condition cond, DataType dt, DRegister rd, DRegister rm) {
9858 vneg(cond, dt, rd, rm);
9860 void Vneg(DataType dt, DRegister rd, DRegister rm) { Vneg(al, dt, rd, rm); }
9862 void Vneg(Condition cond, DataType dt, QRegister rd, QRegister rm) {
9873 vneg(cond, dt, rd, rm);
9875 void Vneg(DataType dt, QRegister rd, QRegister rm) { Vneg(al, dt, rd, rm); }
9877 void Vneg(Condition cond, DataType dt, SRegister rd, SRegister rm) {
9888 vneg(cond, dt, rd, rm);
9890 void Vneg(DataType dt, SRegister rd, SRegister rm) { Vneg(al, dt, rd, rm); }
9893 Condition cond, DataType dt, SRegister rd, SRegister rn, SRegister rm) {
9905 vnmla(cond, dt, rd, rn, rm);
9907 void Vnmla(DataType dt, SRegister rd, SRegister rn, SRegister rm) {
9908 Vnmla(al, dt, rd, rn, rm);
9912 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
9924 vnmla(cond, dt, rd, rn, rm);
9926 void Vnmla(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
9927 Vnmla(al, dt, rd, rn, rm);
9931 Condition cond, DataType dt, SRegister rd, SRegister rn, SRegister rm) {
9943 vnmls(cond, dt, rd, rn, rm);
9945 void Vnmls(DataType dt, SRegister rd, SRegister rn, SRegister rm) {
9946 Vnmls(al, dt, rd, rn, rm);
9950 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
9962 vnmls(cond, dt, rd, rn, rm);
9964 void Vnmls(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
9965 Vnmls(al, dt, rd, rn, rm);
9969 Condition cond, DataType dt, SRegister rd, SRegister rn, SRegister rm) {
9981 vnmul(cond, dt, rd, rn, rm);
9983 void Vnmul(DataType dt, SRegister rd, SRegister rn, SRegister rm) {
9984 Vnmul(al, dt, rd, rn, rm);
9988 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
10000 vnmul(cond, dt, rd, rn, rm);
10002 void Vnmul(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
10003 Vnmul(al, dt, rd, rn, rm);
10007 DataType dt,
10022 vorn(cond, dt, rd, rn, operand);
10024 void Vorn(DataType dt, DRegister rd, DRegister rn, const DOperand& operand) {
10025 Vorn(al, dt, rd, rn, operand);
10029 DataType dt,
10044 vorn(cond, dt, rd, rn, operand);
10046 void Vorn(DataType dt, QRegister rd, QRegister rn, const QOperand& operand) {
10047 Vorn(al, dt, rd, rn, operand);
10051 DataType dt,
10066 vorr(cond, dt, rd, rn, operand);
10068 void Vorr(DataType dt, DRegister rd, DRegister rn, const DOperand& operand) {
10069 Vorr(al, dt, rd, rn, operand);
10082 DataType dt,
10097 vorr(cond, dt, rd, rn, operand);
10099 void Vorr(DataType dt, QRegister rd, QRegister rn, const QOperand& operand) {
10100 Vorr(al, dt, rd, rn, operand);
10112 void Vpadal(Condition cond, DataType dt, DRegister rd, DRegister rm) {
10123 vpadal(cond, dt, rd, rm);
10125 void Vpadal(DataType dt, DRegister rd, DRegister rm) {
10126 Vpadal(al, dt, rd, rm);
10129 void Vpadal(Condition cond, DataType dt, QRegister rd, QRegister rm) {
10140 vpadal(cond, dt, rd, rm);
10142 void Vpadal(DataType dt, QRegister rd, QRegister rm) {
10143 Vpadal(al, dt, rd, rm);
10147 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
10159 vpadd(cond, dt, rd, rn, rm);
10161 void Vpadd(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
10162 Vpadd(al, dt, rd, rn, rm);
10165 void Vpaddl(Condition cond, DataType dt, DRegister rd, DRegister rm) {
10176 vpaddl(cond, dt, rd, rm);
10178 void Vpaddl(DataType dt, DRegister rd, DRegister rm) {
10179 Vpaddl(al, dt, rd, rm);
10182 void Vpaddl(Condition cond, DataType dt, QRegister rd, QRegister rm) {
10193 vpaddl(cond, dt, rd, rm);
10195 void Vpaddl(DataType dt, QRegister rd, QRegister rm) {
10196 Vpaddl(al, dt, rd, rm);
10200 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
10212 vpmax(cond, dt, rd, rn, rm);
10214 void Vpmax(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
10215 Vpmax(al, dt, rd, rn, rm);
10219 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
10231 vpmin(cond, dt, rd, rn, rm);
10233 void Vpmin(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
10234 Vpmin(al, dt, rd, rn, rm);
10237 void Vpop(Condition cond, DataType dt, DRegisterList dreglist) {
10247 vpop(cond, dt, dreglist);
10249 void Vpop(DataType dt, DRegisterList dreglist) { Vpop(al, dt, dreglist); }
10255 void Vpop(Condition cond, DataType dt, SRegisterList sreglist) {
10265 vpop(cond, dt, sreglist);
10267 void Vpop(DataType dt, SRegisterList sreglist) { Vpop(al, dt, sreglist); }
10273 void Vpush(Condition cond, DataType dt, DRegisterList dreglist) {
10283 vpush(cond, dt, dreglist);
10285 void Vpush(DataType dt, DRegisterList dreglist) { Vpush(al, dt, dreglist); }
10293 void Vpush(Condition cond, DataType dt, SRegisterList sreglist) {
10303 vpush(cond, dt, sreglist);
10305 void Vpush(DataType dt, SRegisterList sreglist) { Vpush(al, dt, sreglist); }
10313 void Vqabs(Condition cond, DataType dt, DRegister rd, DRegister rm) {
10324 vqabs(cond, dt, rd, rm);
10326 void Vqabs(DataType dt, DRegister rd, DRegister rm) { Vqabs(al, dt, rd, rm); }
10328 void Vqabs(Condition cond, DataType dt, QRegister rd, QRegister rm) {
10339 vqabs(cond, dt, rd, rm);
10341 void Vqabs(DataType dt, QRegister rd, QRegister rm) { Vqabs(al, dt, rd, rm); }
10344 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
10356 vqadd(cond, dt, rd, rn, rm);
10358 void Vqadd(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
10359 Vqadd(al, dt, rd, rn, rm);
10363 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
10375 vqadd(cond, dt, rd, rn, rm);
10377 void Vqadd(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
10378 Vqadd(al, dt, rd, rn, rm);
10382 Condition cond, DataType dt, QRegister rd, DRegister rn, DRegister rm) {
10394 vqdmlal(cond, dt, rd, rn, rm);
10396 void Vqdmlal(DataType dt, QRegister rd, DRegister rn, DRegister rm) {
10397 Vqdmlal(al, dt, rd, rn, rm);
10401 DataType dt,
10417 vqdmlal(cond, dt, rd, rn, dm, index);
10420 DataType dt, QRegister rd, DRegister rn, DRegister dm, unsigned index) {
10421 Vqdmlal(al, dt, rd, rn, dm, index);
10425 Condition cond, DataType dt, QRegister rd, DRegister rn, DRegister rm) {
10437 vqdmlsl(cond, dt, rd, rn, rm);
10439 void Vqdmlsl(DataType dt, QRegister rd, DRegister rn, DRegister rm) {
10440 Vqdmlsl(al, dt, rd, rn, rm);
10444 DataType dt,
10460 vqdmlsl(cond, dt, rd, rn, dm, index);
10463 DataType dt, QRegister rd, DRegister rn, DRegister dm, unsigned index) {
10464 Vqdmlsl(al, dt, rd, rn, dm, index);
10468 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
10480 vqdmulh(cond, dt, rd, rn, rm);
10482 void Vqdmulh(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
10483 Vqdmulh(al, dt, rd, rn, rm);
10487 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
10499 vqdmulh(cond, dt, rd, rn, rm);
10501 void Vqdmulh(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
10502 Vqdmulh(al, dt, rd, rn, rm);
10506 DataType dt,
10521 vqdmulh(cond, dt, rd, rn, rm);
10523 void Vqdmulh(DataType dt, DRegister rd, DRegister rn, DRegisterLane rm) {
10524 Vqdmulh(al, dt, rd, rn, rm);
10528 DataType dt,
10543 vqdmulh(cond, dt, rd, rn, rm);
10545 void Vqdmulh(DataType dt, QRegister rd, QRegister rn, DRegisterLane rm) {
10546 Vqdmulh(al, dt, rd, rn, rm);
10550 Condition cond, DataType dt, QRegister rd, DRegister rn, DRegister rm) {
10562 vqdmull(cond, dt, rd, rn, rm);
10564 void Vqdmull(DataType dt, QRegister rd, DRegister rn, DRegister rm) {
10565 Vqdmull(al, dt, rd, rn, rm);
10569 DataType dt,
10584 vqdmull(cond, dt, rd, rn, rm);
10586 void Vqdmull(DataType dt, QRegister rd, DRegister rn, DRegisterLane rm) {
10587 Vqdmull(al, dt, rd, rn, rm);
10590 void Vqmovn(Condition cond, DataType dt, DRegister rd, QRegister rm) {
10601 vqmovn(cond, dt, rd, rm);
10603 void Vqmovn(DataType dt, DRegister rd, QRegister rm) {
10604 Vqmovn(al, dt, rd, rm);
10607 void Vqmovun(Condition cond, DataType dt, DRegister rd, QRegister rm) {
10618 vqmovun(cond, dt, rd, rm);
10620 void Vqmovun(DataType dt, DRegister rd, QRegister rm) {
10621 Vqmovun(al, dt, rd, rm);
10624 void Vqneg(Condition cond, DataType dt, DRegister rd, DRegister rm) {
10635 vqneg(cond, dt, rd, rm);
10637 void Vqneg(DataType dt, DRegister rd, DRegister rm) { Vqneg(al, dt, rd, rm); }
10639 void Vqneg(Condition cond, DataType dt, QRegister rd, QRegister rm) {
10650 vqneg(cond, dt, rd, rm);
10652 void Vqneg(DataType dt, QRegister rd, QRegister rm) { Vqneg(al, dt, rd, rm); }
10655 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
10667 vqrdmulh(cond, dt, rd, rn, rm);
10669 void Vqrdmulh(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
10670 Vqrdmulh(al, dt, rd, rn, rm);
10674 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
10686 vqrdmulh(cond, dt, rd, rn, rm);
10688 void Vqrdmulh(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
10689 Vqrdmulh(al, dt, rd, rn, rm);
10693 DataType dt,
10708 vqrdmulh(cond, dt, rd, rn, rm);
10710 void Vqrdmulh(DataType dt, DRegister rd, DRegister rn, DRegisterLane rm) {
10711 Vqrdmulh(al, dt, rd, rn, rm);
10715 DataType dt,
10730 vqrdmulh(cond, dt, rd, rn, rm);
10732 void Vqrdmulh(DataType dt, QRegister rd, QRegister rn, DRegisterLane rm) {
10733 Vqrdmulh(al, dt, rd, rn, rm);
10737 Condition cond, DataType dt, DRegister rd, DRegister rm, DRegister rn) {
10749 vqrshl(cond, dt, rd, rm, rn);
10751 void Vqrshl(DataType dt, DRegister rd, DRegister rm, DRegister rn) {
10752 Vqrshl(al, dt, rd, rm, rn);
10756 Condition cond, DataType dt, QRegister rd, QRegister rm, QRegister rn) {
10768 vqrshl(cond, dt, rd, rm, rn);
10770 void Vqrshl(DataType dt, QRegister rd, QRegister rm, QRegister rn) {
10771 Vqrshl(al, dt, rd, rm, rn);
10775 DataType dt,
10790 vqrshrn(cond, dt, rd, rm, operand);
10792 void Vqrshrn(DataType dt,
10796 Vqrshrn(al, dt, rd, rm, operand);
10800 DataType dt,
10815 vqrshrun(cond, dt, rd, rm, operand);
10817 void Vqrshrun(DataType dt,
10821 Vqrshrun(al, dt, rd, rm, operand);
10825 DataType dt,
10840 vqshl(cond, dt, rd, rm, operand);
10842 void Vqshl(DataType dt, DRegister rd, DRegister rm, const DOperand& operand) {
10843 Vqshl(al, dt, rd, rm, operand);
10847 DataType dt,
10862 vqshl(cond, dt, rd, rm, operand);
10864 void Vqshl(DataType dt, QRegister rd, QRegister rm, const QOperand& operand) {
10865 Vqshl(al, dt, rd, rm, operand);
10869 DataType dt,
10884 vqshlu(cond, dt, rd, rm, operand);
10886 void Vqshlu(DataType dt,
10890 Vqshlu(al, dt, rd, rm, operand);
10894 DataType dt,
10909 vqshlu(cond, dt, rd, rm, operand);
10911 void Vqshlu(DataType dt,
10915 Vqshlu(al, dt, rd, rm, operand);
10919 DataType dt,
10934 vqshrn(cond, dt, rd, rm, operand);
10936 void Vqshrn(DataType dt,
10940 Vqshrn(al, dt, rd, rm, operand);
10944 DataType dt,
10959 vqshrun(cond, dt, rd, rm, operand);
10961 void Vqshrun(DataType dt,
10965 Vqshrun(al, dt, rd, rm, operand);
10969 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
10981 vqsub(cond, dt, rd, rn, rm);
10983 void Vqsub(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
10984 Vqsub(al, dt, rd, rn, rm);
10988 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
11000 vqsub(cond, dt, rd, rn, rm);
11002 void Vqsub(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
11003 Vqsub(al, dt, rd, rn, rm);
11007 Condition cond, DataType dt, DRegister rd, QRegister rn, QRegister rm) {
11019 vraddhn(cond, dt, rd, rn, rm);
11021 void Vraddhn(DataType dt, DRegister rd, QRegister rn, QRegister rm) {
11022 Vraddhn(al, dt, rd, rn, rm);
11025 void Vrecpe(Condition cond, DataType dt, DRegister rd, DRegister rm) {
11036 vrecpe(cond, dt, rd, rm);
11038 void Vrecpe(DataType dt, DRegister rd, DRegister rm) {
11039 Vrecpe(al, dt, rd, rm);
11042 void Vrecpe(Condition cond, DataType dt, QRegister rd, QRegister rm) {
11053 vrecpe(cond, dt, rd, rm);
11055 void Vrecpe(DataType dt, QRegister rd, QRegister rm) {
11056 Vrecpe(al, dt, rd, rm);
11060 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
11072 vrecps(cond, dt, rd, rn, rm);
11074 void Vrecps(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
11075 Vrecps(al, dt, rd, rn, rm);
11079 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
11091 vrecps(cond, dt, rd, rn, rm);
11093 void Vrecps(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
11094 Vrecps(al, dt, rd, rn, rm);
11097 void Vrev16(Condition cond, DataType dt, DRegister rd, DRegister rm) {
11108 vrev16(cond, dt, rd, rm);
11110 void Vrev16(DataType dt, DRegister rd, DRegister rm) {
11111 Vrev16(al, dt, rd, rm);
11114 void Vrev16(Condition cond, DataType dt, QRegister rd, QRegister rm) {
11125 vrev16(cond, dt, rd, rm);
11127 void Vrev16(DataType dt, QRegister rd, QRegister rm) {
11128 Vrev16(al, dt, rd, rm);
11131 void Vrev32(Condition cond, DataType dt, DRegister rd, DRegister rm) {
11142 vrev32(cond, dt, rd, rm);
11144 void Vrev32(DataType dt, DRegister rd, DRegister rm) {
11145 Vrev32(al, dt, rd, rm);
11148 void Vrev32(Condition cond, DataType dt, QRegister rd, QRegister rm) {
11159 vrev32(cond, dt, rd, rm);
11161 void Vrev32(DataType dt, QRegister rd, QRegister rm) {
11162 Vrev32(al, dt, rd, rm);
11165 void Vrev64(Condition cond, DataType dt, DRegister rd, DRegister rm) {
11176 vrev64(cond, dt, rd, rm);
11178 void Vrev64(DataType dt, DRegister rd, DRegister rm) {
11179 Vrev64(al, dt, rd, rm);
11182 void Vrev64(Condition cond, DataType dt, QRegister rd, QRegister rm) {
11193 vrev64(cond, dt, rd, rm);
11195 void Vrev64(DataType dt, QRegister rd, QRegister rm) {
11196 Vrev64(al, dt, rd, rm);
11200 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
11212 vrhadd(cond, dt, rd, rn, rm);
11214 void Vrhadd(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
11215 Vrhadd(al, dt, rd, rn, rm);
11219 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
11231 vrhadd(cond, dt, rd, rn, rm);
11233 void Vrhadd(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
11234 Vrhadd(al, dt, rd, rn, rm);
11237 void Vrinta(DataType dt, DRegister rd, DRegister rm) {
11243 vrinta(dt, rd, rm);
11246 void Vrinta(DataType dt, QRegister rd, QRegister rm) {
11252 vrinta(dt, rd, rm);
11255 void Vrinta(DataType dt, SRegister rd, SRegister rm) {
11261 vrinta(dt, rd, rm);
11264 void Vrintm(DataType dt, DRegister rd, DRegister rm) {
11270 vrintm(dt, rd, rm);
11273 void Vrintm(DataType dt, QRegister rd, QRegister rm) {
11279 vrintm(dt, rd, rm);
11282 void Vrintm(DataType dt, SRegister rd, SRegister rm) {
11288 vrintm(dt, rd, rm);
11291 void Vrintn(DataType dt, DRegister rd, DRegister rm) {
11297 vrintn(dt, rd, rm);
11300 void Vrintn(DataType dt, QRegister rd, QRegister rm) {
11306 vrintn(dt, rd, rm);
11309 void Vrintn(DataType dt, SRegister rd, SRegister rm) {
11315 vrintn(dt, rd, rm);
11318 void Vrintp(DataType dt, DRegister rd, DRegister rm) {
11324 vrintp(dt, rd, rm);
11327 void Vrintp(DataType dt, QRegister rd, QRegister rm) {
11333 vrintp(dt, rd, rm);
11336 void Vrintp(DataType dt, SRegister rd, SRegister rm) {
11342 vrintp(dt, rd, rm);
11345 void Vrintr(Condition cond, DataType dt, SRegister rd, SRegister rm) {
11356 vrintr(cond, dt, rd, rm);
11358 void Vrintr(DataType dt, SRegister rd, SRegister rm) {
11359 Vrintr(al, dt, rd, rm);
11362 void Vrintr(Condition cond, DataType dt, DRegister rd, DRegister rm) {
11373 vrintr(cond, dt, rd, rm);
11375 void Vrintr(DataType dt, DRegister rd, DRegister rm) {
11376 Vrintr(al, dt, rd, rm);
11379 void Vrintx(Condition cond, DataType dt, DRegister rd, DRegister rm) {
11390 vrintx(cond, dt, rd, rm);
11392 void Vrintx(DataType dt, DRegister rd, DRegister rm) {
11393 Vrintx(al, dt, rd, rm);
11396 void Vrintx(DataType dt, QRegister rd, QRegister rm) {
11402 vrintx(dt, rd, rm);
11405 void Vrintx(Condition cond, DataType dt, SRegister rd, SRegister rm) {
11416 vrintx(cond, dt, rd, rm);
11418 void Vrintx(DataType dt, SRegister rd, SRegister rm) {
11419 Vrintx(al, dt, rd, rm);
11422 void Vrintz(Condition cond, DataType dt, DRegister rd, DRegister rm) {
11433 vrintz(cond, dt, rd, rm);
11435 void Vrintz(DataType dt, DRegister rd, DRegister rm) {
11436 Vrintz(al, dt, rd, rm);
11439 void Vrintz(DataType dt, QRegister rd, QRegister rm) {
11445 vrintz(dt, rd, rm);
11448 void Vrintz(Condition cond, DataType dt, SRegister rd, SRegister rm) {
11459 vrintz(cond, dt, rd, rm);
11461 void Vrintz(DataType dt, SRegister rd, SRegister rm) {
11462 Vrintz(al, dt, rd, rm);
11466 Condition cond, DataType dt, DRegister rd, DRegister rm, DRegister rn) {
11478 vrshl(cond, dt, rd, rm, rn);
11480 void Vrshl(DataType dt, DRegister rd, DRegister rm, DRegister rn) {
11481 Vrshl(al, dt, rd, rm, rn);
11485 Condition cond, DataType dt, QRegister rd, QRegister rm, QRegister rn) {
11497 vrshl(cond, dt, rd, rm, rn);
11499 void Vrshl(DataType dt, QRegister rd, QRegister rm, QRegister rn) {
11500 Vrshl(al, dt, rd, rm, rn);
11504 DataType dt,
11519 vrshr(cond, dt, rd, rm, operand);
11521 void Vrshr(DataType dt, DRegister rd, DRegister rm, const DOperand& operand) {
11522 Vrshr(al, dt, rd, rm, operand);
11526 DataType dt,
11541 vrshr(cond, dt, rd, rm, operand);
11543 void Vrshr(DataType dt, QRegister rd, QRegister rm, const QOperand& operand) {
11544 Vrshr(al, dt, rd, rm, operand);
11548 DataType dt,
11563 vrshrn(cond, dt, rd, rm, operand);
11565 void Vrshrn(DataType dt,
11569 Vrshrn(al, dt, rd, rm, operand);
11572 void Vrsqrte(Condition cond, DataType dt, DRegister rd, DRegister rm) {
11583 vrsqrte(cond, dt, rd, rm);
11585 void Vrsqrte(DataType dt, DRegister rd, DRegister rm) {
11586 Vrsqrte(al, dt, rd, rm);
11589 void Vrsqrte(Condition cond, DataType dt, QRegister rd, QRegister rm) {
11600 vrsqrte(cond, dt, rd, rm);
11602 void Vrsqrte(DataType dt, QRegister rd, QRegister rm) {
11603 Vrsqrte(al, dt, rd, rm);
11607 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
11619 vrsqrts(cond, dt, rd, rn, rm);
11621 void Vrsqrts(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
11622 Vrsqrts(al, dt, rd, rn, rm);
11626 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
11638 vrsqrts(cond, dt, rd, rn, rm);
11640 void Vrsqrts(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
11641 Vrsqrts(al, dt, rd, rn, rm);
11645 DataType dt,
11660 vrsra(cond, dt, rd, rm, operand);
11662 void Vrsra(DataType dt, DRegister rd, DRegister rm, const DOperand& operand) {
11663 Vrsra(al, dt, rd, rm, operand);
11667 DataType dt,
11682 vrsra(cond, dt, rd, rm, operand);
11684 void Vrsra(DataType dt, QRegister rd, QRegister rm, const QOperand& operand) {
11685 Vrsra(al, dt, rd, rm, operand);
11689 Condition cond, DataType dt, DRegister rd, QRegister rn, QRegister rm) {
11701 vrsubhn(cond, dt, rd, rn, rm);
11703 void Vrsubhn(DataType dt, DRegister rd, QRegister rn, QRegister rm) {
11704 Vrsubhn(al, dt, rd, rn, rm);
11707 void Vseleq(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
11714 vseleq(dt, rd, rn, rm);
11717 void Vseleq(DataType dt, SRegister rd, SRegister rn, SRegister rm) {
11724 vseleq(dt, rd, rn, rm);
11727 void Vselge(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
11734 vselge(dt, rd, rn, rm);
11737 void Vselge(DataType dt, SRegister rd, SRegister rn, SRegister rm) {
11744 vselge(dt, rd, rn, rm);
11747 void Vselgt(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
11754 vselgt(dt, rd, rn, rm);
11757 void Vselgt(DataType dt, SRegister rd, SRegister rn, SRegister rm) {
11764 vselgt(dt, rd, rn, rm);
11767 void Vselvs(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
11774 vselvs(dt, rd, rn, rm);
11777 void Vselvs(DataType dt, SRegister rd, SRegister rn, SRegister rm) {
11784 vselvs(dt, rd, rn, rm);
11788 DataType dt,
11803 vshl(cond, dt, rd, rm, operand);
11805 void Vshl(DataType dt, DRegister rd, DRegister rm, const DOperand& operand) {
11806 Vshl(al, dt, rd, rm, operand);
11810 DataType dt,
11825 vshl(cond, dt, rd, rm, operand);
11827 void Vshl(DataType dt, QRegister rd, QRegister rm, const QOperand& operand) {
11828 Vshl(al, dt, rd, rm, operand);
11832 DataType dt,
11847 vshll(cond, dt, rd, rm, operand);
11849 void Vshll(DataType dt, QRegister rd, DRegister rm, const DOperand& operand) {
11850 Vshll(al, dt, rd, rm, operand);
11854 DataType dt,
11869 vshr(cond, dt, rd, rm, operand);
11871 void Vshr(DataType dt, DRegister rd, DRegister rm, const DOperand& operand) {
11872 Vshr(al, dt, rd, rm, operand);
11876 DataType dt,
11891 vshr(cond, dt, rd, rm, operand);
11893 void Vshr(DataType dt, QRegister rd, QRegister rm, const QOperand& operand) {
11894 Vshr(al, dt, rd, rm, operand);
11898 DataType dt,
11913 vshrn(cond, dt, rd, rm, operand);
11915 void Vshrn(DataType dt, DRegister rd, QRegister rm, const QOperand& operand) {
11916 Vshrn(al, dt, rd, rm, operand);
11920 DataType dt,
11935 vsli(cond, dt, rd, rm, operand);
11937 void Vsli(DataType dt, DRegister rd, DRegister rm, const DOperand& operand) {
11938 Vsli(al, dt, rd, rm, operand);
11942 DataType dt,
11957 vsli(cond, dt, rd, rm, operand);
11959 void Vsli(DataType dt, QRegister rd, QRegister rm, const QOperand& operand) {
11960 Vsli(al, dt, rd, rm, operand);
11963 void Vsqrt(Condition cond, DataType dt, SRegister rd, SRegister rm) {
11974 vsqrt(cond, dt, rd, rm);
11976 void Vsqrt(DataType dt, SRegister rd, SRegister rm) { Vsqrt(al, dt, rd, rm); }
11978 void Vsqrt(Condition cond, DataType dt, DRegister rd, DRegister rm) {
11989 vsqrt(cond, dt, rd, rm);
11991 void Vsqrt(DataType dt, DRegister rd, DRegister rm) { Vsqrt(al, dt, rd, rm); }
11994 DataType dt,
12009 vsra(cond, dt, rd, rm, operand);
12011 void Vsra(DataType dt, DRegister rd, DRegister rm, const DOperand& operand) {
12012 Vsra(al, dt, rd, rm, operand);
12016 DataType dt,
12031 vsra(cond, dt, rd, rm, operand);
12033 void Vsra(DataType dt, QRegister rd, QRegister rm, const QOperand& operand) {
12034 Vsra(al, dt, rd, rm, operand);
12038 DataType dt,
12053 vsri(cond, dt, rd, rm, operand);
12055 void Vsri(DataType dt, DRegister rd, DRegister rm, const DOperand& operand) {
12056 Vsri(al, dt, rd, rm, operand);
12060 DataType dt,
12075 vsri(cond, dt, rd, rm, operand);
12077 void Vsri(DataType dt, QRegister rd, QRegister rm, const QOperand& operand) {
12078 Vsri(al, dt, rd, rm, operand);
12082 DataType dt,
12095 vst1(cond, dt, nreglist, operand);
12097 void Vst1(DataType dt,
12100 Vst1(al, dt, nreglist, operand);
12104 DataType dt,
12117 vst2(cond, dt, nreglist, operand);
12119 void Vst2(DataType dt,
12122 Vst2(al, dt, nreglist, operand);
12126 DataType dt,
12139 vst3(cond, dt, nreglist, operand);
12141 void Vst3(DataType dt,
12144 Vst3(al, dt, nreglist, operand);
12148 DataType dt,
12161 vst3(cond, dt, nreglist, operand);
12163 void Vst3(DataType dt,
12166 Vst3(al, dt, nreglist, operand);
12170 DataType dt,
12183 vst4(cond, dt, nreglist, operand);
12185 void Vst4(DataType dt,
12188 Vst4(al, dt, nreglist, operand);
12192 DataType dt,
12206 vstm(cond, dt, rn, write_back, dreglist);
12208 void Vstm(DataType dt,
12212 Vstm(al, dt, rn, write_back, dreglist);
12225 DataType dt,
12239 vstm(cond, dt, rn, write_back, sreglist);
12241 void Vstm(DataType dt,
12245 Vstm(al, dt, rn, write_back, sreglist);
12258 DataType dt,
12272 vstmdb(cond, dt, rn, write_back, dreglist);
12274 void Vstmdb(DataType dt,
12278 Vstmdb(al, dt, rn, write_back, dreglist);
12291 DataType dt,
12305 vstmdb(cond, dt, rn, write_back, sreglist);
12307 void Vstmdb(DataType dt,
12311 Vstmdb(al, dt, rn, write_back, sreglist);
12324 DataType dt,
12338 vstmia(cond, dt, rn, write_back, dreglist);
12340 void Vstmia(DataType dt,
12344 Vstmia(al, dt, rn, write_back, dreglist);
12357 DataType dt,
12371 vstmia(cond, dt, rn, write_back, sreglist);
12373 void Vstmia(DataType dt,
12377 Vstmia(al, dt, rn, write_back, sreglist);
12390 DataType dt,
12403 vstr(cond, dt, rd, operand);
12405 void Vstr(DataType dt, DRegister rd, const MemOperand& operand) {
12406 Vstr(al, dt, rd, operand);
12416 DataType dt,
12429 vstr(cond, dt, rd, operand);
12431 void Vstr(DataType dt, SRegister rd, const MemOperand& operand) {
12432 Vstr(al, dt, rd, operand);
12442 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
12454 vsub(cond, dt, rd, rn, rm);
12456 void Vsub(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
12457 Vsub(al, dt, rd, rn, rm);
12461 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
12473 vsub(cond, dt, rd, rn, rm);
12475 void Vsub(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
12476 Vsub(al, dt, rd, rn, rm);
12480 Condition cond, DataType dt, SRegister rd, SRegister rn, SRegister rm) {
12492 vsub(cond, dt, rd, rn, rm);
12494 void Vsub(DataType dt, SRegister rd, SRegister rn, SRegister rm) {
12495 Vsub(al, dt, rd, rn, rm);
12499 Condition cond, DataType dt, DRegister rd, QRegister rn, QRegister rm) {
12511 vsubhn(cond, dt, rd, rn, rm);
12513 void Vsubhn(DataType dt, DRegister rd, QRegister rn, QRegister rm) {
12514 Vsubhn(al, dt, rd, rn, rm);
12518 Condition cond, DataType dt, QRegister rd, DRegister rn, DRegister rm) {
12530 vsubl(cond, dt, rd, rn, rm);
12532 void Vsubl(DataType dt, QRegister rd, DRegister rn, DRegister rm) {
12533 Vsubl(al, dt, rd, rn, rm);
12537 Condition cond, DataType dt, QRegister rd, QRegister rn, DRegister rm) {
12549 vsubw(cond, dt, rd, rn, rm);
12551 void Vsubw(DataType dt, QRegister rd, QRegister rn, DRegister rm) {
12552 Vsubw(al, dt, rd, rn, rm);
12555 void Vswp(Condition cond, DataType dt, DRegister rd, DRegister rm) {
12566 vswp(cond, dt, rd, rm);
12568 void Vswp(DataType dt, DRegister rd, DRegister rm) { Vswp(al, dt, rd, rm); }
12576 void Vswp(Condition cond, DataType dt, QRegister rd, QRegister rm) {
12587 vswp(cond, dt, rd, rm);
12589 void Vswp(DataType dt, QRegister rd, QRegister rm) { Vswp(al, dt, rd, rm); }
12598 DataType dt,
12613 vtbl(cond, dt, rd, nreglist, rm);
12615 void Vtbl(DataType dt,
12619 Vtbl(al, dt, rd, nreglist, rm);
12623 DataType dt,
12638 vtbx(cond, dt, rd, nreglist, rm);
12640 void Vtbx(DataType dt,
12644 Vtbx(al, dt, rd, nreglist, rm);
12647 void Vtrn(Condition cond, DataType dt, DRegister rd, DRegister rm) {
12658 vtrn(cond, dt, rd, rm);
12660 void Vtrn(DataType dt, DRegister rd, DRegister rm) { Vtrn(al, dt, rd, rm); }
12662 void Vtrn(Condition cond, DataType dt, QRegister rd, QRegister rm) {
12673 vtrn(cond, dt, rd, rm);
12675 void Vtrn(DataType dt, QRegister rd, QRegister rm) { Vtrn(al, dt, rd, rm); }
12678 Condition cond, DataType dt, DRegister rd, DRegister rn, DRegister rm) {
12690 vtst(cond, dt, rd, rn, rm);
12692 void Vtst(DataType dt, DRegister rd, DRegister rn, DRegister rm) {
12693 Vtst(al, dt, rd, rn, rm);
12697 Condition cond, DataType dt, QRegister rd, QRegister rn, QRegister rm) {
12709 vtst(cond, dt, rd, rn, rm);
12711 void Vtst(DataType dt, QRegister rd, QRegister rn, QRegister rm) {
12712 Vtst(al, dt, rd, rn, rm);
12715 void Vuzp(Condition cond, DataType dt, DRegister rd, DRegister rm) {
12726 vuzp(cond, dt, rd, rm);
12728 void Vuzp(DataType dt, DRegister rd, DRegister rm) { Vuzp(al, dt, rd, rm); }
12730 void Vuzp(Condition cond, DataType dt, QRegister rd, QRegister rm) {
12741 vuzp(cond, dt, rd, rm);
12743 void Vuzp(DataType dt, QRegister rd, QRegister rm) { Vuzp(al, dt, rd, rm); }
12745 void Vzip(Condition cond, DataType dt, DRegister rd, DRegister rm) {
12756 vzip(cond, dt, rd, rm);
12758 void Vzip(DataType dt, DRegister rd, DRegister rm) { Vzip(al, dt, rd, rm); }
12760 void Vzip(Condition cond, DataType dt, QRegister rd, QRegister rm) {
12771 vzip(cond, dt, rd, rm);
12773 void Vzip(DataType dt, QRegister rd, QRegister rm) { Vzip(al, dt, rd, rm); }
13139 "void Vrinta(DataType dt, DRegister rd, DRegister rm)",
13146 "void Vrinta(DataType dt, QRegister rd, QRegister rm)",
13153 "void Vrinta(DataType dt, SRegister rd, SRegister rm)",
13161 "void Vrintm(DataType dt, DRegister rd, DRegister rm)",
13168 "void Vrintm(DataType dt, QRegister rd, QRegister rm)",
13175 "void Vrintm(DataType dt, SRegister rd, SRegister rm)",
13183 "void Vrintn(DataType dt, DRegister rd, DRegister rm)",
13190 "void Vrintn(DataType dt, QRegister rd, QRegister rm)",
13197 "void Vrintn(DataType dt, SRegister rd, SRegister rm)",
13205 "void Vrintp(DataType dt, DRegister rd, DRegister rm)",
13212 "void Vrintp(DataType dt, QRegister rd, QRegister rm)",
13219 "void Vrintp(DataType dt, SRegister rd, SRegister rm)",
13227 "void Vrintr(Condition cond, DataType dt, SRegister rd, SRegister rm)",
13238 "void Vrintr(DataType dt, SRegister rd, SRegister rm)",
13246 "void Vrintr(Condition cond, DataType dt, DRegister rd, DRegister rm)",
13257 "void Vrintr(DataType dt, DRegister rd, DRegister rm)",
13265 "void Vrintx(Condition cond, DataType dt, DRegister rd, DRegister rm)",
13276 "void Vrintx(DataType dt, DRegister rd, DRegister rm)",
13284 "void Vrintx(DataType dt, QRegister rd, QRegister rm)",
13292 "void Vrintx(Condition cond, DataType dt, SRegister rd, SRegister rm)",
13303 "void Vrintx(DataType dt, SRegister rd, SRegister rm)",
13311 "void Vrintz(Condition cond, DataType dt, DRegister rd, DRegister rm)",
13322 "void Vrintz(DataType dt, DRegister rd, DRegister rm)",
13330 "void Vrintz(DataType dt, QRegister rd, QRegister rm)",
13338 "void Vrintz(Condition cond, DataType dt, SRegister rd, SRegister rm)",
13349 "void Vrintz(DataType dt, SRegister rd, SRegister rm)",