Searched refs:LsbWeight (Results 1 - 1 of 1) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPFixedPoint.h42 int LsbWeight; member in struct:llvm::FixedPointSemantics::Lsb
50 : Width(Width), LsbWeight(Weight.LsbWeight), IsSigned(IsSigned),
52 assert(isUInt<WidthBitWidth>(Width) && isInt<LsbWeightBitWidth>(Weight.LsbWeight));
60 return LsbWeight <= 0 && static_cast<int>(Width) >= -LsbWeight;
63 unsigned getScale() const { assert(isValidLegacySema()); return -LsbWeight; }
64 int getLsbWeight() const { return LsbWeight; }
66 return LsbWeight + Width - 1 /*Both lsb and msb are both part of width*/;
112 return Width == Other.Width && LsbWeight
[all...]

Completed in 73 milliseconds