Searched refs:ReadyMask (Results 1 - 2 of 2) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/
H A DResourceManager.h56 /// Selects a processor resource unit from a ReadyMask.
57 virtual uint64_t select(uint64_t ReadyMask) = 0;
126 uint64_t select(uint64_t ReadyMask) override;
179 uint64_t ReadyMask; member in class:llvm::mca::ResourceState
211 return ReadyMask & SubResMask;
219 uint64_t getReadyMask() const { return ReadyMask; }
242 ReadyMask ^= ID;
247 ReadyMask ^= ID;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/
H A DResourceManager.cpp34 uint64_t DefaultResourceStrategy::select(uint64_t ReadyMask) { argument
35 // This method assumes that ReadyMask cannot be zero.
36 uint64_t CandidateMask = ReadyMask & NextInSequenceMask;
42 CandidateMask = ReadyMask & NextInSequenceMask;
47 CandidateMask = ReadyMask & NextInSequenceMask;
75 ReadyMask = ResourceSizeMask;
82 countPopulation(ReadyMask) >= NumUnits;
97 << ", RDYMASK=" << format_hex(ReadyMask, 16)

Completed in 102 milliseconds