Home
last modified time | relevance | path

Searched refs:VM_CNT (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/llvm/docs/AMDGPU/
H A Dgfx1030_waitcnt.rst20 15:14 3:0 VM_CNT: vector memory operations count. 0..63
33 vmcnt(<*N*>) A VM_CNT value. *N* must not exceed the largest VM_CNT value.
36 vmcnt_sat(<*N*>) A VM_CNT value computed as min(*N*, the largest VM_CNT value).
H A Dgfx7_waitcnt.rst20 3:0 VM_CNT: vector memory operations count. 0..15
33 vmcnt(<*N*>) A VM_CNT value. *N* must not exceed the largest VM_CNT value.
36 vmcnt_sat(<*N*>) A VM_CNT value computed as min(*N*, the largest VM_CNT value).
H A Dgfx8_waitcnt.rst20 3:0 VM_CNT: vector memory operations count. 0..15
33 vmcnt(<*N*>) A VM_CNT value. *N* must not exceed the largest VM_CNT value.
36 vmcnt_sat(<*N*>) A VM_CNT value computed as min(*N*, the largest VM_CNT value).
H A Dgfx9_waitcnt.rst20 15:14 3:0 VM_CNT: vector memory operations count. 0..63
33 vmcnt(<*N*>) A VM_CNT value. *N* must not exceed the largest VM_CNT value.
36 vmcnt_sat(<*N*>) A VM_CNT value computed as min(*N*, the largest VM_CNT value).
H A Dgfx10_waitcnt.rst20 15:14 3:0 VM_CNT: vector memory operations count. 0..63
33 vmcnt(<*N*>) A VM_CNT value. *N* must not exceed the largest VM_CNT value.
36 vmcnt_sat(<*N*>) A VM_CNT value computed as min(*N*, the largest VM_CNT value).
H A Dgfx940_waitcnt.rst20 15:14 3:0 VM_CNT: vector memory operations count. 0..63
33 vmcnt(<*N*>) A VM_CNT value. *N* must not exceed the largest VM_CNT value.
36 vmcnt_sat(<*N*>) A VM_CNT value computed as min(*N*, the largest VM_CNT value).
H A Dgfx90a_waitcnt.rst20 15:14 3:0 VM_CNT: vector memory operations count. 0..63
33 vmcnt(<*N*>) A VM_CNT value. *N* must not exceed the largest VM_CNT value.
36 vmcnt_sat(<*N*>) A VM_CNT value computed as min(*N*, the largest VM_CNT value).
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIInsertWaitcnts.cpp157 case VM_CNT: in addWait()
190 case VM_CNT: in getWaitCountMax()
217 return VM_CNT; in eventCounter()
265 (LastFlat[VM_CNT] > ScoreLBs[VM_CNT] && in hasPendingFlat()
266 LastFlat[VM_CNT] <= ScoreUBs[VM_CNT])); in hasPendingFlat()
270 LastFlat[VM_CNT] = ScoreUBs[VM_CNT]; in setPendingFlat()
664 if (T == VM_CNT) { in updateByEvent()
690 case VM_CNT: in print()
1143 VM_CNT, ScoreBrackets.getRegScore(RegNo, VM_CNT), Wait); in generateWaitcntInstBefore()
1169 VM_CNT, ScoreBrackets.getRegScore(RegNo, VM_CNT), Wait); in generateWaitcntInstBefore()
[all …]
H A DSIInstrFormats.td58 field bit VM_CNT = 0;
188 let TSFlags{32} = VM_CNT;
H A DSIDefines.h73 VM_CNT = UINT64_C(1) << 32, enumerator
H A DFLATInstructions.td71 // Buffer instruction; so, they increment both VM_CNT and LGKM_CNT
73 let VM_CNT = 1;
101 let VM_CNT = ps.VM_CNT;
H A DSIInstrInfo.h708 return MI.getDesc().TSFlags & SIInstrFlags::VM_CNT; in usesVM_CNT()
H A DBUFInstructions.td70 let VM_CNT = 1;
104 let VM_CNT = 1;
305 let VM_CNT = 1;
341 let VM_CNT = 1;
H A DMIMGInstructions.td191 let VM_CNT = 1;