Searched refs:SHIFTR (Results 1 – 5 of 5) sorted by relevance
288 field = that.SHIFTR(j).ToUInt64(); in ConvertUnsigned()530 return SHIFTR(-count); in ISHFT()591 return SHIFTL(leastBits).IOR(SHIFTR(middleBits));595 Integer least{SHIFTR(middleBits).IAND(MASKR(leastBits))};610 return SHIFTL(count).IOR(fill.SHIFTR(bits - count)); in SHIFTLWithFill()620 return fill.SHIFTR(count - bits); in SHIFTRWithFill()624 return SHIFTR(count).IOR(fill.SHIFTL(bits - count)); in SHIFTRWithFill()639 constexpr Integer SHIFTR(int count) const { in SHIFTR() function677 return SHIFTR(count).IOR(MASKL(count)); in SHIFTA()679 return SHIFTR(count); in SHIFTA()[all …]
245 Fraction fraction{Fraction::ConvertUnsigned(absN.SHIFTR(bitsLost)).value};273 auto rshifted{intPart.value.GetFraction().SHIFTR(-shift)};279 if (converted.value.CompareUnsigned(result.value.SHIFTR(shift)) !=325 Fraction::ConvertUnsigned(xFraction.SHIFTR(bitsLost)).value};
116 yFraction = yFraction.SHIFTR(rshift); in Add()128 fraction = fraction.SHIFTR(1).IBSET(fraction.bits - 1); in Add()172 product.upper = product.upper.SHIFTR(rshift); in Multiply()253 quotient = quotient.SHIFTR(1); in Divide()324 Fraction::ConvertUnsigned(extFrac.SHIFTR(2)).value, rounding, in SQRT()664 std::string fracHex{frac.SHIFTR(trailz + lostBits) in DumpHexadecimal()674 result += frac.SHIFTR(trailz) in DumpHexadecimal()
994 fptr = &Scalar<T>::SHIFTR; in FoldIntrinsicFunction()
124 t = a.SHIFTR(count); in exhaustiveTesting()