Lines Matching defs:ProfileData

71 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
157 auto *ProfileData = getBranchWeightMDNode(I); in getValidBranchWeightMDNode() local
163 void extractFromBranchWeightMD32(const MDNode *ProfileData, in extractFromBranchWeightMD32()
168 void extractFromBranchWeightMD64(const MDNode *ProfileData, in extractFromBranchWeightMD64()
173 bool extractBranchWeights(const MDNode *ProfileData, in extractBranchWeights()
183 auto *ProfileData = I.getMetadata(LLVMContext::MD_prof); in extractBranchWeights() local
195 auto *ProfileData = I.getMetadata(LLVMContext::MD_prof); in extractBranchWeights() local
207 bool extractProfTotalWeight(const MDNode *ProfileData, uint64_t &TotalVal) { in extractProfTotalWeight()
248 auto *ProfileData = I.getMetadata(LLVMContext::MD_prof); in scaleProfData() local