Lines Matching refs:R0

214   __ movs(R0, ShifterOperand(R1));  in TEST_F()
215 __ mov(R0, ShifterOperand(R1)); in TEST_F()
218 __ mov(R0, ShifterOperand(1)); in TEST_F()
227 __ mov(R0, ShifterOperand(R1)); in TEST_F()
234 __ mov(R0, ShifterOperand(R1)); in TEST_F()
235 __ adds(R0, R1, ShifterOperand(R2)); in TEST_F()
236 __ add(R0, R1, ShifterOperand(0)); in TEST_F()
243 __ mvn(R0, ShifterOperand(R1), AL, kCcKeep); in TEST_F()
244 __ add(R0, R1, ShifterOperand(R2), AL, kCcKeep); in TEST_F()
245 __ sub(R0, R1, ShifterOperand(R2), AL, kCcKeep); in TEST_F()
246 __ and_(R0, R1, ShifterOperand(R2), AL, kCcKeep); in TEST_F()
247 __ orr(R0, R1, ShifterOperand(R2), AL, kCcKeep); in TEST_F()
248 __ orn(R0, R1, ShifterOperand(R2), AL, kCcKeep); in TEST_F()
249 __ eor(R0, R1, ShifterOperand(R2), AL, kCcKeep); in TEST_F()
250 __ bic(R0, R1, ShifterOperand(R2), AL, kCcKeep); in TEST_F()
251 __ adc(R0, R1, ShifterOperand(R2), AL, kCcKeep); in TEST_F()
252 __ sbc(R0, R1, ShifterOperand(R2), AL, kCcKeep); in TEST_F()
253 __ rsb(R0, R1, ShifterOperand(R2), AL, kCcKeep); in TEST_F()
254 __ teq(R0, ShifterOperand(R1)); in TEST_F()
257 __ movs(R0, ShifterOperand(R1)); in TEST_F()
258 __ mov(R0, ShifterOperand(R1), AL, kCcKeep); in TEST_F()
259 __ mvns(R0, ShifterOperand(R1)); in TEST_F()
260 __ add(R0, R0, ShifterOperand(R1), AL, kCcKeep); in TEST_F()
261 __ adds(R0, R1, ShifterOperand(R2)); in TEST_F()
262 __ subs(R0, R1, ShifterOperand(R2)); in TEST_F()
263 __ adcs(R0, R0, ShifterOperand(R1)); in TEST_F()
264 __ sbcs(R0, R0, ShifterOperand(R1)); in TEST_F()
265 __ ands(R0, R0, ShifterOperand(R1)); in TEST_F()
266 __ orrs(R0, R0, ShifterOperand(R1)); in TEST_F()
267 __ eors(R0, R0, ShifterOperand(R1)); in TEST_F()
268 __ bics(R0, R0, ShifterOperand(R1)); in TEST_F()
269 __ tst(R0, ShifterOperand(R1)); in TEST_F()
270 __ cmp(R0, ShifterOperand(R1)); in TEST_F()
271 __ cmn(R0, ShifterOperand(R1)); in TEST_F()
275 __ mov(R9, ShifterOperand(R0), AL, kCcKeep); in TEST_F()
278 __ add(R9, R9, ShifterOperand(R0), AL, kCcKeep); in TEST_F()
280 __ cmp(R0, ShifterOperand(R9)); in TEST_F()
286 __ rsbs(R0, R1, ShifterOperand(0)); in TEST_F()
287 __ rsbs(R0, R0, ShifterOperand(0)); // Check Rd == Rn code path. in TEST_F()
290 __ movs(R0, ShifterOperand(R8)); in TEST_F()
291 __ mvns(R0, ShifterOperand(R8)); in TEST_F()
292 __ add(R0, R1, ShifterOperand(R8), AL, kCcKeep); in TEST_F()
293 __ adds(R0, R1, ShifterOperand(R8)); in TEST_F()
294 __ subs(R0, R1, ShifterOperand(R8)); in TEST_F()
295 __ adcs(R0, R0, ShifterOperand(R8)); in TEST_F()
296 __ sbcs(R0, R0, ShifterOperand(R8)); in TEST_F()
297 __ ands(R0, R0, ShifterOperand(R8)); in TEST_F()
298 __ orrs(R0, R0, ShifterOperand(R8)); in TEST_F()
299 __ eors(R0, R0, ShifterOperand(R8)); in TEST_F()
300 __ bics(R0, R0, ShifterOperand(R8)); in TEST_F()
301 __ tst(R0, ShifterOperand(R8)); in TEST_F()
302 __ cmn(R0, ShifterOperand(R8)); in TEST_F()
303 __ rsbs(R0, R8, ShifterOperand(0)); // Check that this is not emitted as 16-bit. in TEST_F()
308 __ mvns(R0, ShifterOperand(R1), arm::EQ); in TEST_F()
310 __ adds(R0, R1, ShifterOperand(R2), arm::EQ); in TEST_F()
312 __ subs(R0, R1, ShifterOperand(R2), arm::EQ); in TEST_F()
314 __ adcs(R0, R0, ShifterOperand(R1), arm::EQ); in TEST_F()
316 __ sbcs(R0, R0, ShifterOperand(R1), arm::EQ); in TEST_F()
318 __ ands(R0, R0, ShifterOperand(R1), arm::EQ); in TEST_F()
320 __ orrs(R0, R0, ShifterOperand(R1), arm::EQ); in TEST_F()
322 __ eors(R0, R0, ShifterOperand(R1), arm::EQ); in TEST_F()
324 __ bics(R0, R0, ShifterOperand(R1), arm::EQ); in TEST_F()
328 __ mvn(R0, ShifterOperand(R1), arm::EQ, kCcKeep); in TEST_F()
330 __ add(R0, R1, ShifterOperand(R2), arm::EQ, kCcKeep); in TEST_F()
332 __ sub(R0, R1, ShifterOperand(R2), arm::EQ, kCcKeep); in TEST_F()
334 __ adc(R0, R0, ShifterOperand(R1), arm::EQ, kCcKeep); in TEST_F()
336 __ sbc(R0, R0, ShifterOperand(R1), arm::EQ, kCcKeep); in TEST_F()
338 __ and_(R0, R0, ShifterOperand(R1), arm::EQ, kCcKeep); in TEST_F()
340 __ orr(R0, R0, ShifterOperand(R1), arm::EQ, kCcKeep); in TEST_F()
342 __ eor(R0, R0, ShifterOperand(R1), arm::EQ, kCcKeep); in TEST_F()
344 __ bic(R0, R0, ShifterOperand(R1), arm::EQ, kCcKeep); in TEST_F()
347 __ mov(R0, ShifterOperand(R1)); in TEST_F()
348 __ mvn(R0, ShifterOperand(R1)); in TEST_F()
349 __ add(R0, R0, ShifterOperand(R1)); in TEST_F()
350 __ add(R0, R1, ShifterOperand(R2)); in TEST_F()
351 __ sub(R0, R1, ShifterOperand(R2)); in TEST_F()
352 __ adc(R0, R0, ShifterOperand(R1)); in TEST_F()
353 __ sbc(R0, R0, ShifterOperand(R1)); in TEST_F()
354 __ and_(R0, R0, ShifterOperand(R1)); in TEST_F()
355 __ orr(R0, R0, ShifterOperand(R1)); in TEST_F()
356 __ eor(R0, R0, ShifterOperand(R1)); in TEST_F()
357 __ bic(R0, R0, ShifterOperand(R1)); in TEST_F()
359 __ mov(R9, ShifterOperand(R0)); in TEST_F()
362 __ add(R9, R9, ShifterOperand(R0)); in TEST_F()
364 __ rsb(R0, R1, ShifterOperand(0)); in TEST_F()
365 __ rsb(R0, R0, ShifterOperand(0)); in TEST_F()
368 __ add(R12, R1, ShifterOperand(R0), AL, kCcKeep); in TEST_F()
374 __ mov(R0, ShifterOperand(0x55)); in TEST_F()
375 __ mvn(R0, ShifterOperand(0x55)); in TEST_F()
376 __ add(R0, R1, ShifterOperand(0x55)); in TEST_F()
377 __ sub(R0, R1, ShifterOperand(0x55)); in TEST_F()
378 __ and_(R0, R1, ShifterOperand(0x55)); in TEST_F()
379 __ orr(R0, R1, ShifterOperand(0x55)); in TEST_F()
380 __ orn(R0, R1, ShifterOperand(0x55)); in TEST_F()
381 __ eor(R0, R1, ShifterOperand(0x55)); in TEST_F()
382 __ bic(R0, R1, ShifterOperand(0x55)); in TEST_F()
383 __ adc(R0, R1, ShifterOperand(0x55)); in TEST_F()
384 __ sbc(R0, R1, ShifterOperand(0x55)); in TEST_F()
385 __ rsb(R0, R1, ShifterOperand(0x55)); in TEST_F()
387 __ tst(R0, ShifterOperand(0x55)); in TEST_F()
388 __ teq(R0, ShifterOperand(0x55)); in TEST_F()
389 __ cmp(R0, ShifterOperand(0x55)); in TEST_F()
390 __ cmn(R0, ShifterOperand(0x55)); in TEST_F()
392 __ add(R0, R1, ShifterOperand(5)); in TEST_F()
393 __ sub(R0, R1, ShifterOperand(5)); in TEST_F()
395 __ movs(R0, ShifterOperand(0x55)); in TEST_F()
396 __ mvns(R0, ShifterOperand(0x55)); in TEST_F()
398 __ adds(R0, R1, ShifterOperand(5)); in TEST_F()
399 __ subs(R0, R1, ShifterOperand(5)); in TEST_F()
405 __ mov(R0, ShifterOperand(0x550055)); in TEST_F()
406 __ mvn(R0, ShifterOperand(0x550055)); in TEST_F()
407 __ add(R0, R1, ShifterOperand(0x550055)); in TEST_F()
408 __ sub(R0, R1, ShifterOperand(0x550055)); in TEST_F()
409 __ and_(R0, R1, ShifterOperand(0x550055)); in TEST_F()
410 __ orr(R0, R1, ShifterOperand(0x550055)); in TEST_F()
411 __ orn(R0, R1, ShifterOperand(0x550055)); in TEST_F()
412 __ eor(R0, R1, ShifterOperand(0x550055)); in TEST_F()
413 __ bic(R0, R1, ShifterOperand(0x550055)); in TEST_F()
414 __ adc(R0, R1, ShifterOperand(0x550055)); in TEST_F()
415 __ sbc(R0, R1, ShifterOperand(0x550055)); in TEST_F()
416 __ rsb(R0, R1, ShifterOperand(0x550055)); in TEST_F()
418 __ tst(R0, ShifterOperand(0x550055)); in TEST_F()
419 __ teq(R0, ShifterOperand(0x550055)); in TEST_F()
420 __ cmp(R0, ShifterOperand(0x550055)); in TEST_F()
421 __ cmn(R0, ShifterOperand(0x550055)); in TEST_F()
428 __ mov(R0, ShifterOperand(0x550055)); in TEST_F()
429 __ mov(R0, ShifterOperand(0x55005500)); in TEST_F()
430 __ mov(R0, ShifterOperand(0x55555555)); in TEST_F()
431 __ mov(R0, ShifterOperand(0xd5000000)); // rotated to first position in TEST_F()
432 __ mov(R0, ShifterOperand(0x6a000000)); // rotated to second position in TEST_F()
433 __ mov(R0, ShifterOperand(0x350)); // rotated to 2nd last position in TEST_F()
434 __ mov(R0, ShifterOperand(0x1a8)); // rotated to last position in TEST_F()
661 __ strd(R2, Address(R0, 24, Address::Mode::Offset)); in TEST_F()
662 __ ldrd(R2, Address(R0, 24, Address::Mode::Offset)); in TEST_F()
668 __ strd(R2, Address(R0, 24, Address::Mode::Offset)); in TEST_F()
669 __ strd(R2, Address(R0, 24, Address::Mode::PreIndex)); in TEST_F()
670 __ strd(R2, Address(R0, 24, Address::Mode::PostIndex)); in TEST_F()
671 __ strd(R2, Address(R0, 24, Address::Mode::NegOffset)); in TEST_F()
672 __ strd(R2, Address(R0, 24, Address::Mode::NegPreIndex)); in TEST_F()
673 __ strd(R2, Address(R0, 24, Address::Mode::NegPostIndex)); in TEST_F()
675 __ ldrd(R2, Address(R0, 24, Address::Mode::Offset)); in TEST_F()
676 __ ldrd(R2, Address(R0, 24, Address::Mode::PreIndex)); in TEST_F()
677 __ ldrd(R2, Address(R0, 24, Address::Mode::PostIndex)); in TEST_F()
678 __ ldrd(R2, Address(R0, 24, Address::Mode::NegOffset)); in TEST_F()
679 __ ldrd(R2, Address(R0, 24, Address::Mode::NegPreIndex)); in TEST_F()
680 __ ldrd(R2, Address(R0, 24, Address::Mode::NegPostIndex)); in TEST_F()
686 __ strd(R2, Address(R0, -24, Address::Mode::Offset)); in TEST_F()
687 __ strd(R2, Address(R0, -24, Address::Mode::PreIndex)); in TEST_F()
688 __ strd(R2, Address(R0, -24, Address::Mode::PostIndex)); in TEST_F()
689 __ strd(R2, Address(R0, -24, Address::Mode::NegOffset)); in TEST_F()
690 __ strd(R2, Address(R0, -24, Address::Mode::NegPreIndex)); in TEST_F()
691 __ strd(R2, Address(R0, -24, Address::Mode::NegPostIndex)); in TEST_F()
693 __ ldrd(R2, Address(R0, -24, Address::Mode::Offset)); in TEST_F()
694 __ ldrd(R2, Address(R0, -24, Address::Mode::PreIndex)); in TEST_F()
695 __ ldrd(R2, Address(R0, -24, Address::Mode::PostIndex)); in TEST_F()
696 __ ldrd(R2, Address(R0, -24, Address::Mode::NegOffset)); in TEST_F()
697 __ ldrd(R2, Address(R0, -24, Address::Mode::NegPreIndex)); in TEST_F()
698 __ ldrd(R2, Address(R0, -24, Address::Mode::NegPostIndex)); in TEST_F()
705 __ mov(R0, ShifterOperand(2)); in TEST_F()
713 __ mov(R0, ShifterOperand(3)); in TEST_F()
716 __ mov(R0, ShifterOperand(2)); in TEST_F()
725 __ mov(R0, ShifterOperand(3)); in TEST_F()
734 __ mov(R0, ShifterOperand(6)); in TEST_F()
743 __ mov(R0, ShifterOperand(2)); in TEST_F()
752 __ mov(R0, ShifterOperand(3)); in TEST_F()
755 __ mov(R0, ShifterOperand(2)); in TEST_F()
764 __ mov(R0, ShifterOperand(3)); in TEST_F()
773 __ mov(R0, ShifterOperand(6)); in TEST_F()
780 __ ldm(DB_W, R4, (1 << R0 | 1 << R3)); in TEST_F()
794 __ stm(IA_W, R4, (1 << R0 | 1 << R3)); in TEST_F()
816 __ movt(R0, 0); in TEST_F()
817 __ movt(R0, 0x1234); in TEST_F()
833 __ sub(R0, SP, ShifterOperand(0x50)); // 32 bit in TEST_F()
862 __ LoadFromOffset(kLoadWord, R0, R12, 12); // 32-bit because of R12. in TEST_F()
892 __ StoreToOffset(kStoreWord, R0, R12, 12); // 32-bit because of R12. in TEST_F()
950 __ mul(R0, R1, R0); in TEST_F()
951 __ mul(R0, R1, R2); in TEST_F()
955 __ mla(R0, R1, R2, R3); in TEST_F()
958 __ mls(R0, R1, R2, R3); in TEST_F()
961 __ umull(R0, R1, R2, R3); in TEST_F()
968 __ sdiv(R0, R1, R2); in TEST_F()
971 __ udiv(R0, R1, R2); in TEST_F()
1150 __ Lsl(R0, R1, 5); in TEST_F()
1151 __ Lsr(R0, R1, 5); in TEST_F()
1152 __ Asr(R0, R1, 5); in TEST_F()
1154 __ Lsl(R0, R0, R1); in TEST_F()
1155 __ Lsr(R0, R0, R1); in TEST_F()
1156 __ Asr(R0, R0, R1); in TEST_F()
1157 __ Ror(R0, R0, R1); in TEST_F()
1160 __ Lsls(R0, R1, 5); in TEST_F()
1161 __ Lsrs(R0, R1, 5); in TEST_F()
1162 __ Asrs(R0, R1, 5); in TEST_F()
1164 __ Lsls(R0, R0, R1); in TEST_F()
1165 __ Lsrs(R0, R0, R1); in TEST_F()
1166 __ Asrs(R0, R0, R1); in TEST_F()
1167 __ Rors(R0, R0, R1); in TEST_F()
1170 __ Lsl(R0, R1, 5, AL, kCcKeep); in TEST_F()
1171 __ Lsr(R0, R1, 5, AL, kCcKeep); in TEST_F()
1172 __ Asr(R0, R1, 5, AL, kCcKeep); in TEST_F()
1174 __ Lsl(R0, R0, R1, AL, kCcKeep); in TEST_F()
1175 __ Lsr(R0, R0, R1, AL, kCcKeep); in TEST_F()
1176 __ Asr(R0, R0, R1, AL, kCcKeep); in TEST_F()
1177 __ Ror(R0, R0, R1, AL, kCcKeep); in TEST_F()
1180 __ Ror(R0, R1, 5); in TEST_F()
1181 __ Rors(R0, R1, 5); in TEST_F()
1182 __ Ror(R0, R1, 5, AL, kCcKeep); in TEST_F()
1186 __ Lsr(R0, R8, 5); in TEST_F()
1188 __ Ror(R0, R8, 5); in TEST_F()
1191 __ Lsl(R0, R1, R2); in TEST_F()
1192 __ Lsr(R0, R1, R2); in TEST_F()
1193 __ Asr(R0, R1, R2); in TEST_F()
1194 __ Ror(R0, R1, R2); in TEST_F()
1198 __ Lsr(R0, R8, R2); in TEST_F()
1199 __ Asr(R0, R1, R8); in TEST_F()
1205 __ Lsrs(R0, R8, 5); in TEST_F()
1207 __ Rors(R0, R8, 5); in TEST_F()
1210 __ Lsls(R0, R1, R2); in TEST_F()
1211 __ Lsrs(R0, R1, R2); in TEST_F()
1212 __ Asrs(R0, R1, R2); in TEST_F()
1213 __ Rors(R0, R1, R2); in TEST_F()
1217 __ Lsrs(R0, R8, R2); in TEST_F()
1218 __ Asrs(R0, R1, R8); in TEST_F()
1225 __ ldr(R0, Address(R1, R2)); in TEST_F()
1226 __ str(R0, Address(R1, R2)); in TEST_F()
1229 __ ldr(R0, Address(R1, R2, LSL, 1)); in TEST_F()
1230 __ str(R0, Address(R1, R2, LSL, 1)); in TEST_F()
1232 __ ldr(R0, Address(R1, R2, LSL, 3)); in TEST_F()
1233 __ str(R0, Address(R1, R2, LSL, 3)); in TEST_F()
1242 __ ldr(R0, Address(R1, R8)); in TEST_F()
1243 __ str(R0, Address(R1, R8)); in TEST_F()
1249 __ ldr(R0, Address(R4, 124)); // 16 bit. in TEST_F()
1250 __ ldr(R0, Address(R4, 128)); // 32 bit. in TEST_F()
1252 __ ldrb(R0, Address(R4, 31)); // 16 bit. in TEST_F()
1253 __ ldrb(R0, Address(R4, 32)); // 32 bit. in TEST_F()
1255 __ ldrh(R0, Address(R4, 62)); // 16 bit. in TEST_F()
1256 __ ldrh(R0, Address(R4, 64)); // 32 bit. in TEST_F()
1258 __ ldrsb(R0, Address(R4, 31)); // 32 bit. in TEST_F()
1259 __ ldrsb(R0, Address(R4, 32)); // 32 bit. in TEST_F()
1261 __ ldrsh(R0, Address(R4, 62)); // 32 bit. in TEST_F()
1262 __ ldrsh(R0, Address(R4, 64)); // 32 bit. in TEST_F()
1264 __ str(R0, Address(R4, 124)); // 16 bit. in TEST_F()
1265 __ str(R0, Address(R4, 128)); // 32 bit. in TEST_F()
1267 __ strb(R0, Address(R4, 31)); // 16 bit. in TEST_F()
1268 __ strb(R0, Address(R4, 32)); // 32 bit. in TEST_F()
1270 __ strh(R0, Address(R4, 62)); // 16 bit. in TEST_F()
1271 __ strh(R0, Address(R4, 64)); // 32 bit. in TEST_F()
1278 __ CompareAndBranchIfZero(arm::R0, &label); in TEST_F()
1280 __ CompareAndBranchIfNonZero(arm::R0, &label); in TEST_F()
1289 __ AddConstant(R0, R1, 0); // MOV. in TEST_F()
1290 __ AddConstant(R0, R1, 1); // 16-bit ADDS, encoding T1. in TEST_F()
1291 __ AddConstant(R0, R1, 7); // 16-bit ADDS, encoding T1. in TEST_F()
1292 __ AddConstant(R0, R1, 8); // 32-bit ADD, encoding T3. in TEST_F()
1293 __ AddConstant(R0, R1, 255); // 32-bit ADD, encoding T3. in TEST_F()
1294 __ AddConstant(R0, R1, 256); // 32-bit ADD, encoding T3. in TEST_F()
1295 __ AddConstant(R0, R1, 257); // 32-bit ADD, encoding T4. in TEST_F()
1296 __ AddConstant(R0, R1, 0xfff); // 32-bit ADD, encoding T4. in TEST_F()
1297 __ AddConstant(R0, R1, 0x1000); // 32-bit ADD, encoding T3. in TEST_F()
1298 __ AddConstant(R0, R1, 0x1001); // MVN+SUB. in TEST_F()
1299 __ AddConstant(R0, R1, 0x1002); // MOVW+ADD. in TEST_F()
1300 __ AddConstant(R0, R1, 0xffff); // MOVW+ADD. in TEST_F()
1301 __ AddConstant(R0, R1, 0x10000); // 32-bit ADD, encoding T3. in TEST_F()
1302 __ AddConstant(R0, R1, 0x10001); // 32-bit ADD, encoding T3. in TEST_F()
1303 __ AddConstant(R0, R1, 0x10002); // MVN+SUB. in TEST_F()
1304 __ AddConstant(R0, R1, 0x10003); // MOVW+MOVT+ADD. in TEST_F()
1305 __ AddConstant(R0, R1, -1); // 16-bit SUBS. in TEST_F()
1306 __ AddConstant(R0, R1, -7); // 16-bit SUBS. in TEST_F()
1307 __ AddConstant(R0, R1, -8); // 32-bit SUB, encoding T3. in TEST_F()
1308 __ AddConstant(R0, R1, -255); // 32-bit SUB, encoding T3. in TEST_F()
1309 __ AddConstant(R0, R1, -256); // 32-bit SUB, encoding T3. in TEST_F()
1310 __ AddConstant(R0, R1, -257); // 32-bit SUB, encoding T4. in TEST_F()
1311 __ AddConstant(R0, R1, -0xfff); // 32-bit SUB, encoding T4. in TEST_F()
1312 __ AddConstant(R0, R1, -0x1000); // 32-bit SUB, encoding T3. in TEST_F()
1313 __ AddConstant(R0, R1, -0x1001); // MVN+ADD. in TEST_F()
1314 __ AddConstant(R0, R1, -0x1002); // MOVW+SUB. in TEST_F()
1315 __ AddConstant(R0, R1, -0xffff); // MOVW+SUB. in TEST_F()
1316 __ AddConstant(R0, R1, -0x10000); // 32-bit SUB, encoding T3. in TEST_F()
1317 __ AddConstant(R0, R1, -0x10001); // 32-bit SUB, encoding T3. in TEST_F()
1318 __ AddConstant(R0, R1, -0x10002); // MVN+ADD. in TEST_F()
1319 __ AddConstant(R0, R1, -0x10003); // MOVW+MOVT+ADD. in TEST_F()
1322 __ AddConstant(R0, R0, 0); // Nothing. in TEST_F()
1324 __ AddConstant(R0, R0, 7); // 16-bit ADDS, encoding T2. in TEST_F()
1326 __ AddConstant(R0, R0, 255); // 16-bit ADDS, encoding T2. in TEST_F()
1328 __ AddConstant(R0, R0, 257); // 32-bit ADD, encoding T4. in TEST_F()
1330 __ AddConstant(R0, R0, 0x1000); // 32-bit ADD, encoding T3. in TEST_F()
1332 __ AddConstant(R0, R0, 0x1002); // MOVW+ADD. in TEST_F()
1334 __ AddConstant(R0, R0, 0x10000); // 32-bit ADD, encoding T3. in TEST_F()
1336 __ AddConstant(R0, R0, 0x10002); // MVN+SUB. in TEST_F()
1338 __ AddConstant(R0, R0, -1); // 16-bit SUBS, encoding T2. in TEST_F()
1340 __ AddConstant(R0, R0, -8); // 16-bit SUBS, encoding T2. in TEST_F()
1342 __ AddConstant(R0, R0, -256); // 32-bit SUB, encoding T3. in TEST_F()
1344 __ AddConstant(R0, R0, -0xfff); // 32-bit SUB, encoding T4. in TEST_F()
1346 __ AddConstant(R0, R0, -0x1001); // MVN+ADD. in TEST_F()
1348 __ AddConstant(R0, R0, -0xffff); // MOVW+SUB. in TEST_F()
1350 __ AddConstant(R0, R0, -0x10001); // 32-bit SUB, encoding T3. in TEST_F()
1352 __ AddConstant(R0, R0, -0x10003); // MOVW+MOVT+ADD. in TEST_F()
1357 __ AddConstant(R0, R8, 7); // 32-bit ADD, encoding T3. in TEST_F()
1360 __ AddConstant(R0, R8, 256); // 32-bit ADD, encoding T3. in TEST_F()
1363 __ AddConstant(R0, R8, 0x1000); // 32-bit ADD, encoding T3. in TEST_F()
1365 __ AddConstant(R0, R1, 0x1002); // MOVW+ADD. in TEST_F()
1366 __ AddConstant(R0, R8, 0xffff); // MOVW+ADD. in TEST_F()
1369 __ AddConstant(R0, R8, 0x10002); // MVN+SUB. in TEST_F()
1370 __ AddConstant(R0, R8, 0x10003); // MOVW+MOVT+ADD. in TEST_F()
1373 __ AddConstant(R0, R8, -8); // 32-bit SUB, encoding T3. in TEST_F()
1376 __ AddConstant(R0, R8, -257); // 32-bit SUB, encoding T4. in TEST_F()
1379 __ AddConstant(R0, R8, -0x1001); // MVN+ADD. in TEST_F()
1380 __ AddConstant(R0, R1, -0x1002); // MOVW+SUB. in TEST_F()
1382 __ AddConstant(R0, R8, -0x10000); // 32-bit SUB, encoding T3. in TEST_F()
1385 __ AddConstant(R0, R8, -0x10003); // MOVW+MOVT+ADD. in TEST_F()
1388 __ AddConstant(R0, R1, 0, AL, kCcKeep); // MOV. in TEST_F()
1389 __ AddConstant(R0, R1, 1, AL, kCcKeep); // 32-bit ADD, encoding T3. in TEST_F()
1390 __ AddConstant(R0, R1, 7, AL, kCcKeep); // 32-bit ADD, encoding T3. in TEST_F()
1391 __ AddConstant(R0, R1, 8, AL, kCcKeep); // 32-bit ADD, encoding T3. in TEST_F()
1392 __ AddConstant(R0, R1, 255, AL, kCcKeep); // 32-bit ADD, encoding T3. in TEST_F()
1393 __ AddConstant(R0, R1, 256, AL, kCcKeep); // 32-bit ADD, encoding T3. in TEST_F()
1394 __ AddConstant(R0, R1, 257, AL, kCcKeep); // 32-bit ADD, encoding T4. in TEST_F()
1395 __ AddConstant(R0, R1, 0xfff, AL, kCcKeep); // 32-bit ADD, encoding T4. in TEST_F()
1396 __ AddConstant(R0, R1, 0x1000, AL, kCcKeep); // 32-bit ADD, encoding T3. in TEST_F()
1397 __ AddConstant(R0, R1, 0x1001, AL, kCcKeep); // MVN+SUB. in TEST_F()
1398 __ AddConstant(R0, R1, 0x1002, AL, kCcKeep); // MOVW+ADD. in TEST_F()
1399 __ AddConstant(R0, R1, 0xffff, AL, kCcKeep); // MOVW+ADD. in TEST_F()
1400 __ AddConstant(R0, R1, 0x10000, AL, kCcKeep); // 32-bit ADD, encoding T3. in TEST_F()
1401 __ AddConstant(R0, R1, 0x10001, AL, kCcKeep); // 32-bit ADD, encoding T3. in TEST_F()
1402 __ AddConstant(R0, R1, 0x10002, AL, kCcKeep); // MVN+SUB. in TEST_F()
1403 __ AddConstant(R0, R1, 0x10003, AL, kCcKeep); // MOVW+MOVT+ADD. in TEST_F()
1404 __ AddConstant(R0, R1, -1, AL, kCcKeep); // 32-bit ADD, encoding T3. in TEST_F()
1405 __ AddConstant(R0, R1, -7, AL, kCcKeep); // 32-bit SUB, encoding T3. in TEST_F()
1406 __ AddConstant(R0, R1, -8, AL, kCcKeep); // 32-bit SUB, encoding T3. in TEST_F()
1407 __ AddConstant(R0, R1, -255, AL, kCcKeep); // 32-bit SUB, encoding T3. in TEST_F()
1408 __ AddConstant(R0, R1, -256, AL, kCcKeep); // 32-bit SUB, encoding T3. in TEST_F()
1409 __ AddConstant(R0, R1, -257, AL, kCcKeep); // 32-bit SUB, encoding T4. in TEST_F()
1410 __ AddConstant(R0, R1, -0xfff, AL, kCcKeep); // 32-bit SUB, encoding T4. in TEST_F()
1411 __ AddConstant(R0, R1, -0x1000, AL, kCcKeep); // 32-bit SUB, encoding T3. in TEST_F()
1412 __ AddConstant(R0, R1, -0x1001, AL, kCcKeep); // MVN+ADD. in TEST_F()
1413 __ AddConstant(R0, R1, -0x1002, AL, kCcKeep); // MOVW+SUB. in TEST_F()
1414 __ AddConstant(R0, R1, -0xffff, AL, kCcKeep); // MOVW+SUB. in TEST_F()
1415 __ AddConstant(R0, R1, -0x10000, AL, kCcKeep); // 32-bit SUB, encoding T3. in TEST_F()
1416 __ AddConstant(R0, R1, -0x10001, AL, kCcKeep); // 32-bit SUB, encoding T3. in TEST_F()
1417 __ AddConstant(R0, R1, -0x10002, AL, kCcKeep); // MVN+ADD. in TEST_F()
1418 __ AddConstant(R0, R1, -0x10003, AL, kCcKeep); // MOVW+MOVT+ADD. in TEST_F()
1421 __ AddConstant(R0, R0, 0, AL, kCcKeep); // Nothing. in TEST_F()
1423 __ AddConstant(R0, R0, 7, AL, kCcKeep); // 32-bit ADD, encoding T3. in TEST_F()
1425 __ AddConstant(R0, R0, 255, AL, kCcKeep); // 32-bit ADD, encoding T3. in TEST_F()
1427 __ AddConstant(R0, R0, 257, AL, kCcKeep); // 32-bit ADD, encoding T4. in TEST_F()
1429 __ AddConstant(R0, R0, 0x1000, AL, kCcKeep); // 32-bit ADD, encoding T3. in TEST_F()
1431 __ AddConstant(R0, R0, 0x1002, AL, kCcKeep); // MOVW+ADD. in TEST_F()
1433 __ AddConstant(R0, R0, 0x10000, AL, kCcKeep); // 32-bit ADD, encoding T3. in TEST_F()
1435 __ AddConstant(R0, R0, 0x10002, AL, kCcKeep); // MVN+SUB. in TEST_F()
1437 __ AddConstant(R0, R0, -1, AL, kCcKeep); // 32-bit ADD, encoding T3. in TEST_F()
1439 __ AddConstant(R0, R0, -8, AL, kCcKeep); // 32-bit SUB, encoding T3. in TEST_F()
1441 __ AddConstant(R0, R0, -256, AL, kCcKeep); // 32-bit SUB, encoding T3. in TEST_F()
1443 __ AddConstant(R0, R0, -0xfff, AL, kCcKeep); // 32-bit SUB, encoding T4. in TEST_F()
1445 __ AddConstant(R0, R0, -0x1001, AL, kCcKeep); // MVN+ADD. in TEST_F()
1447 __ AddConstant(R0, R0, -0xffff, AL, kCcKeep); // MOVW+SUB. in TEST_F()
1449 __ AddConstant(R0, R0, -0x10001, AL, kCcKeep); // 32-bit SUB, encoding T3. in TEST_F()
1451 __ AddConstant(R0, R0, -0x10003, AL, kCcKeep); // MOVW+MOVT+ADD. in TEST_F()
1454 __ AddConstant(R0, R1, 0, AL, kCcSet); // 16-bit ADDS. in TEST_F()
1455 __ AddConstant(R0, R1, 1, AL, kCcSet); // 16-bit ADDS. in TEST_F()
1456 __ AddConstant(R0, R1, 7, AL, kCcSet); // 16-bit ADDS. in TEST_F()
1457 __ AddConstant(R0, R1, 8, AL, kCcSet); // 32-bit ADDS, encoding T3. in TEST_F()
1458 __ AddConstant(R0, R1, 255, AL, kCcSet); // 32-bit ADDS, encoding T3. in TEST_F()
1459 __ AddConstant(R0, R1, 256, AL, kCcSet); // 32-bit ADDS, encoding T3. in TEST_F()
1460 __ AddConstant(R0, R1, 257, AL, kCcSet); // MVN+SUBS. in TEST_F()
1461 __ AddConstant(R0, R1, 0xfff, AL, kCcSet); // MOVW+ADDS. in TEST_F()
1462 __ AddConstant(R0, R1, 0x1000, AL, kCcSet); // 32-bit ADDS, encoding T3. in TEST_F()
1463 __ AddConstant(R0, R1, 0x1001, AL, kCcSet); // MVN+SUBS. in TEST_F()
1464 __ AddConstant(R0, R1, 0x1002, AL, kCcSet); // MOVW+ADDS. in TEST_F()
1465 __ AddConstant(R0, R1, 0xffff, AL, kCcSet); // MOVW+ADDS. in TEST_F()
1466 __ AddConstant(R0, R1, 0x10000, AL, kCcSet); // 32-bit ADDS, encoding T3. in TEST_F()
1467 __ AddConstant(R0, R1, 0x10001, AL, kCcSet); // 32-bit ADDS, encoding T3. in TEST_F()
1468 __ AddConstant(R0, R1, 0x10002, AL, kCcSet); // MVN+SUBS. in TEST_F()
1469 __ AddConstant(R0, R1, 0x10003, AL, kCcSet); // MOVW+MOVT+ADDS. in TEST_F()
1470 __ AddConstant(R0, R1, -1, AL, kCcSet); // 16-bit SUBS. in TEST_F()
1471 __ AddConstant(R0, R1, -7, AL, kCcSet); // 16-bit SUBS. in TEST_F()
1472 __ AddConstant(R0, R1, -8, AL, kCcSet); // 32-bit SUBS, encoding T3. in TEST_F()
1473 __ AddConstant(R0, R1, -255, AL, kCcSet); // 32-bit SUBS, encoding T3. in TEST_F()
1474 __ AddConstant(R0, R1, -256, AL, kCcSet); // 32-bit SUBS, encoding T3. in TEST_F()
1475 __ AddConstant(R0, R1, -257, AL, kCcSet); // MVN+ADDS. in TEST_F()
1476 __ AddConstant(R0, R1, -0xfff, AL, kCcSet); // MOVW+SUBS. in TEST_F()
1477 __ AddConstant(R0, R1, -0x1000, AL, kCcSet); // 32-bit SUBS, encoding T3. in TEST_F()
1478 __ AddConstant(R0, R1, -0x1001, AL, kCcSet); // MVN+ADDS. in TEST_F()
1479 __ AddConstant(R0, R1, -0x1002, AL, kCcSet); // MOVW+SUBS. in TEST_F()
1480 __ AddConstant(R0, R1, -0xffff, AL, kCcSet); // MOVW+SUBS. in TEST_F()
1481 __ AddConstant(R0, R1, -0x10000, AL, kCcSet); // 32-bit SUBS, encoding T3. in TEST_F()
1482 __ AddConstant(R0, R1, -0x10001, AL, kCcSet); // 32-bit SUBS, encoding T3. in TEST_F()
1483 __ AddConstant(R0, R1, -0x10002, AL, kCcSet); // MVN+ADDS. in TEST_F()
1484 __ AddConstant(R0, R1, -0x10003, AL, kCcSet); // MOVW+MOVT+ADDS. in TEST_F()
1487 __ AddConstant(R0, R0, 0, AL, kCcSet); // 16-bit ADDS, encoding T2. in TEST_F()
1489 __ AddConstant(R0, R0, 7, AL, kCcSet); // 16-bit ADDS, encoding T2. in TEST_F()
1491 __ AddConstant(R0, R0, 255, AL, kCcSet); // 16-bit ADDS, encoding T2. in TEST_F()
1493 __ AddConstant(R0, R0, 257, AL, kCcSet); // MVN+SUBS. in TEST_F()
1495 __ AddConstant(R0, R0, 0x1000, AL, kCcSet); // 32-bit ADDS, encoding T3. in TEST_F()
1497 __ AddConstant(R0, R0, 0x1002, AL, kCcSet); // MOVW+ADDS. in TEST_F()
1499 __ AddConstant(R0, R0, 0x10000, AL, kCcSet); // 32-bit ADDS, encoding T3. in TEST_F()
1501 __ AddConstant(R0, R0, 0x10002, AL, kCcSet); // MVN+SUBS. in TEST_F()
1503 __ AddConstant(R0, R0, -1, AL, kCcSet); // 16-bit SUBS, encoding T2. in TEST_F()
1505 __ AddConstant(R0, R0, -8, AL, kCcSet); // 16-bit SUBS, encoding T2. in TEST_F()
1507 __ AddConstant(R0, R0, -256, AL, kCcSet); // 32-bit SUB, encoding T3. in TEST_F()
1509 __ AddConstant(R0, R0, -0xfff, AL, kCcSet); // MOVW+SUBS. in TEST_F()
1511 __ AddConstant(R0, R0, -0x1001, AL, kCcSet); // MVN+ADDS. in TEST_F()
1513 __ AddConstant(R0, R0, -0xffff, AL, kCcSet); // MOVW+SUBS. in TEST_F()
1515 __ AddConstant(R0, R0, -0x10001, AL, kCcSet); // 32-bit SUBS, encoding T3. in TEST_F()
1517 __ AddConstant(R0, R0, -0x10003, AL, kCcSet); // MOVW+MOVT+ADDS. in TEST_F()
1520 __ AddConstant(R0, R1, 1, EQ, kCcSet); // 32-bit ADDS, encoding T3. in TEST_F()
1522 __ AddConstant(R0, R1, 1, NE, kCcKeep); // 16-bit ADDS, encoding T1. in TEST_F()
1524 __ AddConstant(R0, R0, 1, GE, kCcSet); // 32-bit ADDS, encoding T3. in TEST_F()
1526 __ AddConstant(R0, R0, 1, LE, kCcKeep); // 16-bit ADDS, encoding T2. in TEST_F()
1532 __ CmpConstant(R0, 0); // 16-bit CMP. in TEST_F()
1534 __ CmpConstant(R0, 7); // 16-bit CMP. in TEST_F()
1536 __ CmpConstant(R0, 255); // 16-bit CMP. in TEST_F()
1538 __ CmpConstant(R0, 257); // MNV+CMN. in TEST_F()
1540 __ CmpConstant(R0, 0x1000); // 32-bit CMP. in TEST_F()
1542 __ CmpConstant(R0, 0x1002); // MOVW+CMP. in TEST_F()
1544 __ CmpConstant(R0, 0x10000); // 32-bit CMP. in TEST_F()
1546 __ CmpConstant(R0, 0x10002); // MVN+CMN. in TEST_F()
1548 __ CmpConstant(R0, -1); // 32-bit CMP. in TEST_F()
1550 __ CmpConstant(R0, -8); // CMN. in TEST_F()
1552 __ CmpConstant(R0, -256); // CMN. in TEST_F()
1554 __ CmpConstant(R0, -0xfff); // MOVW+CMN. in TEST_F()
1556 __ CmpConstant(R0, -0x1001); // MNV+CMP. in TEST_F()
1558 __ CmpConstant(R0, -0xffff); // MOVW+CMN. in TEST_F()
1560 __ CmpConstant(R0, -0x10001); // CMN. in TEST_F()
1562 __ CmpConstant(R0, -0x10003); // MOVW+MOVT+CMP. in TEST_F()
1666 const ManagedRegister method_register = ArmManagedRegister::FromCoreRegister(R0); in TEST_F()
1733 #define R0 vixl::aarch32::r0 macro
1763 __ LoadFromOffset(kLoadWord, R0, R12, 12); // 32-bit because of R12. in TEST_F()
1796 __ StoreToOffset(kStoreWord, R0, R12, 12); // 32-bit because of R12. in TEST_F()