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

/freebsd-current/contrib/llvm-project/llvm/lib/MCA/Stages/
H A DExecuteStage.cpp273 uint64_t UsedBuffers = IR.getInstruction()->getDesc().UsedBuffers; local
274 if (!UsedBuffers)
277 SmallVector<unsigned, 4> BufferIDs(llvm::popcount(UsedBuffers), 0);
279 uint64_t CurrentBufferMask = UsedBuffers & (-UsedBuffers);
281 UsedBuffers ^= CurrentBufferMask;
/freebsd-current/contrib/llvm-project/llvm/include/llvm/MCA/
H A DInstruction.h456 uint64_t UsedBuffers; member in struct:llvm::mca::InstrDesc
628 // should always match the value of field `UsedBuffers` from the instruction
630 uint64_t UsedBuffers; member in class:llvm::Instruction
650 UsedBuffers(D.UsedBuffers), CriticalRegDep(), CriticalMemDep(),
659 uint64_t getUsedBuffers() const { return UsedBuffers; }
660 void setUsedBuffers(uint64_t Mask) { UsedBuffers = Mask; }
661 void clearUsedBuffers() { UsedBuffers = 0ULL; }
/freebsd-current/contrib/llvm-project/llvm/lib/MCA/
H A DInstrBuilder.cpp197 ID.UsedBuffers = Buffers.getZExtValue();
207 uint64_t BufferIDs = ID.UsedBuffers;
500 bool UsesBuffers = ID.UsedBuffers;

Completed in 166 milliseconds