Lines Matching refs:QN
373 #define TESTINSN_bin(instruction, QD, QM, QMtype, QMval, QN, QNtype, QNval) \
380 "vdup." #QNtype " " #QN ", %2\n\t" \
385 : #QD, #QM, #QN, "memory" \
389 " Qn (" #QNtype ")0x%08x\n", \
400 "vdup." #QNtype " " #QN ", %3\n\t" \
405 : #QD, #QM, #QN, "memory" \
409 " Qn (" #QNtype ")0x%08x\n", \
413 #define TESTINSN_bin_f(instruction, QD, QM, QMtype, QMval, QN, QNtype, QNval) \
420 "vdup." #QNtype " " #QN ", %2\n\t" \
425 : #QD, #QM, #QN, "memory" \
429 " Qn (" #QNtype ")0x%08x\n", \
440 "vdup." #QNtype " " #QN ", %2\n\t" \
445 : #QD, #QM, #QN, "memory" \
449 " Qn (" #QNtype ")0x%08x\n", \
524 #define TESTINSN_bin_q(instruction, QD, QM, QMtype, QMval, QN, QNtype, QNval) \
534 "vdup." #QNtype " " #QN ", %3\n\t" \
541 : #QD, #QM, #QN, "memory", "r4" \
545 " Qn (" #QNtype ")0x%08x fpscr: %08x\n", \
559 "vdup." #QNtype " " #QN ", %3\n\t" \
566 : #QD, #QM, #QN, "memory", "r4" \
570 " Qn (" #QNtype ")0x%08x fpscr: %08x\n", \
574 #define TESTINSN_dual(instruction, QM, QMtype, QMval, QN, QNtype, QNval) \
583 "vdup." #QNtype " " #QN ", %3\n\t" \
586 "vstmia %1, {" #QN "}\n\t" \
589 : #QM, #QN, "memory" \
592 printf("%s :: Qm 0x%08x 0x%08x Qn 0x%08x 0x%08x Qm (" #QMtype ")0x%08x" \
593 " Qn (" #QNtype ")0x%08x\n", \
604 "vdup." #QNtype " " #QN ", %3\n\t" \
607 "vstmia %1, {" #QN "}\n\t" \
610 : #QM, #QN, "%4", "memory" \
613 printf("%s :: Qm 0x%08x 0x%08x Qn 0x%08x 0x%08x Qm (" #QMtype ")0x%08x" \
614 " Qn (" #QNtype ")0x%08x\n", \