Home
last modified time | relevance | path

Searched refs:PerfMonitor (Results 1 – 8 of 8) sorted by relevance

/external/mesa3d/src/mesa/main/
Dperformance_monitor.c51 ctx->PerfMonitor.Monitors = _mesa_NewHashTable(); in _mesa_init_performance_monitors()
52 ctx->PerfMonitor.NumGroups = 0; in _mesa_init_performance_monitors()
53 ctx->PerfMonitor.Groups = NULL; in _mesa_init_performance_monitors()
59 if (unlikely(!ctx->PerfMonitor.Groups)) in init_groups()
77 rzalloc_array(NULL, unsigned, ctx->PerfMonitor.NumGroups); in new_performance_monitor()
80 ralloc_array(NULL, BITSET_WORD *, ctx->PerfMonitor.NumGroups); in new_performance_monitor()
85 for (i = 0; i < ctx->PerfMonitor.NumGroups; i++) { in new_performance_monitor()
86 const struct gl_perf_monitor_group *g = &ctx->PerfMonitor.Groups[i]; in new_performance_monitor()
117 _mesa_HashDeleteAll(ctx->PerfMonitor.Monitors, in _mesa_free_performance_monitors()
119 _mesa_DeleteHashTable(ctx->PerfMonitor.Monitors); in _mesa_free_performance_monitors()
[all …]
Dmtypes.h5113 struct gl_perf_monitor_state PerfMonitor; member
/external/llvm-project/polly/lib/CodeGen/
DPerfMonitor.cpp21 Function *PerfMonitor::getAtExit() { in getAtExit()
35 void PerfMonitor::addToGlobalConstructors(Function *Fn) { in addToGlobalConstructors()
60 Function *PerfMonitor::getRDTSCP() { in getRDTSCP()
64 PerfMonitor::PerfMonitor(const Scop &S, Module *M) in PerfMonitor() function in PerfMonitor
93 void PerfMonitor::addScopCounter() { in addScopCounter()
102 void PerfMonitor::addGlobalVariables() { in addGlobalVariables()
122 Function *PerfMonitor::insertFinalReporting() { in insertFinalReporting()
166 void PerfMonitor::AppendScopReporting() { in AppendScopReporting()
197 void PerfMonitor::initialize() { in initialize()
213 Function *PerfMonitor::insertInitFunction(Function *FinalReporting) { in insertInitFunction()
[all …]
DCodeGeneration.cpp236 PerfMonitor P(S, EnteringBB->getParent()->getParent()); in CodeGen()
DPPCGCodeGeneration.cpp3515 PerfMonitor P(*S, EnteringBB->getParent()->getParent()); in generateCode()
/external/mesa3d/src/mesa/state_tracker/
Dst_cb_perfmon.c55 for (gid = 0; gid < ctx->PerfMonitor.NumGroups; gid++) { in init_perf_monitor()
56 const struct gl_perf_monitor_group *g = &ctx->PerfMonitor.Groups[gid]; in init_perf_monitor()
88 for (gid = 0; gid < ctx->PerfMonitor.NumGroups; gid++) { in init_perf_monitor()
89 const struct gl_perf_monitor_group *g = &ctx->PerfMonitor.Groups[gid]; in init_perf_monitor()
296 type = ctx->PerfMonitor.Groups[gid].Counters[cid].Type; in st_GetPerfMonitorResult()
346 struct gl_perf_monitor_state *perfmon = &ctx->PerfMonitor; in st_InitPerfMonitorGroups()
456 struct gl_perf_monitor_state *perfmon = &st->ctx->PerfMonitor; in st_destroy_perfmon()
/external/llvm-project/polly/include/polly/CodeGen/
DPerfMonitor.h16 class PerfMonitor {
23 PerfMonitor(const Scop &S, llvm::Module *M);
/external/llvm-project/polly/lib/
DCMakeLists.txt75 CodeGen/PerfMonitor.cpp