HomeSort by relevance Sort by last modified time
    Searched refs:shift_amount (Results 1 - 21 of 21) sorted by null

  /external/v8/src/
fixed-dtoa.cc 64 void Shift(int shift_amount) {
65 ASSERT(-64 <= shift_amount && shift_amount <= 64);
66 if (shift_amount == 0) {
68 } else if (shift_amount == -64) {
71 } else if (shift_amount == 64) {
74 } else if (shift_amount <= 0) {
75 high_bits_ <<= -shift_amount;
76 high_bits_ += low_bits_ >> (64 + shift_amount);
77 low_bits_ <<= -shift_amount;
79 low_bits_ >>= shift_amount; local
81 high_bits_ >>= shift_amount; local
    [all...]
bignum.h 58 void ShiftLeft(int shift_amount);
122 void BigitsShiftLeft(int shift_amount);
strtod.cc 326 int shift_amount = (precision_digits_count + kDenominatorLog) -
328 input.set_f(input.f() >> shift_amount);
329 input.set_e(input.e() + shift_amount);
332 error = (error >> shift_amount) + 1 + kDenominator;
333 precision_digits_count -= shift_amount;
bignum.cc 240 void Bignum::ShiftLeft(int shift_amount) {
242 exponent_ += shift_amount / kBigitSize;
243 int local_shift = shift_amount % kBigitSize;
721 void Bignum::BigitsShiftLeft(int shift_amount) {
722 ASSERT(shift_amount < kBigitSize);
723 ASSERT(shift_amount >= 0);
726 Chunk new_carry = bigits_[i] >> (kBigitSize - shift_amount);
727 bigits_[i] = ((bigits_[i] << shift_amount) + carry) & kBigitMask;
  /external/webkit/Source/JavaScriptCore/assembler/
MacroAssemblerX86Common.h 158 void lshift32(RegisterID shift_amount, RegisterID dest)
160 ASSERT(shift_amount != dest);
162 if (shift_amount == X86Registers::ecx)
168 swap(shift_amount, X86Registers::ecx);
169 m_assembler.shll_CLr(dest == X86Registers::ecx ? shift_amount : dest);
170 swap(shift_amount, X86Registers::ecx);
174 void lshift32(RegisterID src, RegisterID shift_amount, RegisterID dest)
176 ASSERT(shift_amount != dest);
180 lshift32(shift_amount, dest);
273 void rshift32(RegisterID shift_amount, RegisterID dest
    [all...]
MacroAssemblerARM.h 121 void lshift32(RegisterID shift_amount, RegisterID dest)
125 m_assembler.and_r(ARMRegisters::S0, shift_amount, w);
170 void rshift32(RegisterID shift_amount, RegisterID dest)
174 m_assembler.and_r(ARMRegisters::S0, shift_amount, w);
184 void urshift32(RegisterID shift_amount, RegisterID dest)
188 m_assembler.and_r(ARMRegisters::S0, shift_amount, w);
    [all...]
MacroAssemblerARMv7.h 228 void lshift32(RegisterID shift_amount, RegisterID dest)
233 m_assembler.ARM_and(dataTempRegister, shift_amount, armImm);
280 void rshift32(RegisterID shift_amount, RegisterID dest)
285 m_assembler.ARM_and(dataTempRegister, shift_amount, armImm);
295 void urshift32(RegisterID shift_amount, RegisterID dest)
300 m_assembler.ARM_and(dataTempRegister, shift_amount, armImm);
    [all...]
  /sdk/emulator/qtools/
armdis.cpp 198 uint8_t shift_amount = (insn >> 7) & 0x1f; local
203 if (!shift_is_reg && shift_type == 0 && shift_amount == 0) {
216 if (shift_amount == 0) {
222 shift_amount = 32;
226 shift_name, shift_amount);
373 uint8_t shift_amount = (insn >> 7) & 0x1f; local
378 if (shift_amount == 0) {
389 shift_amount = 32;
393 shift_name, shift_amount, bang);
401 if (shift_amount == 0)
    [all...]
  /external/v8/src/x64/
assembler-x64.h 1018 // Shifts dst right, duplicating sign bit, by shift_amount bits.
1020 void sar(Register dst, Immediate shift_amount) {
1021 shift(dst, shift_amount, 0x7);
1024 // Shifts dst right, duplicating sign bit, by shift_amount bits.
1026 void sarl(Register dst, Immediate shift_amount) {
1027 shift_32(dst, shift_amount, 0x7);
    [all...]
assembler-x64.cc 789 void Assembler::shift(Register dst, Immediate shift_amount, int subcode) {
791 ASSERT(is_uint6(shift_amount.value_)); // illegal shift count
792 if (shift_amount.value_ == 1) {
800 emit(shift_amount.value_);
821 void Assembler::shift_32(Register dst, Immediate shift_amount, int subcode) {
823 ASSERT(is_uint5(shift_amount.value_)); // illegal shift count
824 if (shift_amount.value_ == 1) {
832 emit(shift_amount.value_);
    [all...]
  /external/v8/src/arm/
disasm-arm.cc 213 int shift_amount = instr->ShiftAmountValue(); local
218 if ((instr->RegShiftValue() == 0) && (shift == LSL) && (shift_amount == 0)) {
224 if ((shift == ROR) && (shift_amount == 0)) {
227 } else if (((shift == LSR) || (shift == ASR)) && (shift_amount == 0)) {
228 shift_amount = 32;
233 shift_amount);
    [all...]
simulator-arm.cc 1417 int shift_amount = instr->ShiftAmountValue(); local
    [all...]
  /external/webrtc/src/common_audio/signal_processing/
signal_processing_unittest.cc 87 int shift_amount = 1; // Workaround compiler warning using variable here. local
89 EXPECT_EQ(32766, WEBRTC_SPL_SHIFT_W16(a, shift_amount));
90 EXPECT_EQ(32766, WEBRTC_SPL_SHIFT_W32(a, shift_amount));
  /external/bluetooth/bluedroid/gki/common/
gki.h 390 GKI_API extern void GKI_shiftdown (UINT8 *p_mem, UINT32 len, UINT32 shift_amount);
  /external/libnfc-nci/halimpl/bcm2079x/gki/common/
gki.h 402 GKI_API extern void GKI_shiftdown (UINT8 *p_mem, UINT32 len, UINT32 shift_amount);
  /external/libnfc-nci/src/gki/common/
gki.h 404 GKI_API extern void GKI_shiftdown (UINT8 *p_mem, UINT32 len, UINT32 shift_amount);
  /external/libnfc-nci/halimpl/bcm2079x/gki/ulinux/
gki_ulinux.c     [all...]
  /external/libnfc-nci/src/gki/ulinux/
gki_ulinux.c     [all...]
  /external/libnfc-nci/src/nfc/ndef/
ndef_utils.c 43 static void shiftdown (UINT8 *p_mem, UINT32 len, UINT32 shift_amount)
46 register UINT8 *pd = ps + shift_amount;
    [all...]
  /external/valgrind/main/VEX/priv/
guest_s390_toIR.c 6888 IRTemp shift_amount = newTemp(Ity_I64); local
6930 IRTemp shift_amount = newTemp(Ity_I64); local
6952 IRTemp shift_amount = newTemp(Ity_I64); local
6974 IRTemp shift_amount = newTemp(Ity_I64); local
10708 IRTemp shift_amount = newTemp(Ity_I8); local
    [all...]
  /external/webkit/Source/JavaScriptCore/wtf/
FastMalloc.cpp 712 static const int shift_amount[2] = { 3, 7 }; // For divides by 8 or 128
719 return static_cast<int>((s + add_amount[i]) >> shift_amount[i]);
854 // Do some sanity checking on add_amount[]/shift_amount[]/class_array[]
    [all...]

Completed in 320 milliseconds