Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInsertWaitcnts.cpp221 return Wait.LoadCnt; in getCounterRef()
1168 simplifyWaitcnt(LOAD_CNT, Wait.LoadCnt); in simplifyWaitcnt()
1220 applyWaitcnt(LOAD_CNT, Wait.LoadCnt); in applyWaitcnt()
1254 if (Wait.LoadCnt != ~0u && hasPendingEvent(VMEM_GROUP) && in applyXcnt()
1256 return applyWaitcnt(X_CNT, std::min(Wait.XCnt, Wait.LoadCnt)); in applyXcnt()
1406 ScoreBrackets.applyWaitcnt(LOAD_CNT, Wait.LoadCnt); in applyPreexistingWaitcnt()
1409 Wait.LoadCnt = ~0u; in applyPreexistingWaitcnt()
1582 if (Wait.LoadCnt != ~0u && Wait.DsCnt != ~0u) { in applyPreexistingWaitcnt()
1587 ScoreBrackets.applyWaitcnt(LOAD_CNT, Wait.LoadCnt); in applyPreexistingWaitcnt()
1589 Wait.LoadCnt = ~0u; in applyPreexistingWaitcnt()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.h1049 unsigned LoadCnt = ~0u; // Corresponds to Vmcnt prior to gfx12. member
1061 : LoadCnt(VmCnt), ExpCnt(ExpCnt), DsCnt(LgkmCnt), StoreCnt(VsCnt) {} in Waitcnt()
1064 Waitcnt(unsigned LoadCnt, unsigned ExpCnt, unsigned DsCnt, unsigned StoreCnt, in Waitcnt()
1066 : LoadCnt(LoadCnt), ExpCnt(ExpCnt), DsCnt(DsCnt), StoreCnt(StoreCnt), in Waitcnt()
1072 return LoadCnt != ~0u || ExpCnt != ~0u || DsCnt != ~0u || in hasWaitExceptStoreCnt()
1082 std::min(LoadCnt, Other.LoadCnt), std::min(ExpCnt, Other.ExpCnt), in combined()
H A DAMDGPUBaseInfo.cpp1678 Decoded.LoadCnt = decodeVmcnt(Version, Encoded); in decodeWaitcnt()
1715 return encodeWaitcnt(Version, Decoded.LoadCnt, Decoded.ExpCnt, Decoded.DsCnt); in encodeWaitcnt()
1734 Decoded.LoadCnt = in decodeLoadcntDscnt()
1779 return encodeLoadcntDscnt(Version, Decoded.LoadCnt, Decoded.DsCnt); in encodeLoadcntDscnt()