LLVM 20.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 | |
createFunctionSectionPrefix(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 |