clang 20.0.0git
|
This is the complete list of members for clang::interp::FixedPoint, including all inherited members.
add(const FixedPoint A, const FixedPoint B, unsigned Bits, FixedPoint *R) | clang::interp::FixedPoint | inlinestatic |
bitAnd(const FixedPoint A, const FixedPoint B, unsigned Bits, FixedPoint *R) | clang::interp::FixedPoint | inlinestatic |
bitOr(const FixedPoint A, const FixedPoint B, unsigned Bits, FixedPoint *R) | clang::interp::FixedPoint | inlinestatic |
bitWidth() const | clang::interp::FixedPoint | inline |
bitXor(const FixedPoint A, const FixedPoint B, unsigned Bits, FixedPoint *R) | clang::interp::FixedPoint | inlinestatic |
compare(const FixedPoint &Other) const | clang::interp::FixedPoint | inline |
decrement(const FixedPoint &A, FixedPoint *R) | clang::interp::FixedPoint | inlinestatic |
div(const FixedPoint A, const FixedPoint B, unsigned Bits, FixedPoint *R) | clang::interp::FixedPoint | inlinestatic |
FixedPoint(llvm::APFixedPoint &&V) | clang::interp::FixedPoint | inline |
FixedPoint(llvm::APFixedPoint &V) | clang::interp::FixedPoint | inline |
FixedPoint(APInt V, llvm::FixedPointSemantics Sem) | clang::interp::FixedPoint | inline |
FixedPoint() | clang::interp::FixedPoint | inline |
from(const APSInt &I, llvm::FixedPointSemantics Sem, bool *Overflow) | clang::interp::FixedPoint | inlinestatic |
from(const llvm::APFloat &I, llvm::FixedPointSemantics Sem, bool *Overflow) | clang::interp::FixedPoint | inlinestatic |
getSemantics() const | clang::interp::FixedPoint | inline |
increment(const FixedPoint &A, FixedPoint *R) | clang::interp::FixedPoint | inlinestatic |
isMin() const | clang::interp::FixedPoint | inline |
isMinusOne() const | clang::interp::FixedPoint | inline |
isNegative() const | clang::interp::FixedPoint | inline |
isPositive() const | clang::interp::FixedPoint | inline |
isSigned() const | clang::interp::FixedPoint | inline |
isZero() const | clang::interp::FixedPoint | inline |
mul(const FixedPoint A, const FixedPoint B, unsigned Bits, FixedPoint *R) | clang::interp::FixedPoint | inlinestatic |
neg(const FixedPoint &A, FixedPoint *R) | clang::interp::FixedPoint | inlinestatic |
operator bool() const | clang::interp::FixedPoint | inline |
print(llvm::raw_ostream &OS) const | clang::interp::FixedPoint | inline |
rem(const FixedPoint A, const FixedPoint B, unsigned Bits, FixedPoint *R) | clang::interp::FixedPoint | inlinestatic |
shiftLeft(const FixedPoint A, const FixedPoint B, unsigned OpBits, FixedPoint *R) | clang::interp::FixedPoint | inlinestatic |
shiftRight(const FixedPoint A, const FixedPoint B, unsigned OpBits, FixedPoint *R) | clang::interp::FixedPoint | inlinestatic |
sub(const FixedPoint A, const FixedPoint B, unsigned Bits, FixedPoint *R) | clang::interp::FixedPoint | inlinestatic |
toAPSInt(unsigned BitWidth=0) const | clang::interp::FixedPoint | inline |
toAPValue(const ASTContext &) const | clang::interp::FixedPoint | inline |
toDiagnosticString(const ASTContext &Ctx) const | clang::interp::FixedPoint | inline |
toFloat(const llvm::fltSemantics *Sem) const | clang::interp::FixedPoint | inline |
toInt(unsigned BitWidth, bool Signed, bool *Overflow) const | clang::interp::FixedPoint | inline |
toSemantics(const llvm::FixedPointSemantics &Sem, bool *Overflow) const | clang::interp::FixedPoint | inline |
truncate(unsigned BitWidth) const | clang::interp::FixedPoint | inline |
zero(llvm::FixedPointSemantics Sem) | clang::interp::FixedPoint | inlinestatic |