OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:VmCnt
(Results
1 - 3
of
3
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/
AMDGPUBaseInfo.h
470
unsigned
VmCnt
= ~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
59
/// \returns
Vmcnt
bit shift (lower bits).
62
/// \returns
Vmcnt
bit width (lower bits).
79
/// \returns
Vmcnt
bit shift (higher bits).
82
/// \returns
Vmcnt
bit width (higher bits).
944
unsigned &
Vmcnt
, unsigned &Expcnt, unsigned &Lgkmcnt) {
945
Vmcnt
= decodeVmcnt(Version, Waitcnt);
952
Decoded.
VmCnt
= decodeVmcnt(Version, Encoded);
959
unsigned
Vmcnt
) {
961
packBits(
Vmcnt
, Waitcnt, getVmcntBitShiftLo(), getVmcntBitWidthLo());
965
Vmcnt
>>= getVmcntBitWidthLo()
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIInsertWaitcnts.cpp
46
"Force emit s_waitcnt
vmcnt
(0) instrs");
50
cl::desc("Force all waitcnt instrs to be emitted as s_waitcnt
vmcnt
(0) expcnt(0) lgkmcnt(0)"),
144
// s_waitcnt orders them all with a single
vmcnt
counter, in the absence of
168
Wait.
VmCnt
= std::min(Wait.
VmCnt
, Count);
716
simplifyWaitcnt(VM_CNT, Wait.
VmCnt
);
763
applyWaitcnt(VM_CNT, Wait.
VmCnt
);
868
Wait.
VmCnt
= ~0u;
958
Wait.
VmCnt
= 0;
974
Wait.
VmCnt
= 0
[
all
...]
Completed in 19 milliseconds
Indexes created Fri Aug 07 00:26:27 UTC 2026