Lines Matching refs:ValueProfNode
34 COMPILER_RT_VISIBILITY ValueProfNode
100 ValueProfNode **Mem = in allocateValueProfileCounters()
101 (ValueProfNode **)calloc(NumVSites, sizeof(ValueProfNode *)); in allocateValueProfileCounters()
111 static ValueProfNode *allocateOneNode(void) { in allocateOneNode()
112 ValueProfNode *Node; in allocateOneNode()
115 return (ValueProfNode *)calloc(1, sizeof(ValueProfNode)); in allocateOneNode()
128 Node = COMPILER_RT_PTR_FETCH_ADD(ValueProfNode, CurrentVNode, 1); in allocateOneNode()
150 ValueProfNode **ValueCounters = (ValueProfNode **)PData->Values; in instrumentTargetValueImpl()
151 ValueProfNode *PrevVNode = NULL; in instrumentTargetValueImpl()
152 ValueProfNode *MinCountVNode = NULL; in instrumentTargetValueImpl()
153 ValueProfNode *CurVNode = ValueCounters[CounterIndex]; in instrumentTargetValueImpl()
262 ValueProfNode **NodesKind[IPVK_Last + 1];
301 ValueProfNode **Nodes = (ValueProfNode **)Data->Values; in initializeValueProfRuntimeRecord()
315 ValueProfNode *Site = in initializeValueProfRuntimeRecord()
330 static ValueProfNode *getNextNValueData(uint32_t VK, uint32_t Site, in getNextNValueData()
332 ValueProfNode *StartNode, uint32_t N) { in getNextNValueData()
334 ValueProfNode *VNode = StartNode ? StartNode : RTRecord.NodesKind[VK][Site]; in getNextNValueData()