Home
last modified time | relevance | path

Searched refs:UsedBuffers (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/MCA/Stages/
H A DExecuteStage.cpp273 uint64_t UsedBuffers = IR.getInstruction()->getDesc().UsedBuffers; in notifyReservedOrReleasedBuffers() local
274 if (!UsedBuffers) in notifyReservedOrReleasedBuffers()
277 SmallVector<unsigned, 4> BufferIDs(countPopulation(UsedBuffers), 0); in notifyReservedOrReleasedBuffers()
279 uint64_t CurrentBufferMask = UsedBuffers & (-UsedBuffers); in notifyReservedOrReleasedBuffers()
281 UsedBuffers ^= CurrentBufferMask; in notifyReservedOrReleasedBuffers()
/llvm-project-15.0.7/llvm/include/llvm/MCA/
H A DInstruction.h456 uint64_t UsedBuffers; member
630 uint64_t UsedBuffers; variable
650 UsedBuffers(D.UsedBuffers), CriticalRegDep(), CriticalMemDep(), in Instruction()
659 uint64_t getUsedBuffers() const { return UsedBuffers; } in getUsedBuffers()
660 void setUsedBuffers(uint64_t Mask) { UsedBuffers = Mask; } in setUsedBuffers()
661 void clearUsedBuffers() { UsedBuffers = 0ULL; } in clearUsedBuffers()
/llvm-project-15.0.7/llvm/lib/MCA/
H A DInstrBuilder.cpp226 ID.UsedBuffers = Buffers.getZExtValue(); in initializeUsedResources()
236 uint64_t BufferIDs = ID.UsedBuffers; in initializeUsedResources()
529 bool UsesBuffers = ID.UsedBuffers; in verifyInstrDesc()