Home
last modified time | relevance | path

Searched refs:shift_amount (Results 1 – 25 of 43) sorted by relevance

12

/external/lldb/source/Utility/
DStringExtractor.cpp192 uint32_t shift_amount = 0; in GetHexMaxU32() local
209 result |= ((uint32_t)nibble_hi << (shift_amount + 4)); in GetHexMaxU32()
210 result |= ((uint32_t)nibble_lo << shift_amount); in GetHexMaxU32()
212 shift_amount += 8; in GetHexMaxU32()
216 result |= ((uint32_t)nibble_hi << shift_amount); in GetHexMaxU32()
218 shift_amount += 4; in GetHexMaxU32()
254 uint32_t shift_amount = 0; in GetHexMaxU64() local
271 result |= ((uint64_t)nibble_hi << (shift_amount + 4)); in GetHexMaxU64()
272 result |= ((uint64_t)nibble_lo << shift_amount); in GetHexMaxU64()
274 shift_amount += 8; in GetHexMaxU64()
[all …]
/external/chromium_org/third_party/WebKit/Source/wtf/dtoa/
Dfixed-dtoa.cc63 void Shift(int shift_amount) { in Shift() argument
64 ASSERT(-64 <= shift_amount && shift_amount <= 64); in Shift()
65 if (shift_amount == 0) { in Shift()
67 } else if (shift_amount == -64) { in Shift()
70 } else if (shift_amount == 64) { in Shift()
73 } else if (shift_amount <= 0) { in Shift()
74 high_bits_ <<= -shift_amount; in Shift()
75 high_bits_ += low_bits_ >> (64 + shift_amount); in Shift()
76 low_bits_ <<= -shift_amount; in Shift()
78 low_bits_ >>= shift_amount; in Shift()
[all …]
Dstrtod.cc325 int shift_amount = (precision_digits_count + kDenominatorLog) - in DiyFpStrtod() local
327 input.set_f(input.f() >> shift_amount); in DiyFpStrtod()
328 input.set_e(input.e() + shift_amount); in DiyFpStrtod()
331 error = (error >> shift_amount) + 1 + kDenominator; in DiyFpStrtod()
332 precision_digits_count -= shift_amount; in DiyFpStrtod()
Dbignum.cc242 void Bignum::ShiftLeft(int shift_amount) { in ShiftLeft() argument
244 exponent_ += shift_amount / kBigitSize; in ShiftLeft()
245 int local_shift = shift_amount % kBigitSize; in ShiftLeft()
723 void Bignum::BigitsShiftLeft(int shift_amount) { in BigitsShiftLeft() argument
724 ASSERT(shift_amount < kBigitSize); in BigitsShiftLeft()
725 ASSERT(shift_amount >= 0); in BigitsShiftLeft()
728 Chunk new_carry = bigits_[i] >> (kBigitSize - shift_amount); in BigitsShiftLeft()
729 bigits_[i] = ((bigits_[i] << shift_amount) + carry) & kBigitMask; in BigitsShiftLeft()
Dbignum.h61 void ShiftLeft(int shift_amount);
124 void BigitsShiftLeft(int shift_amount);
/external/chromium_org/v8/src/
Dfixed-dtoa.cc41 void Shift(int shift_amount) { in Shift() argument
42 DCHECK(-64 <= shift_amount && shift_amount <= 64); in Shift()
43 if (shift_amount == 0) { in Shift()
45 } else if (shift_amount == -64) { in Shift()
48 } else if (shift_amount == 64) { in Shift()
51 } else if (shift_amount <= 0) { in Shift()
52 high_bits_ <<= -shift_amount; in Shift()
53 high_bits_ += low_bits_ >> (64 + shift_amount); in Shift()
54 low_bits_ <<= -shift_amount; in Shift()
56 low_bits_ >>= shift_amount; in Shift()
[all …]
Dstrtod.cc306 int shift_amount = (precision_digits_count + kDenominatorLog) - in DiyFpStrtod() local
308 input.set_f(input.f() >> shift_amount); in DiyFpStrtod()
309 input.set_e(input.e() + shift_amount); in DiyFpStrtod()
312 error = (error >> shift_amount) + 1 + kDenominator; in DiyFpStrtod()
313 precision_digits_count -= shift_amount; in DiyFpStrtod()
Dbignum.cc219 void Bignum::ShiftLeft(int shift_amount) { in ShiftLeft() argument
221 exponent_ += shift_amount / kBigitSize; in ShiftLeft()
222 int local_shift = shift_amount % kBigitSize; in ShiftLeft()
700 void Bignum::BigitsShiftLeft(int shift_amount) { in BigitsShiftLeft() argument
701 DCHECK(shift_amount < kBigitSize); in BigitsShiftLeft()
702 DCHECK(shift_amount >= 0); in BigitsShiftLeft()
705 Chunk new_carry = bigits_[i] >> (kBigitSize - shift_amount); in BigitsShiftLeft()
706 bigits_[i] = ((bigits_[i] << shift_amount) + carry) & kBigitMask; in BigitsShiftLeft()
Dbignum.h35 void ShiftLeft(int shift_amount);
99 void BigitsShiftLeft(int shift_amount);
/external/valgrind/main/memcheck/tests/vbit-test/
Dvbits.c663 shl_vbits(vbits_t v, unsigned shift_amount) in shl_vbits() argument
665 assert(shift_amount < v.num_bits); in shl_vbits()
670 case 8: new.bits.u8 <<= shift_amount; break; in shl_vbits()
671 case 16: new.bits.u16 <<= shift_amount; break; in shl_vbits()
672 case 32: new.bits.u32 <<= shift_amount; break; in shl_vbits()
673 case 64: new.bits.u64 <<= shift_amount; break; in shl_vbits()
685 shr_vbits(vbits_t v, unsigned shift_amount) in shr_vbits() argument
687 assert(shift_amount < v.num_bits); in shr_vbits()
692 case 8: new.bits.u8 >>= shift_amount; break; in shr_vbits()
693 case 16: new.bits.u16 >>= shift_amount; break; in shr_vbits()
[all …]
Dbinary.c93 unsigned shift_amount = opnd2->value.u8; in check_result_for_binary() local
95 expected_vbits = shl_vbits(opnd1->vbits, shift_amount); in check_result_for_binary()
106 unsigned shift_amount = opnd2->value.u8; in check_result_for_binary() local
108 expected_vbits = shr_vbits(opnd1->vbits, shift_amount); in check_result_for_binary()
119 unsigned shift_amount = opnd2->value.u8; in check_result_for_binary() local
121 expected_vbits = sar_vbits(opnd1->vbits, shift_amount); in check_result_for_binary()
/external/chromium_org/v8/src/arm64/
Dassembler-arm64-inl.h338 Operand::Operand(Register reg, Shift shift, unsigned shift_amount)
343 shift_amount_(shift_amount) {
344 DCHECK(reg.Is64Bits() || (shift_amount < kWRegSizeInBits));
345 DCHECK(reg.Is32Bits() || (shift_amount < kXRegSizeInBits));
350 Operand::Operand(Register reg, Extend extend, unsigned shift_amount)
355 shift_amount_(shift_amount) {
357 DCHECK(shift_amount <= 4);
426 unsigned Operand::shift_amount() const {
470 unsigned shift_amount)
472 shift_(NO_SHIFT), extend_(extend), shift_amount_(shift_amount) {
[all …]
Dassembler-arm64.cc2194 DCHECK(operand.IsShiftedRegister() && (operand.shift_amount() == 0)); in AddSubWithCarry()
2320 DCHECK(operand.IsShiftedRegister() && (operand.shift_amount() == 0)); in ConditionalCompare()
2365 unsigned shift_amount) { in EmitShift() argument
2368 lsl(rd, rn, shift_amount); in EmitShift()
2371 lsr(rd, rn, shift_amount); in EmitShift()
2374 asr(rd, rn, shift_amount); in EmitShift()
2377 ror(rd, rn, shift_amount); in EmitShift()
2428 DCHECK(rn.Is64Bits() || (rn.Is32Bits() && is_uint5(operand.shift_amount()))); in DataProcShiftedRegister()
2431 ShiftDP(operand.shift()) | ImmDPShift(operand.shift_amount()) | in DataProcShiftedRegister()
2444 ExtendMode(operand.extend()) | ImmExtendShift(operand.shift_amount()) | in DataProcExtendedRegister()
[all …]
Dassembler-arm64.h645 unsigned shift_amount = 0); // NOLINT(runtime/explicit)
652 unsigned shift_amount = 0);
679 inline unsigned shift_amount() const;
707 unsigned shift_amount = 0);
711 unsigned shift_amount = 0);
722 unsigned shift_amount() const { return shift_amount_; } in shift_amount() function
1845 inline static Instr ImmShiftLS(unsigned shift_amount);
/external/chromium_org/base/i18n/
Dstreaming_utf8_validator.cc36 const uint8 shift_amount = StateTableLookup(state); in AddBytes() local
37 const uint8 shifted_char = (*p & 0x7F) >> shift_amount; in AddBytes()
/external/vixl/src/a64/
Dassembler-a64.cc214 Operand::Operand(Register reg, Shift shift, unsigned shift_amount) in Operand() argument
218 shift_amount_(shift_amount) { in Operand()
219 VIXL_ASSERT(reg.Is64Bits() || (shift_amount < kWRegSize)); in Operand()
220 VIXL_ASSERT(reg.Is32Bits() || (shift_amount < kXRegSize)); in Operand()
225 Operand::Operand(Register reg, Extend extend, unsigned shift_amount) in Operand() argument
229 shift_amount_(shift_amount) { in Operand()
231 VIXL_ASSERT(shift_amount <= 4); in Operand()
280 unsigned shift_amount) in MemOperand() argument
282 shift_(NO_SHIFT), extend_(extend), shift_amount_(shift_amount) { in MemOperand()
295 unsigned shift_amount) in MemOperand() argument
[all …]
Dmacro-assembler-a64.cc197 VIXL_ASSERT(operand.shift_amount() <= 4); in LogicalMacro()
204 operand.shift_amount()); in LogicalMacro()
221 } else if (operand.IsShiftedRegister() && (operand.shift_amount() != 0)) { in Mov()
225 EmitShift(rd, operand.reg(), operand.shift(), operand.shift_amount()); in Mov()
230 operand.shift_amount()); in Mov()
262 operand.shift_amount()); in Mvn()
418 if ((operand.IsShiftedRegister() && (operand.shift_amount() == 0)) || in ConditionalCompareMacro()
459 } else if (operand.IsShiftedRegister() && (operand.shift_amount() == 0)) { in Csel()
686 } else if (operand.IsShiftedRegister() && (operand.shift_amount() != 0)) { in AddSubWithCarryMacro()
691 operand.shift_amount())); in AddSubWithCarryMacro()
[all …]
Dassembler-a64.h484 unsigned shift_amount = 0); // NOLINT(runtime/explicit)
489 explicit Operand(Register reg, Extend extend, unsigned shift_amount = 0);
520 unsigned shift_amount() const { in shift_amount() function
543 unsigned shift_amount = 0);
547 unsigned shift_amount = 0);
558 unsigned shift_amount() const { return shift_amount_; } in shift_amount() function
1602 static Instr ImmShiftLS(unsigned shift_amount) { in ImmShiftLS() argument
1603 VIXL_ASSERT(is_uint1(shift_amount)); in ImmShiftLS()
1604 return shift_amount << ImmShiftLS_offset; in ImmShiftLS()
/external/chromium_org/third_party/tcmalloc/vendor/src/
Dcommon.h177 const int shift_amount = big ? 7 : 3; in ClassIndex() local
178 return (s + add_amount) >> shift_amount; in ClassIndex()
/external/chromium_org/third_party/tcmalloc/chromium/src/
Dcommon.h194 const int shift_amount = big ? 7 : 3; in ClassIndex() local
195 return (s + add_amount) >> shift_amount; in ClassIndex()
/external/chromium_org/v8/src/arm/
Dsimulator-arm.cc1350 int shift_amount = instr->ShiftAmountValue(); in GetShiftRm() local
1354 if ((shift == ROR) && (shift_amount == 0)) { in GetShiftRm()
1357 } else if (((shift == LSR) || (shift == ASR)) && (shift_amount == 0)) { in GetShiftRm()
1358 shift_amount = 32; in GetShiftRm()
1362 if (shift_amount == 0) { in GetShiftRm()
1371 result >>= (shift_amount - 1); in GetShiftRm()
1379 if (shift_amount == 0) { in GetShiftRm()
1382 result <<= (shift_amount - 1); in GetShiftRm()
1390 if (shift_amount == 0) { in GetShiftRm()
1395 uresult >>= (shift_amount - 1); in GetShiftRm()
[all …]
Ddisasm-arm.cc193 int shift_amount = instr->ShiftAmountValue(); in PrintShiftRm() local
198 if ((instr->RegShiftValue() == 0) && (shift == LSL) && (shift_amount == 0)) { in PrintShiftRm()
204 if ((shift == ROR) && (shift_amount == 0)) { in PrintShiftRm()
207 } else if (((shift == LSR) || (shift == ASR)) && (shift_amount == 0)) { in PrintShiftRm()
208 shift_amount = 32; in PrintShiftRm()
213 shift_amount); in PrintShiftRm()
/external/chromium_org/tools/telemetry/telemetry/timeline/
Dmodel.py150 shift_amount = self._bounds.min
152 event.start -= shift_amount
/external/webrtc/src/common_audio/signal_processing/
Dsignal_processing_unittest.cc87 int shift_amount = 1; // Workaround compiler warning using variable here. in TEST_F() local
89 EXPECT_EQ(32766, WEBRTC_SPL_SHIFT_W16(a, shift_amount)); in TEST_F()
90 EXPECT_EQ(32766, WEBRTC_SPL_SHIFT_W32(a, shift_amount)); in TEST_F()
/external/chromium_org/v8/src/compiler/
Dsimplified-lowering.cc807 Node* shift_amount = jsgraph()->Int32Constant(kSmiTagSize + kSmiShiftSize); in Untag() local
808 return graph()->NewNode(machine()->WordSar(), node, shift_amount); in Untag()
814 Node* shift_amount = jsgraph()->Int32Constant(kSmiTagSize + kSmiShiftSize); in SmiTag() local
815 return graph()->NewNode(machine()->WordShl(), node, shift_amount); in SmiTag()

12