HomeSort by: relevance | last modified time | path
    Searched refs:ExpCnt (Results 1 - 3 of 3) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/
AMDGPUBaseInfo.h 471 unsigned ExpCnt = ~0u;
476 Waitcnt(unsigned VmCnt, unsigned ExpCnt, unsigned LgkmCnt, unsigned VsCnt)
477 : VmCnt(VmCnt), ExpCnt(ExpCnt), LgkmCnt(LgkmCnt), VsCnt(VsCnt) {}
485 return VmCnt != ~0u || ExpCnt != ~0u || LgkmCnt != ~0u || VsCnt != ~0u;
489 return VmCnt != ~0u || ExpCnt != ~0u || LgkmCnt != ~0u;
497 return VmCnt <= Other.VmCnt && ExpCnt <= Other.ExpCnt &&
502 return Waitcnt(std::min(VmCnt, Other.VmCnt), std::min(ExpCnt, Other.ExpCnt),
    [all...]
AMDGPUBaseInfo.cpp 65 /// \returns Expcnt bit shift.
68 /// \returns Expcnt bit width.
911 unsigned Expcnt = getBitMask(getExpcntBitShift(), getExpcntBitWidth());
914 unsigned Waitcnt = VmcntLo | Expcnt | Lgkmcnt;
944 unsigned &Vmcnt, unsigned &Expcnt, unsigned &Lgkmcnt) {
946 Expcnt = decodeExpcnt(Version, Waitcnt);
953 Decoded.ExpCnt = decodeExpcnt(Version, Encoded);
970 unsigned Expcnt) {
971 return packBits(Expcnt, Waitcnt, getExpcntBitShift(), getExpcntBitWidth());
981 unsigned Vmcnt, unsigned Expcnt, unsigned Lgkmcnt)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIInsertWaitcnts.cpp 42 "Force emit s_waitcnt expcnt(0) instrs");
50 cl::desc("Force all waitcnt instrs to be emitted as s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)"),
171 Wait.ExpCnt = std::min(Wait.ExpCnt, Count);
717 simplifyWaitcnt(EXP_CNT, Wait.ExpCnt);
764 applyWaitcnt(EXP_CNT, Wait.ExpCnt);
870 Wait.ExpCnt = ~0u;
1042 Wait.ExpCnt = 0;
1173 Wait.ExpCnt = 0;

Completed in 22 milliseconds