Home
last modified time | relevance | path

Searched defs:ProfileData (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DProfDataUtils.cpp71 static void extractFromBranchWeightMD(const MDNode *ProfileData, in extractFromBranchWeightMD()
98 bool isBranchWeightMD(const MDNode *ProfileData) { in isBranchWeightMD()
102 bool isValueProfileMD(const MDNode *ProfileData) { in isValueProfileMD()
107 auto *ProfileData = I.getMetadata(LLVMContext::MD_prof); in hasBranchWeightMD() local
112 auto *ProfileData = I.getMetadata(LLVMContext::MD_prof); in hasCountTypeMD() local
126 auto *ProfileData = I.getMetadata(LLVMContext::MD_prof); in hasBranchWeightOrigin() local
130 bool hasBranchWeightOrigin(const MDNode *ProfileData) { in hasBranchWeightOrigin()
141 unsigned getBranchWeightOffset(const MDNode *ProfileData) { in getBranchWeightOffset()
145 unsigned getNumBranchWeights(const MDNode &ProfileData) { in getNumBranchWeights()
150 auto *ProfileData = I.getMetadata(LLVMContext::MD_prof); in getBranchWeightMDNode() local
[all …]
H A DInstruction.cpp1258 MDNode *ProfileData = getBranchWeightMDNode(*this); in swapProfMetadata() local
H A DInstructions.cpp4010 MDNode *ProfileData = getBranchWeightMDNode(SI); in init() local
4094 if (MDNode *ProfileData = getBranchWeightMDNode(SI)) in getSuccessorWeight() local
/freebsd/contrib/llvm-project/compiler-rt/lib/profile/
H A DInstrProfilingMerge.c51 int __llvm_profile_check_compatibility(const char *ProfileData, in __llvm_profile_check_compatibility()
131 int __llvm_profile_merge_from_buffer(const char *ProfileData, in __llvm_profile_merge_from_buffer()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopPredication.cpp1002 if (MDNode *ProfileData = getValidBranchWeightMDNode(*Term)) { isLoopProfitableToPredicate() local
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DInstrProf.h1269 template <class IntPtrT> struct alignas(8) ProfileData { struct