Home | History | Annotate | Download | only in arm

Lines Matching full:carryin

9 #define TESTINST2(instruction, RMval, RD, RM, carryin) \
27 : "r" (RMval), "r" (carryin) \
30 printf("%s :: rd 0x%08x rm 0x%08x, carryin %d, cpsr 0x%08x %c%c%c%c\n", \
32 carryin ? 1 : 0, \
41 #define TESTINST3(instruction, RMval, RNval, RD, RM, RN, carryin) \
56 : "r" (RMval), "r" (RNval), "r" (carryin) \
59 printf("%s :: rd 0x%08x rm 0x%08x, rn 0x%08x, carryin %d, cpsr 0x%08x %c%c%c%c\n", \
61 carryin ? 1 : 0, \
70 #define TESTINST4(instruction, RMval, RNval, RSval, RD, RM, RN, RS, carryin) \
86 : "r" (RMval), "r" (RNval), "r" (RSval), "r" (carryin) \
89 printf("%s :: rd 0x%08x rm 0x%08x, rn 0x%08x rs 0x%08x, carryin %d, cpsr 0x%08x %c%c%c%c\n", \
91 carryin ? 1 : 0, \
100 #define TESTINST4_2OUT(instruction, RDval, RD2val, RMval, RSval, RD, RD2, RM, RS, carryin) \
119 : "r" (RDval), "r" (RD2val), "r" (RMval), "r" (RSval), "r" (carryin) \
122 printf("%s :: rd 0x%08x rd2 0x%08x, rm 0x%08x rs 0x%08x, carryin %d, cpsr 0x%08x %c%c%c%c\n", \
124 carryin ? 1 : 0, \