Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.h839 unsigned StoreCnt = ~0u; // Corresponds to VScnt on gfx10/gfx11. member
847 : LoadCnt(VmCnt), ExpCnt(ExpCnt), DsCnt(LgkmCnt), StoreCnt(VsCnt), in Waitcnt()
851 Waitcnt(unsigned LoadCnt, unsigned ExpCnt, unsigned DsCnt, unsigned StoreCnt, in Waitcnt()
853 : LoadCnt(LoadCnt), ExpCnt(ExpCnt), DsCnt(DsCnt), StoreCnt(StoreCnt), in Waitcnt()
865 bool hasWait() const { return StoreCnt != ~0u || hasWaitExceptStoreCnt(); } in hasWait()
872 bool hasWaitStoreCnt() const { return StoreCnt != ~0u; } in hasWaitStoreCnt()
879 std::min(DsCnt, Other.DsCnt), std::min(StoreCnt, Other.StoreCnt), in combined()
H A DAMDGPUBaseInfo.cpp1400 Decoded.StoreCnt = in decodeStorecntDscnt()
1448 return encodeStorecntDscnt(Version, Decoded.StoreCnt, Decoded.DsCnt); in encodeStorecntDscnt()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInsertWaitcnts.cpp203 return Wait.StoreCnt; in getCounterRef()
1031 simplifyWaitcnt(STORE_CNT, Wait.StoreCnt); in simplifyWaitcnt()
1079 applyWaitcnt(STORE_CNT, Wait.StoreCnt); in applyWaitcnt()
1215 Wait.StoreCnt = std::min(Wait.StoreCnt, OldVSCnt); in applyPreexistingWaitcnt()
1252 Wait.StoreCnt = ~0u; in applyPreexistingWaitcnt()
1296 .addImm(Wait.StoreCnt); in createNewWaitcnt()
1404 if (Wait.StoreCnt != ~0u && Wait.DsCnt != ~0u) { in applyPreexistingWaitcnt()
1411 Wait.StoreCnt = ~0u; in applyPreexistingWaitcnt()
1445 } else if (Wait.StoreCnt != ~0u) { in applyPreexistingWaitcnt()
1511 } else if (Wait.StoreCnt != ~0u) { in createNewWaitcnt()
[all …]