Searched refs:Expcnt (Results 1 - 3 of 3) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/ |
H A D | AMDGPUBaseInfo.cpp | 80 /// \returns Expcnt bit shift. 83 /// \returns Expcnt bit width. 643 unsigned Expcnt = getBitMask(getExpcntBitShift(), getExpcntBitWidth()); local 646 unsigned Waitcnt = VmcntLo | Expcnt | Lgkmcnt; 676 unsigned &Vmcnt, unsigned &Expcnt, unsigned &Lgkmcnt) { 678 Expcnt = decodeExpcnt(Version, Waitcnt); 702 unsigned Expcnt) { 703 return packBits(Expcnt, Waitcnt, getExpcntBitShift(), getExpcntBitWidth()); 713 unsigned Vmcnt, unsigned Expcnt, unsigned Lgkmcnt) { 716 Waitcnt = encodeExpcnt(Version, Waitcnt, Expcnt); 675 decodeWaitcnt(const IsaVersion &Version, unsigned Waitcnt, unsigned &Vmcnt, unsigned &Expcnt, unsigned &Lgkmcnt) argument 701 encodeExpcnt(const IsaVersion &Version, unsigned Waitcnt, unsigned Expcnt) argument 712 encodeWaitcnt(const IsaVersion &Version, unsigned Vmcnt, unsigned Expcnt, unsigned Lgkmcnt) argument [all...] |
H A D | AMDGPUBaseInfo.h | 395 /// \returns Expcnt bit mask for given isa \p Version. 407 /// \returns Decoded Expcnt from given \p Waitcnt for given isa \p Version. 413 /// Decodes Vmcnt, Expcnt and Lgkmcnt from given \p Waitcnt for given isa 414 /// \p Version, and writes decoded values into \p Vmcnt, \p Expcnt and 417 /// \details \p Vmcnt, \p Expcnt and \p Lgkmcnt are decoded as follows: 420 /// \p Expcnt = \p Waitcnt[6:4] 424 unsigned &Vmcnt, unsigned &Expcnt, unsigned &Lgkmcnt); 432 /// \returns \p Waitcnt with encoded \p Expcnt for given isa \p Version. 434 unsigned Expcnt); 440 /// Encodes \p Vmcnt, \p Expcnt an [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
H A D | AMDGPUInstPrinter.cpp | 1339 unsigned Vmcnt, Expcnt, Lgkmcnt; local 1340 decodeWaitcnt(ISA, SImm16, Vmcnt, Expcnt, Lgkmcnt); 1349 if (Expcnt != getExpcntBitMask(ISA)) { 1352 O << "expcnt(" << Expcnt << ')'; local
|
Completed in 125 milliseconds