Searched refs:ValueProfNode (Results 1 - 11 of 11) sorted by relevance

/freebsd-current/contrib/llvm-project/compiler-rt/lib/profile/
H A DInstrProfilingPlatformWindows.c54 ValueProfNode COMPILER_RT_SECTION(".lprfnd$A") VNodesStart;
55 ValueProfNode COMPILER_RT_SECTION(".lprfnd$Z") VNodesEnd;
71 ValueProfNode *__llvm_profile_begin_vnodes(void) { return &VNodesStart + 1; }
72 ValueProfNode *__llvm_profile_end_vnodes(void) { return &VNodesEnd; }
74 ValueProfNode *CurrentVNode = &VNodesStart + 1;
75 ValueProfNode *EndVNode = &VNodesEnd;
H A DInstrProfilingPlatformDarwin.c43 extern ValueProfNode
46 extern ValueProfNode
71 ValueProfNode *__llvm_profile_begin_vnodes(void) {
75 ValueProfNode *__llvm_profile_end_vnodes(void) { return &VNodesEnd; }
77 COMPILER_RT_VISIBILITY ValueProfNode *CurrentVNode = &VNodesStart;
78 COMPILER_RT_VISIBILITY ValueProfNode *EndVNode = &VNodesEnd;
H A DInstrProfilingValue.c34 COMPILER_RT_VISIBILITY ValueProfNode
112 ValueProfNode **Mem =
113 (ValueProfNode **)calloc(NumVSites, sizeof(ValueProfNode *));
123 static ValueProfNode *allocateOneNode(void) {
124 ValueProfNode *Node;
127 return (ValueProfNode *)calloc(1, sizeof(ValueProfNode));
140 Node = COMPILER_RT_PTR_FETCH_ADD(ValueProfNode, CurrentVNode, 1);
162 ValueProfNode **ValueCounter
[all...]
H A DInstrProfilingPlatformOther.c100 ValueProfNode *__llvm_profile_begin_vnodes(void) {
104 ValueProfNode *__llvm_profile_end_vnodes(void) { return 0; }
106 COMPILER_RT_VISIBILITY ValueProfNode *CurrentVNode = 0;
107 COMPILER_RT_VISIBILITY ValueProfNode *EndVNode = 0;
H A DInstrProfiling.c76 ValueProfNode **ValueCounters = (ValueProfNode **)DI->Values;
82 ValueProfNode *CurrVNode = ValueCounters[i];
H A DInstrProfiling.h46 typedef struct ValueProfNode * PtrToNodeT;
47 typedef struct ValueProfNode { struct
50 } ValueProfNode; typedef in typeref:struct:ValueProfNode
110 ValueProfNode *__llvm_profile_begin_vnodes();
111 ValueProfNode *__llvm_profile_end_vnodes();
H A DInstrProfilingInternal.h118 struct ValueProfNode;
143 struct ValueProfNode *(*GetValueData)(uint32_t ValueKind, uint32_t Site,
145 struct ValueProfNode *StartNode,
193 COMPILER_RT_VISIBILITY extern ValueProfNode *CurrentVNode;
194 COMPILER_RT_VISIBILITY extern ValueProfNode *EndVNode;
H A DInstrProfilingPlatformLinux.c49 extern ValueProfNode PROF_VNODES_START COMPILER_RT_VISIBILITY COMPILER_RT_WEAK;
50 extern ValueProfNode PROF_VNODES_STOP COMPILER_RT_VISIBILITY COMPILER_RT_WEAK;
82 COMPILER_RT_VISIBILITY ValueProfNode *
86 COMPILER_RT_VISIBILITY ValueProfNode *__llvm_profile_end_vnodes(void) {
89 COMPILER_RT_VISIBILITY ValueProfNode *CurrentVNode = &PROF_VNODES_START;
90 COMPILER_RT_VISIBILITY ValueProfNode *EndVNode = &PROF_VNODES_STOP;
H A DInstrProfilingWriter.c195 ValueProfNode *NextStartNode = 0;
/freebsd-current/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DInstrProfData.inc102 * typedef struct ValueProfNode {
106 * struct ValueProfNode *Next;
107 * } ValueProfNode;
/freebsd-current/contrib/llvm-project/compiler-rt/include/profile/
H A DInstrProfData.inc102 * typedef struct ValueProfNode {
106 * struct ValueProfNode *Next;
107 * } ValueProfNode;

Completed in 179 milliseconds