|
LLVM
8.0.1
|
This is the complete list of members for llvm::MDBuilder, including all inherited members.
| createAliasScope(StringRef Name, MDNode *Domain) | llvm::MDBuilder | |
| createAliasScopeDomain(StringRef Name) | llvm::MDBuilder | |
| createAnonymousAARoot(StringRef Name=StringRef(), MDNode *Extra=nullptr) | llvm::MDBuilder | protected |
| createAnonymousAliasScope(MDNode *Domain, StringRef Name=StringRef()) | llvm::MDBuilder | inline |
| createAnonymousAliasScopeDomain(StringRef Name=StringRef()) | llvm::MDBuilder | inline |
| createAnonymousTBAARoot() | llvm::MDBuilder | inline |
| createBranchWeights(uint32_t TrueWeight, uint32_t FalseWeight) | llvm::MDBuilder | |
| createBranchWeights(ArrayRef< uint32_t > Weights) | llvm::MDBuilder | |
| createCallees(ArrayRef< Function *> Callees) | llvm::MDBuilder | |
| createConstant(Constant *C) | llvm::MDBuilder | |
| createFPMath(float Accuracy) | llvm::MDBuilder | |
| createFunctionEntryCount(uint64_t Count, bool Synthetic, const DenseSet< GlobalValue::GUID > *Imports) | llvm::MDBuilder | |
| createFunctionSectionPrefix(StringRef Prefix) | llvm::MDBuilder | |
| createIrrLoopHeaderWeight(uint64_t Weight) | llvm::MDBuilder | |
| createMutableTBAAAccessTag(MDNode *Tag) | llvm::MDBuilder | |
| createRange(const APInt &Lo, const APInt &Hi) | llvm::MDBuilder | |
| createRange(Constant *Lo, Constant *Hi) | llvm::MDBuilder | |
| createString(StringRef Str) | llvm::MDBuilder | |
| createTBAAAccessTag(MDNode *BaseType, MDNode *AccessType, uint64_t Offset, uint64_t Size, bool IsImmutable=false) | llvm::MDBuilder | |
| createTBAANode(StringRef Name, MDNode *Parent, bool isConstant=false) | llvm::MDBuilder | |
| createTBAARoot(StringRef Name) | llvm::MDBuilder | |
| createTBAAScalarTypeNode(StringRef Name, MDNode *Parent, uint64_t Offset=0) | llvm::MDBuilder | |
| createTBAAStructNode(ArrayRef< TBAAStructField > Fields) | llvm::MDBuilder | |
| createTBAAStructTagNode(MDNode *BaseType, MDNode *AccessType, uint64_t Offset, bool IsConstant=false) | llvm::MDBuilder | |
| createTBAAStructTypeNode(StringRef Name, ArrayRef< std::pair< MDNode *, uint64_t >> Fields) | llvm::MDBuilder | |
| createTBAATypeNode(MDNode *Parent, uint64_t Size, Metadata *Id, ArrayRef< TBAAStructField > Fields=ArrayRef< TBAAStructField >()) | llvm::MDBuilder | |
| createUnpredictable() | llvm::MDBuilder | |
| MDBuilder(LLVMContext &context) | llvm::MDBuilder | inline |
1.8.13