Home
last modified time | relevance | path

Searched refs:ProcResourceMasks (Results 1 – 4 of 4) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/llvm-mca/Views/
H A DSummaryView.cpp31 ProcResourceMasks(Model.getNumProcResourceKinds()) { in SummaryView()
32 computeProcResourceMasks(SM, ProcResourceMasks); in SummaryView()
54 const auto It = find(ProcResourceMasks, RU.first); in onEvent()
55 assert(It != ProcResourceMasks.end() && in onEvent()
57 ProcResourceUsage[std::distance(ProcResourceMasks.begin(), It)] += in onEvent()
H A DSummaryView.h57 llvm::SmallVector<uint64_t, 8> ProcResourceMasks; variable
/freebsd-12.1/contrib/llvm/lib/MCA/
H A DInstrBuilder.cpp35 ProcResourceMasks.resize(SM.getNumProcResourceKinds()); in InstrBuilder()
36 computeProcResourceMasks(STI.getSchedModel(), ProcResourceMasks); in InstrBuilder()
42 ArrayRef<uint64_t> ProcResourceMasks) { in initializeUsedResources() argument
69 uint64_t Mask = ProcResourceMasks[PRE->ProcResourceIdx]; in initializeUsedResources()
81 uint64_t Super = ProcResourceMasks[PR.SuperIdx]; in initializeUsedResources()
164 uint64_t Mask = ProcResourceMasks[I]; in initializeUsedResources()
176 ID.Buffers[NumBuffers] = ProcResourceMasks[I]; in initializeUsedResources()
558 initializeUsedResources(*ID, SCDesc, STI, ProcResourceMasks); in createInstrDescImpl()
/freebsd-12.1/contrib/llvm/include/llvm/MCA/
H A DInstrBuilder.h44 SmallVector<uint64_t, 8> ProcResourceMasks; variable