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 |