Lines Matching refs:QMval
86 #define TESTINSN_un(instruction, QD, QM, QMtype, QMval) \ argument
96 : "r" (out), "r" (QMval) \
101 instruction, out[1], out[0], QMval); \
115 : "r" (out), "r" (QMval), "r" (addr), "r" (mem) \
120 instruction, out[1], out[0], QMval ); \
123 #define TESTINSN_un_q(instruction, QD, QM, QMtype, QMval) \ argument
138 : "r" (out), "r" (QMval) \
143 instruction, out[1], out[0], QMval, fpscr); \
161 : "r" (out), "r" (QMval), "r" (addr), "r" (mem) \
166 instruction, out[1], out[0], QMval, fpscr); \
169 #define TESTINSN_core_to_scalar(instruction, QD, QM, QMval) \ argument
179 : "r" (out), "r" (QMval) \
184 instruction, out[1], out[0], QMval); \
187 #define TESTINSN_scalar_to_core(instruction, QD, QM, QMtype, QMval) \ argument
197 : "r" (out), "r" (QMval) \
202 instruction, out[0], QMval); \
373 #define TESTINSN_bin(instruction, QD, QM, QMtype, QMval, QN, QNtype, QNval) \ argument
384 : "r" (out), "r" (QMval), "r" (QNval) \
390 instruction, out[1], out[0], QMval, QNval); \
404 : "r" (out), "r" (QMval), "r" (QNval), "r" (mem) \
410 instruction, out[1], out[0], QMval, QNval); \
413 #define TESTINSN_bin_f(instruction, QD, QM, QMtype, QMval, QN, QNtype, QNval) \ argument
424 : "r" (out), "r" (QMval), "r" (QNval), "r"(0x3f800000) \
430 instruction, out[1], out[0], QMval, QNval); \
444 : "r" (out), "r" (QMval), "r" (QNval), "r"(0x3f800000), "r" (addr), "r" (mem) \
450 instruction, out[1], out[0], QMval, QNval); \
453 #define TESTINSN_tbl(instruction, QD, QM, QMtype, QMval, QN1, QN1type, QN1val, \ argument
468 : "r" (out), "r" (QMval), "r" (QN1val), "r" (QN2val), "r" (QN3val), \
478 instruction, out[1], out[0], QMval, QN1val, QN2val, QN3val, QN4val); \
495 : "r" (out), "r" (QMval), "r" (QN1val), "r" (QN2val), "r" (QN3val), \
505 instruction, out[1], out[0], QMval, QN1val, QN2val, QN3val, QN4val); \
508 #define TESTINSN_tbl_1(instruction, QD, QM, QMtype, QMval, QN1, QN1type, QN1val) \ argument
509 TESTINSN_tbl(instruction, QD, QM, QMtype, QMval, QN1, QN1type, QN1val, \
511 #define TESTINSN_tbl_2(instruction, QD, QM, QMtype, QMval, QN1, QN1type, QN1val, \ argument
513 TESTINSN_tbl(instruction, QD, QM, QMtype, QMval, QN1, QN1type, QN1val, \
515 #define TESTINSN_tbl_3(instruction, QD, QM, QMtype, QMval, QN1, QN1type, QN1val, \ argument
517 TESTINSN_tbl(instruction, QD, QM, QMtype, QMval, QN1, QN1type, QN1val, \
519 #define TESTINSN_tbl_4(instruction, QD, QM, QMtype, QMval, QN1, QN1type, QN1val, \ argument
521 TESTINSN_tbl(instruction, QD, QM, QMtype, QMval, QN1, QN1type, QN1val, \
524 #define TESTINSN_bin_q(instruction, QD, QM, QMtype, QMval, QN, QNtype, QNval) \ argument
540 : "r" (out), "r" (QMval), "r" (QNval) \
546 instruction, out[1], out[0], QMval, QNval, fpscr); \
565 : "r" (out), "r" (QMval), "r" (QNval), "r" (addr), "r" (mem) \
571 instruction, out[1], out[0], QMval, QNval, fpscr); \
574 #define TESTINSN_dual(instruction, QM, QMtype, QMval, QN, QNtype, QNval) \ argument
588 : "r" (out1), "r" (out2), "r" (QMval), "r" (QNval), "r" (addr), "r" (mem) \
594 instruction, out1[1], out1[0], out2[1], out2[0], QMval, QNval); \
609 : "r" (out1), "r" (out2), "r" (QMval), "r" (QNval), "r" (addr), "r" (mem) \
615 instruction, out1[1], out1[0], out2[1], out2[0], QMval, QNval); \
619 #define TESTINSN_2reg_shift(instruction, QD, QM, QMtype, QMval, imm) \
629 : "r" (out), "r" (QMval) \
634 instruction, out[1], out[0], QMval); \