Lines Matching refs:QM
83 #define TESTINSN_un(instruction, QD, QM, QMtype, QMval) \ argument
89 "vdup." #QMtype " " #QM ", %1\n\t" \
94 : #QD, #QM, "memory" \
106 "vldmia %2!, {" #QM "}\n\t" \
111 : #QD, #QM, "%2", "memory" \
118 #define TESTINSN_un_q(instruction, QD, QM, QMtype, QMval) \ argument
127 "vdup." #QMtype " " #QM ", %2\n\t" \
134 : #QD, #QM, "memory", "r4" \
150 "vldmia %3!, {" #QM "}\n\t" \
157 : #QD, #QM, "memory", "r4" \
164 #define TESTINSN_bin(instruction, QD, QM, QMtype, QMval, QN, QNtype, QNval) \ argument
170 "vdup." #QMtype " " #QM ", %1\n\t" \
176 : #QD, #QM, #QN, "memory" \
202 #define TESTINSN_bin_f(instruction, QD, QM, QMtype, QMval, QN, QNtype, QNval) \ argument
208 "vdup." #QMtype " " #QM ", %1\n\t" \
214 : #QD, #QM, #QN, "memory" \
227 "vldmia %4!, {" #QM "}\n\t" \
233 : #QD, #QM, #QN, "memory" \
240 #define TESTINSN_bin_q(instruction, QD, QM, QMtype, QMval, QN, QNtype, QNval) \ argument
249 "vdup." #QMtype " " #QM ", %2\n\t" \
257 : #QD, #QM, #QN, "memory", "r4" \
273 "vldmia %4!, {" #QM "}\n\t" \
281 : #QD, #QM, #QN, "memory", "r4" \
291 #define TESTINSN_dual(instruction, QM, QMtype, QMval, QN, QNtype, QNval) \ argument
297 "vdup." #QMtype " " #QM ", %2\n\t" \
300 "vstmia %0, {" #QM "}\n\t" \
304 : #QM, #QN, "memory" \
318 "vldmia %4!, {" #QM "}\n\t" \
321 "vstmia %0, {" #QM "}\n\t" \
325 : #QM, #QN, "%4", "memory" \
334 #define TESTINSN_2reg_shift(instruction, QD, QM, QMtype, QMval, imm) \
340 "vdup." #QMtype " " #QM ", %1\n\t" \
345 : #QD, #QM, "memory" \