Lines Matching refs:QN
164 #define TESTINSN_bin(instruction, QD, QM, QMtype, QMval, QN, QNtype, QNval) \
171 "vdup." #QNtype " " #QN ", %2\n\t" \
176 : #QD, #QM, #QN, "memory" \
179 " Qn (" #QNtype ")0x%08x\n", \
190 "vdup." #QNtype " " #QN ", %3\n\t" \
195 : #QD, #QM, #QN, "memory" \
198 " Qn (" #QNtype ")0x%08x\n", \
202 #define TESTINSN_bin_f(instruction, QD, QM, QMtype, QMval, QN, QNtype, QNval) \
209 "vdup." #QNtype " " #QN ", %2\n\t" \
214 : #QD, #QM, #QN, "memory" \
217 " Qn (" #QNtype ")0x%08x\n", \
228 "vdup." #QNtype " " #QN ", %2\n\t" \
233 : #QD, #QM, #QN, "memory" \
236 " Qn (" #QNtype ")0x%08x\n", \
240 #define TESTINSN_bin_q(instruction, QD, QM, QMtype, QMval, QN, QNtype, QNval) \
250 "vdup." #QNtype " " #QN ", %3\n\t" \
257 : #QD, #QM, #QN, "memory", "r4" \
260 " Qn (" #QNtype ")0x%08x fpscr: %08x\n", \
274 "vdup." #QNtype " " #QN ", %3\n\t" \
281 : #QD, #QM, #QN, "memory", "r4" \
284 " Qn (" #QNtype ")0x%08x fpscr: %08x\n", \
287 " Qn (" #QNtype ")0x%08x fpscr: %08x\n", \
291 #define TESTINSN_dual(instruction, QM, QMtype, QMval, QN, QNtype, QNval) \
298 "vdup." #QNtype " " #QN ", %3\n\t" \
301 "vstmia %1, {" #QN "}\n\t" \
304 : #QM, #QN, "memory" \
306 printf("%s :: Qm 0x%08x 0x%08x 0x%08x 0x%08x Qn 0x%08x 0x%08x 0x%08x 0x%08x" \
307 " Qm (" #QMtype ")0x%08x Qn (" #QNtype ")0x%08x\n", \
319 "vdup." #QNtype " " #QN ", %3\n\t" \
322 "vstmia %1, {" #QN "}\n\t" \
325 : #QM, #QN, "%4", "memory" \
327 printf("%s :: Qm 0x%08x 0x%08x 0x%08x 0x%08x Qn 0x%08x 0x%08x 0x%08x 0x%08x\nQm (" \
328 #QMtype ")0x%08x" " Qn (" #QNtype ")0x%08x\n", \
3354 #define TESTINSN_bin(instruction, QD, QM, QMtype, QMval, QN, QNtype, QNval) \
3361 "vdup." #QNtype " " #QN ", %2\n\t" \
3366 QN, "memory" \
3369 " Qn (" #QNtype ")0x%08x\n", \
3373 #define TESTINSN_bin_f(instruction, QD, QM, QMtype, QMval, QN, QNtype, QNval) \
3380 "vdup." #QNtype " " #QN ", %2\n\t" \
3385 : #QD, #QM, #QN, "memory" \
3388 " Qn (" #QNtype ")0x%08x\n", \
3392 #define TESTINSN_bin_q(instruction, QD, QM, QMtype, QMval, QN, QNtype, QNval) \
3402 "vdup." #QNtype " " #QN ", %3\n\t" \
3409 : #QD, #QM, #QN, "memory", "r4" \
3412 " Qn (" #QNtype ")0x%08x fpscr: %08x\n", \
3416 #define TESTINSN_dual(instruction, QM, QMtype, QMval, QN, QNtype, QNval) \
3423 "vdup." #QNtype " " #QN ", %3\n\t" \
3426 "vstmia %1, {" #QN "}\n\t" \
3429 : #QM, #QN, "memory" \
3431 printf("%s :: Qm 0x%08x 0x%08x 0x%08x 0x%08x Qn 0x%08x 0x%08x 0x%08x 0x%08x" \
3432 " Qm (" #QMtype ")0x%08x Qn (" #QNtype ")0x%08x\n", \
3438 #define TESTINSN_bin_0s(instruction, QD, QM, QMtype, QMval, QN, QNtype, QNval) \
3445 "vdup." #QNtype " " #QN ", %2\n\t" \
3450 : #QD, #QM, #QN, "memory" \
3453 " Qn (" #QNtype ")0x%08x\n", \