Lines Matching refs:opBits
396 uint32_t rMode, bool ahp, uint64_t opBits, bool isDouble)
414 bool neg = bits(opBits, sBitPos);
415 uint32_t exponent = bits(opBits, sBitPos-1, mWidth);
416 uint64_t oldMantissa = bits(opBits, mWidth-1, 0);
570 uint64_t opBits = fpToBits(op);
571 return vcvtFpFpH(fpscr, flush, defaultNan, rMode, ahp, opBits, false);
578 uint64_t opBits = fpToBits(op);
579 return vcvtFpFpH(fpscr, flush, defaultNan, rMode, ahp, opBits, true);
782 uint64_t opBits = fpToBits(op);
784 if (bits(opBits, 23)) {
785 scaled = bitsToFp((0 << 0) | (bits(opBits, 22, 0) << 29) |
786 (ULL(0x3fd) << 52) | (bits(opBits, 31) << 63),
789 scaled = bitsToFp((0 << 0) | (bits(opBits, 22, 0) << 29) |
790 (ULL(0x3fe) << 52) | (bits(opBits, 31) << 63),
793 uint64_t resultExp = (380 - bits(opBits, 30, 23)) / 2;
863 uint64_t opBits = fpToBits(op);
865 scaled = bitsToFp((0 << 0) | (bits(opBits, 22, 0) << 29) |
868 uint64_t resultExp = 253 - bits(opBits, 30, 23);
872 return bitsToFp((bits(opBits, 31) << 31) |