Home
last modified time | relevance | path

Searched refs:shift_count (Results 1 – 10 of 10) sorted by relevance

/external/chromium_org/v8/src/x64/
Dlithium-codegen-x64.cc1624 uint8_t shift_count = static_cast<uint8_t>(value & 0x1F); in DoShiftI() local
1627 if (shift_count != 0) { in DoShiftI()
1628 __ rorl(ToRegister(left), Immediate(shift_count)); in DoShiftI()
1632 if (shift_count != 0) { in DoShiftI()
1633 __ sarl(ToRegister(left), Immediate(shift_count)); in DoShiftI()
1637 if (shift_count != 0) { in DoShiftI()
1638 __ shrl(ToRegister(left), Immediate(shift_count)); in DoShiftI()
1645 if (shift_count != 0) { in DoShiftI()
1648 __ shlp(ToRegister(left), Immediate(shift_count)); in DoShiftI()
1652 if (shift_count != 1) { in DoShiftI()
[all …]
/external/chromium_org/v8/src/arm64/
Dlithium-codegen-arm64.cc4915 int shift_count = JSShiftAmountFromLConstant(right_op); in DoShiftI() local
4916 if (shift_count == 0) { in DoShiftI()
4923 case Token::ROR: __ Ror(result, left, shift_count); break; in DoShiftI()
4924 case Token::SAR: __ Asr(result, left, shift_count); break; in DoShiftI()
4925 case Token::SHL: __ Lsl(result, left, shift_count); break; in DoShiftI()
4926 case Token::SHR: __ Lsr(result, left, shift_count); break; in DoShiftI()
4978 int shift_count = JSShiftAmountFromLConstant(right_op); in DoShiftS() local
4979 if (shift_count == 0) { in DoShiftS()
4988 __ Ror(result.W(), result.W(), shift_count); in DoShiftS()
4992 __ Asr(result, left, shift_count); in DoShiftS()
[all …]
/external/chromium_org/v8/src/ia32/
Dlithium-codegen-ia32.cc1639 uint8_t shift_count = static_cast<uint8_t>(value & 0x1F); in DoShiftI() local
1642 if (shift_count == 0 && instr->can_deopt()) { in DoShiftI()
1646 __ ror(ToRegister(left), shift_count); in DoShiftI()
1650 if (shift_count != 0) { in DoShiftI()
1651 __ sar(ToRegister(left), shift_count); in DoShiftI()
1655 if (shift_count != 0) { in DoShiftI()
1656 __ shr(ToRegister(left), shift_count); in DoShiftI()
1663 if (shift_count != 0) { in DoShiftI()
1666 if (shift_count != 1) { in DoShiftI()
1667 __ shl(ToRegister(left), shift_count - 1); in DoShiftI()
[all …]
/external/chromium_org/v8/src/arm/
Dlithium-codegen-arm.cc1799 uint8_t shift_count = static_cast<uint8_t>(value & 0x1F); in DoShiftI() local
1802 if (shift_count != 0) { in DoShiftI()
1803 __ mov(result, Operand(left, ROR, shift_count)); in DoShiftI()
1809 if (shift_count != 0) { in DoShiftI()
1810 __ mov(result, Operand(left, ASR, shift_count)); in DoShiftI()
1816 if (shift_count != 0) { in DoShiftI()
1817 __ mov(result, Operand(left, LSR, shift_count)); in DoShiftI()
1827 if (shift_count != 0) { in DoShiftI()
1830 if (shift_count != 1) { in DoShiftI()
1831 __ mov(result, Operand(left, LSL, shift_count - 1)); in DoShiftI()
[all …]
/external/chromium_org/v8/src/mips/
Dlithium-codegen-mips.cc1644 uint8_t shift_count = static_cast<uint8_t>(value & 0x1F); in DoShiftI() local
1647 if (shift_count != 0) { in DoShiftI()
1648 __ Ror(result, left, Operand(shift_count)); in DoShiftI()
1654 if (shift_count != 0) { in DoShiftI()
1655 __ sra(result, left, shift_count); in DoShiftI()
1661 if (shift_count != 0) { in DoShiftI()
1662 __ srl(result, left, shift_count); in DoShiftI()
1672 if (shift_count != 0) { in DoShiftI()
1675 if (shift_count != 1) { in DoShiftI()
1676 __ sll(result, left, shift_count - 1); in DoShiftI()
[all …]
/external/chromium_org/v8/src/x87/
Dlithium-codegen-x87.cc1931 uint8_t shift_count = static_cast<uint8_t>(value & 0x1F); in DoShiftI() local
1934 if (shift_count == 0 && instr->can_deopt()) { in DoShiftI()
1938 __ ror(ToRegister(left), shift_count); in DoShiftI()
1942 if (shift_count != 0) { in DoShiftI()
1943 __ sar(ToRegister(left), shift_count); in DoShiftI()
1947 if (shift_count != 0) { in DoShiftI()
1948 __ shr(ToRegister(left), shift_count); in DoShiftI()
1955 if (shift_count != 0) { in DoShiftI()
1958 if (shift_count != 1) { in DoShiftI()
1959 __ shl(ToRegister(left), shift_count - 1); in DoShiftI()
[all …]
/external/chromium_org/v8/src/mips64/
Dlithium-codegen-mips64.cc1610 uint8_t shift_count = static_cast<uint8_t>(value & 0x1F); in DoShiftI() local
1613 if (shift_count != 0) { in DoShiftI()
1614 __ Ror(result, left, Operand(shift_count)); in DoShiftI()
1620 if (shift_count != 0) { in DoShiftI()
1621 __ sra(result, left, shift_count); in DoShiftI()
1627 if (shift_count != 0) { in DoShiftI()
1628 __ srl(result, left, shift_count); in DoShiftI()
1638 if (shift_count != 0) { in DoShiftI()
1640 __ dsll(result, left, shift_count); in DoShiftI()
1642 __ sll(result, left, shift_count); in DoShiftI()
/external/chromium_org/v8/src/
Dhydrogen-instructions.cc3112 int shift_count = c->Integer32Value() & 0x1f; in InferRange() local
3115 return (shift_count >= 1) in InferRange()
3117 static_cast<uint32_t>(0xffffffff) >> shift_count) in InferRange()
/external/qemu-pc-bios/vgabios/
Dvgabios.c3789 Bit16u arg_seg, arg, digit, nibble, shift_count;
/external/qemu-pc-bios/bochs/bios/
Drombios.c1631 Bit16u arg_seg, arg, nibble, hibyte, shift_count, format_width, hexadd;