Lines Matching refs:ValueProfNode
34 COMPILER_RT_VISIBILITY ValueProfNode
112 ValueProfNode **Mem = in allocateValueProfileCounters()
113 (ValueProfNode **)calloc(NumVSites, sizeof(ValueProfNode *)); in allocateValueProfileCounters()
123 static ValueProfNode *allocateOneNode(void) { in allocateOneNode()
124 ValueProfNode *Node; in allocateOneNode()
127 return (ValueProfNode *)calloc(1, sizeof(ValueProfNode)); in allocateOneNode()
140 Node = COMPILER_RT_PTR_FETCH_ADD(ValueProfNode, CurrentVNode, 1); in allocateOneNode()
162 ValueProfNode **ValueCounters = (ValueProfNode **)PData->Values; in instrumentTargetValueImpl()
163 ValueProfNode *PrevVNode = NULL; in instrumentTargetValueImpl()
164 ValueProfNode *MinCountVNode = NULL; in instrumentTargetValueImpl()
165 ValueProfNode *CurVNode = ValueCounters[CounterIndex]; in instrumentTargetValueImpl()
274 ValueProfNode **NodesKind[IPVK_Last + 1];
313 ValueProfNode **Nodes = (ValueProfNode **)Data->Values; in initializeValueProfRuntimeRecord()
327 ValueProfNode *Site = in initializeValueProfRuntimeRecord()
342 static ValueProfNode *getNextNValueData(uint32_t VK, uint32_t Site, in getNextNValueData()
344 ValueProfNode *StartNode, uint32_t N) { in getNextNValueData()
346 ValueProfNode *VNode = StartNode ? StartNode : RTRecord.NodesKind[VK][Site]; in getNextNValueData()