Home | History | Annotate | Download | only in cctest

Lines Matching refs:x3

265   __ Mov(x3, csp);
284 CHECK_EQUAL_64(0x1fff, x3);
300 __ Mvn(x3, Operand(x1, LSL, 2));
320 CHECK_EQUAL_64(0x0000000000003fffUL, x3);
346 __ Mov(x3, 0xffffffffffffffffL);
352 __ movn(x3, 0xabcdL << 48);
392 CHECK_EQUAL_64(0x5432ffffffffffffL, x3);
441 CHECK_EQUAL_64(0x00000000L, x3);
461 __ Mov(x3, 0xffff1234ffff5678L);
491 CHECK_EQUAL_64(0xffff1234ffff5678L, x3);
543 CHECK_EQUAL_64(0xf000f0f0, x3);
640 CHECK_EQUAL_64(0xfffff0ff, x3);
709 CHECK_EQUAL_64(0x00000ff0, x3);
848 CHECK_EQUAL_64(0x0000f000, x3);
978 CHECK_EQUAL_64(0x0000f000, x3);
1047 CHECK_EQUAL_64(0xffff0fff, x3);
1129 CHECK_EQUAL_64(1, x3);
1217 CHECK_EQUAL_64(0xffffffff, x3);
1287 CHECK_EQUAL_64(0xffffffff, x3);
1333 __ Smulh(x3, x22, x24);
1349 CHECK_EQUAL_64(0x01234567, x3);
1488 CHECK_EQUAL_64(0xffffffff, x3);
1527 __ Rev16(x3, x24);
1538 CHECK_EQUAL_64(0xdcfe98ba54761032UL, x3);
1558 __ Clz(x3, x25);
1574 CHECK_EQUAL_64(0, x3);
1670 __ Adr(x3, &label_1);
1674 __ Eor(x5, x2, Operand(x3)); // Ensure that x2,x3 and x4 are identical.
1688 __ Adr(x3, &label_3);
1894 __ Mov(x3, lr);
1917 __ Mov(x3, 0);
1948 __ Mov(x3, 1);
1974 CHECK_EQUAL_64(0, x3);
1990 __ Mov(x3, 0);
2018 __ Mov(x3, 1);
2027 CHECK_EQUAL_64(0, x3);
2355 CHECK_EQUAL_64(0x3, x0);
2451 CHECK_EQUAL_64(0x32, x3);
2551 CHECK_EQUAL_64(0x32, x3);
2610 CHECK_EQUAL_64(0x32, x3);
2655 CHECK_EQUAL_64(0x00007f7f, x3);
2704 CHECK_EQUAL_64(3, x3);
2894 CHECK_EQUAL_64(0xccddeeff, x3);
2952 CHECK_EQUAL_64(0xccddeeff, x3);
3007 CHECK_EQUAL_64(0x00112233, x3);
3070 CHECK_EQUAL_64(0x00112233, x3);
3125 CHECK_EQUAL_64(0xccddeeff, x3);
3188 CHECK_EQUAL_64(0xccddeeff, x3);
3265 CHECK_EQUAL_64(0x00000001, x3);
3292 CHECK_EQUAL_64(0xfedcba09, x3);
3444 __ Mov(x3, 0x8000000000000000L);
3459 __ Sub(x23, x3, Operand(1));
3540 __ Mov(x3, 0xffffffffffffffffL);
3549 __ Add(x19, x3, Operand(x1, ROR, 8));
3551 __ Sub(x20, x3, Operand(x2));
3552 __ Sub(x21, x3, Operand(x1, LSL, 8));
3553 __ Sub(x22, x3, Operand(x1, LSR, 8));
3554 __ Sub(x23, x3, Operand(x1, ASR, 8));
3555 __ Sub(x24, x3, Operand(x2, ASR, 8));
3558 __ Sub(x27, x3, Operand(x1, ROR, 8));
3782 __ Neg(x3, Operand(x0, LSL, 1));
3802 CHECK_EQUAL_64(0x1db97530eca86422UL, x3);
3827 __ Mov(x3, 0xfedcba9876543210L);
3833 __ Adc(x5, x2, Operand(x3));
3835 __ Sbc(x7, x4, Operand(x3, LSR, 4));
3836 __ Adc(x8, x2, Operand(x3, ASR, 4));
3837 __ Adc(x9, x2, Operand(x3, ROR, 8));
3848 __ Adc(x18, x2, Operand(x3));
3850 __ Sbc(x20, x4, Operand(x3, LSR, 4));
3851 __ Adc(x21, x2, Operand(x3, ASR, 4));
3852 __ Adc(x22, x2, Operand(x3, ROR, 8));
4335 __ Mrs(x3, NZCV);
4388 __ Mrs(x3, NZCV);
4439 __ Mrs(x3, NZCV);
4512 __ Mrs(x3, NZCV);
4578 CHECK_EQUAL_64(0x0000000f, x3);
4675 __ Lsl(x18, x0, x3);
4728 __ Lsr(x18, x0, x3);
4783 __ Asr(x18, x0, x3);
4838 __ Ror(x18, x0, x3);
5939 __ Mrs(x3, NZCV);
6009 __ Mrs(x3, NZCV);
6931 CHECK_EQUAL_64(0xfffffffd, x3);
7033 CHECK_EQUAL_64(0, x3);
7136 CHECK_EQUAL_64(0xfffffffe, x3);
7240 CHECK_EQUAL_64(0, x3);
7344 CHECK_EQUAL_64(0xfffffffe, x3);
7446 CHECK_EQUAL_64(0, x3);
7549 CHECK_EQUAL_64(0xffffffff, x3);
7653 CHECK_EQUAL_64(0, x3);
7716 __ Mov(x3, reinterpret_cast<int64_t>(results_ucvtf_w));
7733 __ Str(d3, MemOperand(x3));
7744 __ Str(d3, MemOperand(x3, fbits * kDRegSize));
7871 __ Mov(x3, reinterpret_cast<int64_t>(results_ucvtf_w));
7888 __ Str(s3, MemOperand(x3));
7899 __ Str(s3, MemOperand(x3, fbits * kSRegSize));
8019 __ Mrs(x3, NZCV);
8166 __ bic(xzr, x0, x3);
8167 __ bic(xzr, x3, xzr);
8168 __ bic(xzr, xzr, x3);
8238 __ bics(xzr, x3, ~0xf);
8240 __ bics(xzr, x0, x3);
8241 __ bics(xzr, x3, xzr);
8242 __ bics(xzr, xzr, x3);
8244 __ subs(xzr, x0, Operand(x3, UXTX));
8245 __ subs(xzr, x3, Operand(xzr, UXTX));
8246 __ subs(xzr, x3, 1234);
8247 __ subs(xzr, x0, x3);
8248 __ subs(xzr, x3, xzr);
8249 __ subs(xzr, xzr, x3);
8329 static const RegList x0_to_x3 = x0.Bit() | x1.Bit() | x2.Bit() | x3.Bit();
8344 __ Add(x3, x2, x0);
8350 // x0-x3 should be unchanged.
8351 // w10-w13 should contain the lower words of x0-x3.
8355 __ Poke(x3, 24);
8360 __ Peek(x3, 24);
8380 CHECK_EQUAL_64(literal_base * 4, x3);
8407 __ Add(x3, x2, x0);
8408 __ Add(x4, x3, x0);
8427 __ Poke(x3, 4);
8428 Clobber(&masm, x3.Bit());
8429 __ Peek(x3, 4);
8458 CHECK_EQUAL_64(literal_base * 4, x3);
8537 __ Add(x3, x2, x0);
8543 // x0-x3 should be unchanged.
8558 __ Poke(x3, 28);
8568 __ Pop(x0, x1, x2, x3);
8584 CHECK_EQUAL_64(x3_expected, x3);
9307 __ Mov(x3, 0x3333333333333333UL);
9312 __ PushXRegList(x0.Bit() | x1.Bit() | x2.Bit() | x3.Bit());
9313 __ Push(x3, x2);
9314 __ PopXRegList(x0.Bit() | x1.Bit() | x2.Bit() | x3.Bit());
9315 __ Push(x2, x1, x3, x0);
9327 __ Push(x3, x3);
9350 CHECK_EQUAL_64(0x1111111111111111UL, x3);
9404 queue.Queue(x3);
9418 __ Mov(x3, 0x1234000300030003);
9436 __ Pop(x3, x2, x1, x0);
9448 CHECK_EQUAL_64(0x1234000300030003, x3);
9478 __ Mov(x3, 0x1234000300030003);
9487 __ Push(x0, x1, x2, x3);
9502 queue.Queue(x3);
9523 CHECK_EQUAL_64(0x1234000300030003, x3);
9551 __ Mov(x3, 0x8765432100000000UL); // A smi.
9563 __ JumpIfBothSmi(x2, x3, &cond_pass_11, &cond_fail_11);
9601 CHECK_EQUAL_64(0x8765432100000000UL, x3);
9624 __ Mov(x3, 0x8765432100000000UL); // A smi.
9636 __ JumpIfEitherSmi(x2, x3, &cond_pass_11, &cond_fail_11);
9674 CHECK_EQUAL_64(0x8765432100000000UL, x3);
9782 CPURegList test(x0, x1, x2, x3);
9787 CHECK(test.IncludesAliasOf(x3));
9815 CHECK(test.PopHighestIndex().Is(x3));
9823 CHECK(!test.IncludesAliasOf(x3));
10192 __ Mov(x3, 3);
10195 __ PrintfNoPreserve("3=%u, 4=%u, 5=%u\n", x3, x4, x5);