Home
last modified time | relevance | path

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

1234

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DMDBuilder.cpp21 MDString *MDBuilder::createString(StringRef Str) { in createString()
25 ConstantAsMetadata *MDBuilder::createConstant(Constant *C) { in createConstant()
29 MDNode *MDBuilder::createFPMath(float Accuracy) { in createFPMath()
38 MDNode *MDBuilder::createBranchWeights(uint32_t TrueWeight, in createBranchWeights()
43 MDNode *MDBuilder::createLikelyBranchWeights() { in createLikelyBranchWeights()
48 MDNode *MDBuilder::createUnlikelyBranchWeights() { in createUnlikelyBranchWeights()
53 MDNode *MDBuilder::createBranchWeights(ArrayRef<uint32_t> Weights, in createBranchWeights()
70 MDNode *MDBuilder::createUnpredictable() { return MDNode::get(Context, {}); } in createUnpredictable()
72 MDNode *MDBuilder::createFunctionEntryCount( in createFunctionEntryCount()
91 MDNode *MDBuilder::createGlobalObjectSectionPrefix(StringRef Prefix) { in createGlobalObjectSectionPrefix()
[all …]
H A DProfDataUtils.cpp246 MDBuilder MDB(I.getContext()); in setExplicitlyUnknownBranchWeights()
268 MDBuilder MDB(I.getContext()); in setBranchWeights()
290 MDBuilder MDB(C); in scaleProfData()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTBAA.cpp422 SmallVectorImpl<llvm::MDBuilder::TBAAStructField> & in CollectFields()
433 llvm::MDBuilder::TBAAStructField(BaseOffset, Size, TBAATag)); in CollectFields()
476 llvm::MDBuilder::TBAAStructField(Offset, Size, TBAATag)); in CollectFields()
493 Fields.push_back(llvm::MDBuilder::TBAAStructField(Offset, Size, TBAATag)); in CollectFields()
507 SmallVector<llvm::MDBuilder::TBAAStructField, 4> Fields; in getTBAAStructInfo()
519 using TBAAStructField = llvm::MDBuilder::TBAAStructField; in getBaseTypeInfoHelper()
543 llvm::MDBuilder::TBAAStructField(Offset, Size, TypeNode)); in getBaseTypeInfoHelper()
568 Fields.push_back(llvm::MDBuilder::TBAAStructField(Offset, Size, in getBaseTypeInfoHelper()
H A DCodeGenTBAA.h126 llvm::MDBuilder MDHelper;
160 SmallVectorImpl<llvm::MDBuilder::TBAAStructField> &Fields,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DSanitizerBinaryMetadata.cpp159 bool runOn(Instruction &I, MetadataInfoSet &MIS, MDBuilder &MDB,
270 MDBuilder MDB(F.getContext()); in runOn()
409 MDBuilder &MDB, uint64_t &FeatureMask) { in runOn()
443 SmallVector<MDBuilder::PCSection, 1> Sections; in runOn()
H A DKCFI.cpp73 MDNode *VeryUnlikelyWeights = MDBuilder(Ctx).createUnlikelyBranchWeights(); in run()
H A DCGProfile.cpp32 MDBuilder MDB(Context); in addModuleFlags()
H A DSanitizerCoverage.cpp842 auto Weights = MDBuilder(*C).createBranchWeights(1, 100000); in CreateGateBranch()
1086 MDBuilder(IRB.getContext()).createUnlikelyBranchWeights()); in InjectCoverageAtBlock()
1151 MDBuilder(IRB.getContext()).createUnlikelyBranchWeights()); in InjectCoverageAtBlock()
H A DHWAddressSanitizer.cpp973 MDBuilder(*C).createUnlikelyBranchWeights(), &DTU, LI); in insertShadowTagCheck()
1035 MDBuilder(*C).createUnlikelyBranchWeights(), &DTU, LI); in instrumentMemAccessInline()
1043 MDBuilder(*C).createUnlikelyBranchWeights(), &DTU, in instrumentMemAccessInline()
1052 MDBuilder(*C).createUnlikelyBranchWeights(), &DTU, in instrumentMemAccessInline()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DMDBuilder.h37 class MDBuilder {
41 MDBuilder(LLVMContext &context) : Context(context) {} in MDBuilder() function
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DSanitizerBinaryMetadata.cpp100 MDBuilder MDB(F.getContext()); in run()
H A DSafeStack.cpp471 MDNode *Weights = MDBuilder(F.getContext()) in checkStackGuard()
645 MDBuilder MDB(F.getContext()); in moveStaticAllocasToUnsafeStack()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerExpectIntrinsic.cpp233 MDBuilder MDB(PhiDef->getContext()); in handlePhiDef()
326 MDBuilder MDB(CI->getContext()); in handleBrSelExpect()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnrollRuntime.cpp185 MDBuilder MDB(B.getContext()); in ConnectProlog()
315 MDBuilder MDB(B.getContext()); in ConnectEpilog()
414 MDBuilder MDB(Builder.getContext()); in CloneLoopBlocks()
804 MDBuilder MDB(B.getContext()); in UnrollRuntimeLoopRemainder()
H A DGuardUtils.cpp51 MDBuilder MDB(Guard->getContext()); in makeGuardControlFlowExplicit()
H A DLoopVersioning.cpp190 MDBuilder MDB(Context); in prepareNoAliasMetadata()
H A DLibCallsShrinkWrap.cpp470 MDBuilder(CI->getContext()).createUnlikelyBranchWeights(); in shrinkWrapCI()
H A DLowerMemIntrinsics.cpp38 MDBuilder MDB(Ctx); in createMemCpyLoopKnownSize()
192 MDBuilder MDB(Ctx); in createMemCpyLoopUnknownSize()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DCrossDSOCFI.cpp141 VeryLikelyWeights = MDBuilder(M.getContext()).createLikelyBranchWeights(); in runOnModule()
H A DCalledValuePropagation.cpp393 MDBuilder MDB(M.getContext()); in runCVP()
H A DSampleProfileProbe.cpp343 MDBuilder MDB(F.getContext()); in instrumentOneFunc()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerKernelArguments.cpp176 MDBuilder MDB(Ctx); in lowerKernelArguments()
H A DAMDGPULowerKernelAttributes.cpp95 MDBuilder MDB(Load->getContext()); in annotateGridSizeLoadWithRangeMD()
H A DAMDGPUSubtarget.cpp329 MDBuilder MDB(I->getContext()); in makeLIDRangeMetadata()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopIdiomVectorize.cpp733 MDBuilder(MinItCheckBr->getContext()).createBranchWeights(99, 1)); in expandFindMismatch()
778 LLVMContext::MD_prof, MDBuilder(CombinedPageCmpCmpBr->getContext()) in expandFindMismatch()
1288 MDBuilder(Ctx).createBranchWeights(10, 90)); in expandFindFirstByte()

1234