/external/valgrind/main/none/tests/arm/ |
v6intThumb.c | 135 #define TESTINST3(instruction, RMval, RNval, RD, RM, RN, cvin) \ 256 TESTINST3("adds r0, r1, r2", 0, 0, r0, r1, r2, 0); 257 TESTINST3("adds r0, r1, r2", 0, 1, r0, r1, r2, 0); 258 TESTINST3("adds r0, r1, r2", 1, 0, r0, r1, r2, 0); 259 TESTINST3("adds r0, r1, r2", 1, 1, r0, r1, r2, 0); 260 TESTINST3("adds r0, r1, r2", 0, -1, r0, r1, r2, 0); 261 TESTINST3("adds r0, r1, r2", 1, -1, r0, r1, r2, 0); 262 TESTINST3("adds r0, r1, r2", 0x7fffffff, 1, r0, r1, r2, 0); 263 TESTINST3("adds r0, r1, r2", 0x80000000, -1, r0, r1, r2, 0); 264 TESTINST3("adds r0, r1, r2", 0x80000000, 0, r0, r1, r2, 0) [all...] |
v6media.c | 50 #define TESTINST3(instruction, RMval, RNval, RD, RM, RN, carryin) \ 152 TESTINST3("mul r0, r1, r2", 0, 0, r0, r1, r2, 0); 153 TESTINST3("mul r0, r1, r2", 0xffffffff, 0, r0, r1, r2, 0); 154 TESTINST3("mul r0, r1, r2", 0, 0xffffffff, r0, r1, r2, 0); 155 TESTINST3("mul r0, r1, r2", 0xffffffff, 0xffffffff, r0, r1, r2, 0); 156 TESTINST3("mul r0, r1, r2", 0x7fffffff, 0x7fffffff, r0, r1, r2, 0); 157 TESTINST3("mul r0, r1, r2", 0x0000ffff, 0x0000ffff, r0, r1, r2, 0); 161 TESTINST3("muls r0, r1, r2", 0, 0, r0, r1, r2, 0); 162 TESTINST3("muls r0, r1, r2", 0xffffffff, 0, r0, r1, r2, 0); 163 TESTINST3("muls r0, r1, r2", 0, 0xffffffff, r0, r1, r2, 0) [all...] |
v6intARM.c | 41 #define TESTINST3(instruction, RMval, RNval, RD, RM, RN, carryin) \ 165 TESTINST3("adds r0, r1, r2", 0, 0, r0, r1, r2, 0); 166 TESTINST3("adds r0, r1, r2", 0, 1, r0, r1, r2, 0); 167 TESTINST3("adds r0, r1, r2", 1, 0, r0, r1, r2, 0); 168 TESTINST3("adds r0, r1, r2", 1, 1, r0, r1, r2, 0); 169 TESTINST3("adds r0, r1, r2", 0, -1, r0, r1, r2, 0); 170 TESTINST3("adds r0, r1, r2", 1, -1, r0, r1, r2, 0); 171 TESTINST3("adds r0, r1, r2", 0x7fffffff, 1, r0, r1, r2, 0); 172 TESTINST3("adds r0, r1, r2", 0x80000000, -1, r0, r1, r2, 0); 173 TESTINST3("adds r0, r1, r2", 0x80000000, 0, r0, r1, r2, 0) [all...] |