Home
last modified time | relevance | path

Searched refs:MDBuilder (Results 1 – 25 of 60) sorted by relevance

123

/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DMDBuilder.cpp20 MDString *MDBuilder::createString(StringRef Str) { in createString()
24 ConstantAsMetadata *MDBuilder::createConstant(Constant *C) { in createConstant()
28 MDNode *MDBuilder::createFPMath(float Accuracy) { in createFPMath()
37 MDNode *MDBuilder::createBranchWeights(uint32_t TrueWeight, in createBranchWeights()
55 MDNode *MDBuilder::createUnpredictable() { in createUnpredictable()
59 MDNode *MDBuilder::createFunctionEntryCount( in createFunctionEntryCount()
91 MDNode *MDBuilder::createRange(Constant *Lo, Constant *Hi) { in createRange()
200 MDNode *MDBuilder::createTBAARoot(StringRef Name) { in createTBAARoot()
216 MDNode *MDBuilder::createAliasScopeDomain(StringRef Name) { in createAliasScopeDomain()
239 MDNode *MDBuilder::createTBAAStructTypeNode( in createTBAAStructTypeNode()
[all …]
H A DProfDataUtils.cpp188 MDBuilder MDB(I.getContext()); in setBranchWeights()
H A DMetadata.cpp1177 MDBuilder MDHelper(Ctx); in mergeDirectCallProfMetadata()
1670 MDBuilder MDB(getContext()); in addAnnotationMetadata()
1692 MDBuilder MDB(getContext()); in addAnnotationMetadata()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTBAA.cpp281 SmallVectorImpl<llvm::MDBuilder::TBAAStructField> & in CollectFields()
318 Fields.push_back(llvm::MDBuilder::TBAAStructField(Offset, Size, TBAATag)); in CollectFields()
329 SmallVector<llvm::MDBuilder::TBAAStructField, 4> Fields; in getTBAAStructInfo()
341 using TBAAStructField = llvm::MDBuilder::TBAAStructField; in getBaseTypeInfoHelper()
365 llvm::MDBuilder::TBAAStructField(Offset, Size, TypeNode)); in getBaseTypeInfoHelper()
389 Fields.push_back(llvm::MDBuilder::TBAAStructField(Offset, Size, in getBaseTypeInfoHelper()
H A DCodeGenTBAA.h124 llvm::MDBuilder MDHelper;
153 SmallVectorImpl<llvm::MDBuilder::TBAAStructField> &Fields,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DSanitizerBinaryMetadata.cpp160 bool runOn(Instruction &I, MetadataInfoSet &MIS, MDBuilder &MDB,
261 MDBuilder MDB(F.getContext()); in runOn()
400 MDBuilder &MDB, uint64_t &FeatureMask) { in runOn()
434 SmallVector<MDBuilder::PCSection, 1> Sections; in runOn()
H A DKCFI.cpp75 MDBuilder(Ctx).createBranchWeights(1, (1U << 20) - 1); in run()
H A DCGProfile.cpp31 MDBuilder MDB(Context); in addModuleFlags()
H A DIndirectCallPromotion.cpp252 MDBuilder MDB(CB.getContext()); in promoteIndirectCall()
H A DHWAddressSanitizer.cpp901 MDBuilder(*C).createBranchWeights(1, 100000), &DTU, LI); in insertShadowTagCheck()
942 MDBuilder(*C).createBranchWeights(1, 100000), &DTU, LI); in instrumentMemAccessInline()
950 MDBuilder(*C).createBranchWeights(1, 100000), &DTU, in instrumentMemAccessInline()
959 MDBuilder(*C).createBranchWeights(1, 100000), &DTU, in instrumentMemAccessInline()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DMDBuilder.h36 class MDBuilder {
40 MDBuilder(LLVMContext &context) : Context(context) {} in MDBuilder() function
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DSanitizerBinaryMetadata.cpp78 MDBuilder MDB(F.getContext()); in runOnMachineFunction()
H A DSafeStack.cpp472 MDNode *Weights = MDBuilder(F.getContext()) in checkStackGuard()
637 MDBuilder MDB(F.getContext()); in moveStaticAllocasToUnsafeStack()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerExpectIntrinsic.cpp233 MDBuilder MDB(PhiDef->getContext()); in handlePhiDef()
324 MDBuilder MDB(CI->getContext()); in handleBrSelExpect()
H A DLoopVersioningLICM.cpp515 MDBuilder MDB(I->getContext()); in setNoAliasToLoop()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnrollRuntime.cpp186 MDBuilder MDB(B.getContext()); in ConnectProlog()
316 MDBuilder MDB(B.getContext()); in ConnectEpilog()
415 MDBuilder MDB(Builder.getContext()); in CloneLoopBlocks()
800 MDBuilder MDB(B.getContext()); in UnrollRuntimeLoopRemainder()
H A DGuardUtils.cpp51 MDBuilder MDB(Guard->getContext()); in makeGuardControlFlowExplicit()
H A DLoopVersioning.cpp191 MDBuilder MDB(Context); in prepareNoAliasMetadata()
H A DLowerMemIntrinsics.cpp37 MDBuilder MDB(Ctx); in createMemCpyLoopKnownSize()
170 MDBuilder MDB(Ctx); in createMemCpyLoopUnknownSize()
H A DLibCallsShrinkWrap.cpp470 MDBuilder(CI->getContext()).createBranchWeights(1, 2000); in shrinkWrapCI()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DCrossDSOCFI.cpp143 MDBuilder(M.getContext()).createBranchWeights((1U << 20) - 1, 1); in runOnModule()
H A DCalledValuePropagation.cpp387 MDBuilder MDB(M.getContext()); in runCVP()
H A DSampleProfileProbe.cpp260 MDBuilder MDB(F.getContext()); in instrumentOneFunc()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerKernelArguments.cpp230 MDBuilder MDB(Ctx); in lowerKernelArguments()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64LoopIdiomTransform.cpp491 MDBuilder(MinItCheckBr->getContext()).createBranchWeights(99, 1)); in expandFindMismatch()
536 LLVMContext::MD_prof, MDBuilder(CombinedPageCmpCmpBr->getContext()) in expandFindMismatch()

123