Lines Matching defs:Exp
7829 int32_t Exp = (Imm.lshr(23).getSExtValue() & 0xff) - 127; // -126 to 127
7840 // We can handle 3 bits of exponent: exp == UInt(NOT(b):c:d)-3
7841 if (Exp < -3 || Exp > 4)
7843 Exp = ((Exp+3) & 0x7) ^ 4;
7845 return ((int)Sign << 7) | (Exp << 4) | Mantissa;
7851 int64_t Exp = (Imm.lshr(52).getSExtValue() & 0x7ff) - 1023; // -1022 to 1023
7862 // We can handle 3 bits of exponent: exp == UInt(NOT(b):c:d)-3
7863 if (Exp < -3 || Exp > 4)
7865 Exp = ((Exp+3) & 0x7) ^ 4;
7867 return ((int)Sign << 7) | (Exp << 4) | Mantissa;