Searched refs:shift_low (Results 1 - 2 of 2) sorted by relevance
/third_party/node/deps/v8/src/codegen/arm64/ |
H A D | macro-assembler-arm64.cc | 724 int shift_low; in MoveImmediateForShiftedOp() local 726 shift_low = base::bits::CountTrailingZeros(imm); in MoveImmediateForShiftedOp() 729 shift_low = base::bits::CountTrailingZeros(static_cast<uint32_t>(imm)); in MoveImmediateForShiftedOp() 737 shift_low = std::min(shift_low, 4); in MoveImmediateForShiftedOp() 739 int64_t imm_low = imm >> shift_low; in MoveImmediateForShiftedOp() 752 return Operand(dst, LSL, shift_low); in MoveImmediateForShiftedOp()
|
/third_party/vixl/src/aarch64/ |
H A D | macro-assembler-aarch64.cc | 1782 int shift_low = CountTrailingZeros(imm, reg_size); in Emit() local 1788 shift_low = std::min(shift_low, 4); in Emit() 1790 // TryOneInstrMoveImmediate handles `imm` with a value of zero, so shift_low in Emit() 1792 VIXL_ASSERT((shift_low >= 0) && (shift_low < 64)); in Emit() 1793 // imm_low = imm >> shift_low (with sign extension) in Emit() 1794 uint64_t imm_low = ExtractSignedBitfield64(63, shift_low, imm); in Emit() 1805 return Operand(dst, LSL, shift_low); in Emit()
|
Completed in 11 milliseconds