|
Enzyme main
|
This is the complete list of members for TypeTree, including all inherited members.
| andIn(const TypeTree &RHS) | TypeTree | inline |
| binopIn(bool &Legal, const TypeTree &RHS, llvm::BinaryOperator::BinaryOps Op) | TypeTree | inline |
| CanonicalizeInPlace(size_t len, const llvm::DataLayout &dl) | TypeTree | inline |
| checkedOrIn(const std::vector< int > &Seq, ConcreteType RHS, bool PointerIntSame, bool &LegalOr) | TypeTree | inline |
| checkedOrIn(const TypeTree &RHS, bool PointerIntSame, bool &LegalOr) | TypeTree | inline |
| Clear(size_t start, size_t end, size_t len) const | TypeTree | inline |
| Data0() const | TypeTree | inline |
| fromMD(llvm::MDNode *md) | TypeTree | inlinestatic |
| getMapping() const | TypeTree | inline |
| Inner0() const | TypeTree | inline |
| insert(const std::vector< int > Seq, ConcreteType CT, bool PointerIntSame=false) | TypeTree | inline |
| insertFromMD(llvm::MDNode *md, const std::vector< int > &prev={}) | TypeTree | inline |
| IsAllFloat(const size_t size, const llvm::DataLayout &dl) const | TypeTree | inline |
| IsFullyDetermined() const | TypeTree | inline |
| isKnown() const | TypeTree | inline |
| isKnownPastPointer() const | TypeTree | inline |
| JustAnything() const | TypeTree | inline |
| JustInt() const | TypeTree | inline |
| KeepMinusOne(bool &legal) const | TypeTree | inline |
| Lookup(size_t len, const llvm::DataLayout &dl) const | TypeTree | inline |
| Only(int Off, llvm::Instruction *orig) const | TypeTree | inline |
| operator&=(const TypeTree &RHS) | TypeTree | inline |
| operator<(const TypeTree &vd) const | TypeTree | inline |
| operator=(const TypeTree &RHS) | TypeTree | inline |
| operator==(const TypeTree &RHS) const | TypeTree | inline |
| operator[](const std::vector< int > Seq) const | TypeTree | inline |
| operator|=(const TypeTree &RHS) | TypeTree | inline |
| orIn(const std::vector< int > &Seq, ConcreteType RHS, bool PointerIntSame=false) | TypeTree | inline |
| orIn(const TypeTree &RHS, bool PointerIntSame) | TypeTree | inline |
| orIn(const std::vector< int > Seq, ConcreteType CT, bool PointerIntSame) | TypeTree | inline |
| parse(llvm::StringRef str, llvm::LLVMContext &ctx) | TypeTree | inlinestatic |
| PurgeAnything() const | TypeTree | inline |
| ReplaceIntWithAnything() | TypeTree | inline |
| ReplaceMinus() const | TypeTree | inline |
| ShiftIndices(const llvm::DataLayout &dl, const int offset, const int maxSize, size_t addOffset=0) const | TypeTree | inline |
| str() const | TypeTree | inline |
| toMD(llvm::LLVMContext &ctx) | TypeTree | inline |
| TypeTree() | TypeTree | inline |
| TypeTree(ConcreteType dat) | TypeTree | inline |