Lines Matching full:cpsr
21 unsigned int cpsr; \
32 "mrs %1,cpsr;" \
33 : "=&r" (out), "=&r" (cpsr) \
37 printf("%s :: rd 0x%08x rm 0x%08x, carryin %d, cpsr 0x%08x %c%c%c%c%c ge[3:0]=%d%d%d%d\n", \
40 cpsr & 0xffff0000, \
41 ((1<<31) & cpsr) ? 'N' : ' ', \
42 ((1<<30) & cpsr) ? 'Z' : ' ', \
43 ((1<<29) & cpsr) ? 'C' : ' ', \
44 ((1<<28) & cpsr) ? 'V' : ' ', \
45 ((1<<27) & cpsr) ? 'Q' : ' ', \
46 (cpsr >> 19) & 1, (cpsr >> 18) & 1, (cpsr >> 17) & 1, (cpsr >> 16) & 1 \
53 unsigned int cpsr; \
61 "mrs %1,cpsr;" \
62 : "=&r" (out), "=&r" (cpsr) \
66 printf("%s :: rd 0x%08x rm 0x%08x, rn 0x%08x, carryin %d, cpsr 0x%08x %c%c%c%c%c ge[3:0]=%d%d%d%d\n", \
69 cpsr & 0xffff0000, \
70 ((1<<31) & cpsr) ? 'N' : ' ', \
71 ((1<<30) & cpsr) ? 'Z' : ' ', \
72 ((1<<29) & cpsr) ? 'C' : ' ', \
73 ((1<<28) & cpsr) ? 'V' : ' ', \
74 ((1<<27) & cpsr) ? 'Q' : ' ', \
75 (cpsr >> 19) & 1, (cpsr >> 18) & 1, (cpsr >> 17) & 1, (cpsr >> 16) & 1 \
82 unsigned int cpsr; \
91 "mrs %1,cpsr;" \
92 : "=&r" (out), "=&r" (cpsr) \
96 printf("%s :: rd 0x%08x rm 0x%08x, rn 0x%08x rs 0x%08x, carryin %d, cpsr 0x%08x %c%c%c%c%c ge[3:0]=%d%d%d%d\n", \
99 cpsr & 0xffff0000, \
100 ((1<<31) & cpsr) ? 'N' : ' ', \
101 ((1<<30) & cpsr) ? 'Z' : ' ', \
102 ((1<<29) & cpsr) ? 'C' : ' ', \
103 ((1<<28) & cpsr) ? 'V' : ' ', \
104 ((1<<27) & cpsr) ? 'Q' : ' ', \
105 (cpsr >> 19) & 1, (cpsr >> 18) & 1, (cpsr >> 17) & 1, (cpsr >> 16) & 1 \
113 unsigned int cpsr; \
124 "mrs %2,cpsr;" \
125 : "=&r" (out), "=&r" (out2), "=&r" (cpsr) \
129 printf("%s :: rd 0x%08x rd2 0x%08x, rm 0x%08x rs 0x%08x, carryin %d, cpsr 0x%08x %c%c%c%c%c ge[3:0]=%d%d%d%d\n", \
132 cpsr & 0xffff0000, \
133 ((1<<31) & cpsr) ? 'N' : ' ', \
134 ((1<<30) & cpsr) ? 'Z' : ' ', \
135 ((1<<29) & cpsr) ? 'C' : ' ', \
136 ((1<<28) & cpsr) ? 'V' : ' ', \
137 ((1<<27) & cpsr) ? 'Q' : ' ', \
138 (cpsr >> 19) & 1, (cpsr >> 18) & 1, (cpsr >> 17) & 1, (cpsr >> 16) & 1 \