|
clang 22.0.0git
|
This is the complete list of members for clang::interp::Floating, including all inherited members.
| add(const Floating &A, const Floating &B, llvm::RoundingMode RM, Floating *R) | clang::interp::Floating | inlinestatic |
| bitcastFromMemory(const std::byte *Buff, const llvm::fltSemantics &Sem, Floating *Result) | clang::interp::Floating | inlinestatic |
| bitcastToMemory(std::byte *Buff) const | clang::interp::Floating | inline |
| bitWidth() const | clang::interp::Floating | inline |
| bytesToSerialize() const | clang::interp::Floating | inline |
| classify() const | clang::interp::Floating | inline |
| compare(const Floating &RHS) const | clang::interp::Floating | inline |
| convertToInteger(APSInt &Result) const | clang::interp::Floating | inline |
| copy(const APFloat &F) | clang::interp::Floating | inline |
| decrement(const Floating &A, llvm::RoundingMode RM, Floating *R) | clang::interp::Floating | inlinestatic |
| deserialize(const std::byte *Buff, Floating *Result) | clang::interp::Floating | inlinestatic |
| deserializeSemantics(const std::byte *Buff) | clang::interp::Floating | inlinestatic |
| div(const Floating &A, const Floating &B, llvm::RoundingMode RM, Floating *R) | clang::interp::Floating | inlinestatic |
| Floating()=default | clang::interp::Floating | |
| Floating(llvm::APFloatBase::Semantics Semantics) | clang::interp::Floating | inline |
| Floating(const APFloat &F) | clang::interp::Floating | inline |
| Floating(uint64_t *Memory, llvm::APFloatBase::Semantics Semantics) | clang::interp::Floating | inline |
| fromIntegral(APSInt Val, const llvm::fltSemantics &Sem, llvm::RoundingMode RM, Floating *Result) | clang::interp::Floating | inlinestatic |
| getAPFloat() const | clang::interp::Floating | inline |
| getCategory() const | clang::interp::Floating | inline |
| getSemantics() const | clang::interp::Floating | inline |
| increment(const Floating &A, llvm::RoundingMode RM, Floating *R) | clang::interp::Floating | inlinestatic |
| isDenormal() const | clang::interp::Floating | inline |
| isFinite() const | clang::interp::Floating | inline |
| isInf() const | clang::interp::Floating | inline |
| isMin() const | clang::interp::Floating | inline |
| isMinusOne() const | clang::interp::Floating | inline |
| isNan() const | clang::interp::Floating | inline |
| isNegative() const | clang::interp::Floating | inline |
| isNonZero() const | clang::interp::Floating | inline |
| isNormal() const | clang::interp::Floating | inline |
| isSignaling() const | clang::interp::Floating | inline |
| isSigned() const | clang::interp::Floating | inline |
| isZero() const | clang::interp::Floating | inline |
| Memory | clang::interp::Floating | |
| mul(const Floating &A, const Floating &B, llvm::RoundingMode RM, Floating *R) | clang::interp::Floating | inlinestatic |
| neg(const Floating &A, Floating *R) | clang::interp::Floating | inlinestatic |
| numWords() const | clang::interp::Floating | inline |
| operator<(Floating RHS) const | clang::interp::Floating | inline |
| operator<=(Floating RHS) const | clang::interp::Floating | inline |
| operator>(Floating RHS) const | clang::interp::Floating | inline |
| operator>=(Floating RHS) const | clang::interp::Floating | inline |
| print(llvm::raw_ostream &OS) const | clang::interp::Floating | inline |
| serialize(std::byte *Buff) const | clang::interp::Floating | inline |
| singleWord() const | clang::interp::Floating | inline |
| singleWord(const llvm::fltSemantics &Sem) | clang::interp::Floating | inlinestatic |
| sub(const Floating &A, const Floating &B, llvm::RoundingMode RM, Floating *R) | clang::interp::Floating | inlinestatic |
| take(uint64_t *NewMemory) | clang::interp::Floating | inline |
| toAPSInt(unsigned NumBits=0) const | clang::interp::Floating | inline |
| toAPValue(const ASTContext &) const | clang::interp::Floating | inline |
| toDiagnosticString(const ASTContext &Ctx) const | clang::interp::Floating | inline |
| toSemantics(const llvm::fltSemantics *Sem, llvm::RoundingMode RM, Floating *Result) const | clang::interp::Floating | inline |
| Val | clang::interp::Floating |