/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...] |
/external/v8/src/ |
fixed-dtoa.cc | 62 void Shift(int shift_amount) { 63 ASSERT(-64 <= shift_amount && shift_amount <= 64); 64 if (shift_amount == 0) { 66 } else if (shift_amount == -64) { 69 } else if (shift_amount == 64) { 72 } else if (shift_amount <= 0) { 73 high_bits_ <<= -shift_amount; 74 high_bits_ += low_bits_ >> (64 + shift_amount); 75 low_bits_ <<= -shift_amount; 77 low_bits_ >>= shift_amount; local 79 high_bits_ >>= shift_amount; local [all...] |
bignum.cc | 241 void Bignum::ShiftLeft(int shift_amount) { 243 exponent_ += shift_amount / kBigitSize; 244 int local_shift = shift_amount % kBigitSize; 722 void Bignum::BigitsShiftLeft(int shift_amount) { 723 ASSERT(shift_amount < kBigitSize); 724 ASSERT(shift_amount >= 0); 727 Chunk new_carry = bigits_[i] >> (kBigitSize - shift_amount); 728 bigits_[i] = ((bigits_[i] << shift_amount) + carry) & kBigitMask;
|
bignum.h | 58 void ShiftLeft(int shift_amount); 121 void BigitsShiftLeft(int shift_amount);
|
strtod.cc | 324 int shift_amount = (precision_digits_count + kDenominatorLog) - 326 input.set_f(input.f() >> shift_amount); 327 input.set_e(input.e() + shift_amount); 330 error = (error >> shift_amount) + 1 + kDenominator; 331 precision_digits_count -= shift_amount;
|
stub-cache.h | 380 const int shift_amount = kPointerSizeLog2 + 1 - String::kHashShift; local 382 reinterpret_cast<Address>(table) + (offset << shift_amount)); [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...] |
/frameworks/base/media/libstagefright/codecs/aacdec/ |
tns_decode_coef.cpp | 309 Int shift_amount; local 443 shift_amount = 0; 448 shift_amount++; 461 shift_amount--; 468 if (shift_amount >= 0) 473 *(pLPC++) = *(pA++) << (16 - shift_amount); 478 q_lpc -= shift_amount; 487 shift_amount = q_lpc - 15; 492 *(pLPC++) >>= shift_amount; 495 q_lpc -= shift_amount; [all...] |
/external/v8/src/x64/ |
assembler-x64.h | 1001 // Shifts dst right, duplicating sign bit, by shift_amount bits. 1003 void sar(Register dst, Immediate shift_amount) { 1004 shift(dst, shift_amount, 0x7); 1007 // Shifts dst right, duplicating sign bit, by shift_amount bits. 1009 void sarl(Register dst, Immediate shift_amount) { 1010 shift_32(dst, shift_amount, 0x7); 1023 void shl(Register dst, Immediate shift_amount) { 1024 shift(dst, shift_amount, 0x4); 1035 void shll(Register dst, Immediate shift_amount) { 1036 shift_32(dst, shift_amount, 0x4) [all...] |
assembler-x64.cc | 785 void Assembler::shift(Register dst, Immediate shift_amount, int subcode) { 787 ASSERT(is_uint6(shift_amount.value_)); // illegal shift count 788 if (shift_amount.value_ == 1) { 796 emit(shift_amount.value_); 817 void Assembler::shift_32(Register dst, Immediate shift_amount, int subcode) { 819 ASSERT(is_uint5(shift_amount.value_)); // illegal shift count 820 if (shift_amount.value_ == 1) { 828 emit(shift_amount.value_); [all...] |
/external/v8/src/arm/ |
simulator-arm.cc | 1362 int shift_amount = instr->ShiftAmountValue(); local [all...] |
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...] |
/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...] |
/external/llvm/lib/Target/ARM/AsmParser/ |
ARMAsmParser.cpp | [all...] |