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

1 2 3

  /art/compiler/optimizing/
nodes_shared.cc 32 /*out*/int* shift_amount) {
36 *shift_amount = instruction->AsShl()->GetRight()->AsIntConstant()->GetValue();
39 *shift_amount = instruction->AsShr()->GetRight()->AsIntConstant()->GetValue();
42 *shift_amount = instruction->AsUShr()->GetRight()->AsIntConstant()->GetValue();
56 *shift_amount = 0;
instruction_simplifier_arm.cc 119 int shift_amount = 0; local
121 HDataProcWithShifterOp::GetOpInfoFromInstruction(bitfield_op, &op_kind, &shift_amount);
122 shift_amount &= use->GetType() == DataType::Type::kInt32
132 } else if (type == DataType::Type::kInt64 && shift_amount == 1) {
142 shift_amount,
instruction_simplifier_arm64.cc 133 int shift_amount = 0; local
134 HDataProcWithShifterOp::GetOpInfoFromInstruction(bitfield_op, &op_kind, &shift_amount);
146 shift_amount,
instruction_simplifier.cc 341 HInstruction* shift_amount = instruction->GetRight(); local
348 if (shift_amount->IsConstant()) {
349 int64_t cst = Int64FromConstant(shift_amount->AsConstant());
367 DCHECK_EQ(shift_amount->GetType(), DataType::Type::kInt32);
384 if (shift_amount->IsAnd() ||
385 shift_amount->IsOr() ||
386 shift_amount->IsXor() ||
387 shift_amount->IsAdd() ||
388 shift_amount->IsSub()) {
389 int64_t required_result = shift_amount->IsAnd() ? implicit_mask : 0
    [all...]
common_arm64.h 193 unsigned shift_amount = 0) {
196 return vixl::aarch64::MemOperand(base.X(), regoffset, shift, shift_amount);
nodes_shared.h 235 /*out*/int* shift_amount);
  /external/v8/src/
fixed-dtoa.cc 42 void Shift(int shift_amount) {
43 DCHECK(-64 <= shift_amount && shift_amount <= 64);
44 if (shift_amount == 0) {
46 } else if (shift_amount == -64) {
49 } else if (shift_amount == 64) {
52 } else if (shift_amount <= 0) {
53 high_bits_ <<= -shift_amount;
54 high_bits_ += low_bits_ >> (64 + shift_amount);
55 low_bits_ <<= -shift_amount;
57 low_bits_ >>= shift_amount; local
59 high_bits_ >>= shift_amount; local
    [all...]
bignum.h 37 void ShiftLeft(int shift_amount);
101 void BigitsShiftLeft(int shift_amount);
strtod.cc 305 int shift_amount = (precision_digits_count + kDenominatorLog) -
307 input.set_f(input.f() >> shift_amount);
308 input.set_e(input.e() + shift_amount);
311 error = (error >> shift_amount) + 1 + kDenominator;
312 precision_digits_count -= shift_amount;
bignum.cc 219 void Bignum::ShiftLeft(int shift_amount) {
221 exponent_ += shift_amount / kBigitSize;
222 int local_shift = shift_amount % kBigitSize;
693 void Bignum::BigitsShiftLeft(int shift_amount) {
694 DCHECK(shift_amount < kBigitSize);
695 DCHECK(shift_amount >= 0);
698 Chunk new_carry = bigits_[i] >> (kBigitSize - shift_amount);
699 bigits_[i] = ((bigits_[i] << shift_amount) + carry) & kBigitMask;
  /external/webrtc/webrtc/common_audio/
blocker.h 71 size_t shift_amount,
blocker.cc 106 size_t shift_amount,
112 initial_delay_(block_size_ - gcd(chunk_size, shift_amount)),
119 shift_amount_(shift_amount),
lapped_transform.cc 60 size_t shift_amount,
73 shift_amount,
lapped_transform.h 47 // |shift_amount| is in samples. |callback| is the caller-owned audio
54 size_t shift_amount,
  /external/vixl/src/aarch64/
operands-aarch64.cc 300 Operand::Operand(Register reg, Shift shift, unsigned shift_amount)
304 shift_amount_(shift_amount) {
306 VIXL_ASSERT(reg.Is64Bits() || (shift_amount < kWRegSize));
307 VIXL_ASSERT(reg.Is32Bits() || (shift_amount < kXRegSize));
312 Operand::Operand(Register reg, Extend extend, unsigned shift_amount)
316 shift_amount_(shift_amount) {
318 VIXL_ASSERT(shift_amount <= 4);
397 unsigned shift_amount)
404 shift_amount_(shift_amount) {
417 unsigned shift_amount)
    [all...]
operands-aarch64.h 742 // rm, {<shift> #<shift_amount>}
744 // <shift_amount> is uint6_t.
749 unsigned shift_amount = 0); // NOLINT(runtime/explicit)
751 // rm, {<extend> {#<shift_amount>}}
753 // <shift_amount> is uint2_t.
754 explicit Operand(Register reg, Extend extend, unsigned shift_amount = 0);
801 VIXL_DEPRECATED("GetShiftAmount", unsigned shift_amount() const) {
825 unsigned shift_amount = 0);
829 unsigned shift_amount = 0);
857 VIXL_DEPRECATED("GetShiftAmount", unsigned shift_amount() const)
    [all...]
  /external/tensorflow/tensorflow/examples/android/jni/object_tracking/
geom.h 218 inline void Shift(const Point2f shift_amount) {
219 left_ += shift_amount.x;
220 top_ += shift_amount.y;
221 right_ += shift_amount.x;
222 bottom_ += shift_amount.y;
279 inline void Shift(const Point2f shift_amount) {
280 x_ += shift_amount.x;
281 y_ += shift_amount.y;
  /external/valgrind/memcheck/tests/vbit-test/
vbits.c 969 shl_vbits(vbits_t v, unsigned shift_amount)
971 assert(shift_amount < v.num_bits);
976 case 8: new.bits.u8 <<= shift_amount; break;
977 case 16: new.bits.u16 <<= shift_amount; break;
978 case 32: new.bits.u32 <<= shift_amount; break;
979 case 64: new.bits.u64 <<= shift_amount; break;
991 shr_vbits(vbits_t v, unsigned shift_amount)
993 assert(shift_amount < v.num_bits);
998 case 8: new.bits.u8 >>= shift_amount; break;
999 case 16: new.bits.u16 >>= shift_amount; break
    [all...]
binary.c 121 unsigned shift_amount = opnd2->value.u8; local
123 expected_vbits = shl_vbits(opnd1->vbits, shift_amount);
134 unsigned shift_amount = opnd2->value.u8; local
136 expected_vbits = shr_vbits(opnd1->vbits, shift_amount);
147 unsigned shift_amount = opnd2->value.u8; local
149 expected_vbits = sar_vbits(opnd1->vbits, shift_amount);
  /external/v8/src/arm64/
assembler-arm64-inl.h 329 Operand::Operand(Register reg, Shift shift, unsigned shift_amount)
334 shift_amount_(shift_amount) {
335 DCHECK(reg.Is64Bits() || (shift_amount < kWRegSizeInBits));
336 DCHECK(reg.Is32Bits() || (shift_amount < kXRegSizeInBits));
341 Operand::Operand(Register reg, Extend extend, unsigned shift_amount)
346 shift_amount_(shift_amount) {
348 DCHECK(shift_amount <= 4);
417 unsigned Operand::shift_amount() const {
461 unsigned shift_amount)
463 shift_(NO_SHIFT), extend_(extend), shift_amount_(shift_amount) {
    [all...]
  /external/tensorflow/tensorflow/compiler/tf2xla/
xla_helpers.cc 67 xla::ComputationDataHandle shift_amount = local
70 builder->ShiftLeft(partial_mask, shift_amount), shift_amount);
  /external/v8/src/arm/
disasm-arm.cc 195 int shift_amount = instr->ShiftAmountValue(); local
200 if ((instr->RegShiftValue() == 0) && (shift == LSL) && (shift_amount == 0)) {
206 if ((shift == ROR) && (shift_amount == 0)) {
209 } else if (((shift == LSR) || (shift == ASR)) && (shift_amount == 0)) {
210 shift_amount = 32;
215 shift_amount);
    [all...]
simulator-arm.cc 1398 int shift_amount = instr->ShiftAmountValue(); local
    [all...]
  /external/vixl/src/aarch32/
operands-aarch32.h 774 // <shift_amount> is optional size to apply to value from rm
779 uint32_t shift_amount,
786 shift_amount_(shift_amount),
796 // <shift_amount> is optional size to apply to value from rm
800 uint32_t shift_amount,
807 shift_amount_(shift_amount),
  /system/nfc/src/gki/common/
gki.h 357 extern void GKI_shiftdown(uint8_t* p_mem, uint32_t len, uint32_t shift_amount);

Completed in 324 milliseconds

1 2 3