HomeSort by: relevance | last modified time | path
    Searched refs:ResourceState (Results 1 - 2 of 2) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/MCA/HardwareUnits/
ResourceManager.cpp 65 ResourceState::ResourceState(const MCProcResourceDesc &Desc, unsigned Index,
80 bool ResourceState::isReady(unsigned NumUnits) const {
85 ResourceStateEvent ResourceState::isBufferAvailable() const {
94 void ResourceState::dump() const {
105 getStrategyFor(const ResourceState &RS) {
131 std::make_unique<ResourceState>(*SM.getProcResource(I), I, Mask);
138 const ResourceState &RS = *Resources[Index];
180 ResourceState &RS = *Resources[Index];
197 ResourceState &RS = *Resources[RSID]
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/MCA/HardwareUnits/
ResourceManager.h 71 /// It defaults to the value of field ResourceSizeMask in ResourceState.
133 /// Objects of class ResourceState dynamically track the usage of processor
135 class ResourceState {
214 ResourceState(const MCProcResourceDesc &Desc, unsigned Index, uint64_t Mask);
305 /// This class owns all the ResourceState objects, and it is responsible for
307 /// ResourceState objects.
314 // There is an instance of ResourceState for every resource declared by the
321 // its mask (see the description of field ResourceState::ResourceMask). In
339 std::vector<std::unique_ptr<ResourceState>> Resources;
439 for (const std::unique_ptr<ResourceState> &Resource : Resources
    [all...]

Completed in 24 milliseconds