|
LLVM 22.0.0git
|
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, bool IsExpected=false) | llvm::MDBuilder | |
| createBranchWeights(ArrayRef< uint32_t > Weights, bool IsExpected=false) | llvm::MDBuilder | |
| createCallbackEncoding(unsigned CalleeArgNo, ArrayRef< int > Arguments, bool VarArgsArePassed) | 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 | |
| createGlobalObjectSectionPrefix(StringRef Prefix) | llvm::MDBuilder | |
| createIrrLoopHeaderWeight(uint64_t Weight) | llvm::MDBuilder | |
| createLikelyBranchWeights() | llvm::MDBuilder | |
| createLLVMStats(ArrayRef< std::pair< StringRef, uint64_t > > LLVMStatsVec) | llvm::MDBuilder | |
| createMutableTBAAAccessTag(MDNode *Tag) | llvm::MDBuilder | |
| createPCSections(ArrayRef< PCSection > Sections) | llvm::MDBuilder | |
| createPseudoProbeDesc(uint64_t GUID, uint64_t Hash, StringRef FName) | llvm::MDBuilder | |
| createRange(const APInt &Lo, const APInt &Hi) | llvm::MDBuilder | |
| createRange(Constant *Lo, Constant *Hi) | llvm::MDBuilder | |
| createRTTIPointerPrologue(Constant *PrologueSig, Constant *RTTI) | 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 | |
| createUnlikelyBranchWeights() | llvm::MDBuilder | |
| createUnpredictable() | llvm::MDBuilder | |
| MDBuilder(LLVMContext &context) | llvm::MDBuilder | inline |
| mergeCallbackEncodings(MDNode *ExistingCallbacks, MDNode *NewCB) | llvm::MDBuilder | |
| PCSection typedef | llvm::MDBuilder |