Lines Matching refs:RD
19 #define TESTINST1(instruction, RD, cvin) \
27 "mov %0," #RD ";" \
31 : #RD, "cc", "memory" \
47 #define TESTINST1x(instruction, RDval, RD, cvin) \
54 "mov " #RD ",%3;" \
56 "mov %0," #RD ";" \
60 : #RD, "cc", "memory" \
74 #define TESTINST2(instruction, RMval, RD, RM, cvin) \
82 /* set #RD to 0x55555555 so we can see which parts get overwritten */ \
83 "mov " #RD ", #0x55" "\n\t" \
84 "orr " #RD "," #RD "," #RD ", LSL #8" "\n\t" \
85 "orr " #RD "," #RD "," #RD ", LSL #16" "\n\t" \
87 "mov %0," #RD ";" \
91 : #RD, #RM, "cc", "memory" \
106 #define TESTINST2x(instruction, RDval, RMval, RD, RM, cvin) \
114 "mov " #RD ",%4;" \
116 "mov %0," #RD ";" \
120 : #RD, #RM, "cc", "memory" \
135 #define TESTINST3(instruction, RMval, RNval, RD, RM, RN, cvin) \
145 "mov %0," #RD ";" \
149 : #RD, #RM, #RN, "cc", "memory" \
162 #define TESTINST4(instruction, RMval, RNval, RSval, RD, RM, RN, RS, cvin) \
173 "mov %0," #RD ";" \
177 : #RD, #RM, #RN, #RS, "cc", "memory" \
190 #define TESTINST4_2OUT(instruction, RDval, RD2val, RMval, RSval, RD, RD2, RM, RS, cvin) \
198 "mov " #RD ",%3;" \
203 "mov %0," #RD ";" \
208 : #RD, #RD2, #RM, #RS, "cc", "memory" \