Home
last modified time | relevance | path

Searched refs:LGKM_CNT (Results 1 – 16 of 16) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIInsertWaitcnts.cpp163 case LGKM_CNT: in addWait()
192 case LGKM_CNT: in getWaitCountMax()
219 return LGKM_CNT; in eventCounter()
230 assert(T == LGKM_CNT); in getRegScore()
263 return ((LastFlat[LGKM_CNT] > ScoreLBs[LGKM_CNT] && in hasPendingFlat()
264 LastFlat[LGKM_CNT] <= ScoreUBs[LGKM_CNT]) || in hasPendingFlat()
271 LastFlat[LGKM_CNT] = ScoreUBs[LGKM_CNT]; in setPendingFlat()
693 case LGKM_CNT: in print()
1099 LGKM_CNT, ScoreBrackets.getRegScore(RegNo, LGKM_CNT), Wait); in generateWaitcntInstBefore()
1110 LGKM_CNT, ScoreBrackets.getRegScore(RegNo, LGKM_CNT), Wait); in generateWaitcntInstBefore()
[all …]
H A DSIInstrFormats.td60 field bit LGKM_CNT = 0;
190 let TSFlags{34} = LGKM_CNT;
H A DSMInstructions.td37 let LGKM_CNT = 1;
66 let LGKM_CNT = ps.LGKM_CNT;
114 let LGKM_CNT = 0;
H A DSIDefines.h75 LGKM_CNT = UINT64_C(1) << 34, enumerator
H A DFLATInstructions.td71 // Buffer instruction; so, they increment both VM_CNT and LGKM_CNT
74 let LGKM_CNT = !not(!or(is_flat_global, is_flat_scratch));
102 let LGKM_CNT = ps.LGKM_CNT;
255 let LGKM_CNT = 1;
414 let LGKM_CNT = 1;
H A DSIInstrInfo.h712 return MI.getDesc().TSFlags & SIInstrFlags::LGKM_CNT; in usesLGKM_CNT()
H A DBUFInstructions.td359 let LGKM_CNT = ps.LGKM_CNT;
505 let LGKM_CNT = isLds;
633 let LGKM_CNT = 1;
H A DDSInstructions.td13 let LGKM_CNT = 1;
61 let LGKM_CNT = 1;
/llvm-project-15.0.7/llvm/docs/AMDGPU/
H A Dgfx1030_waitcnt.rst22 \- 13:8 LGKM_CNT: LDS, GDS, Constant and Message count. 0..63
35 lgkmcnt(<*N*>) An LGKM_CNT value. *N* must not exceed the largest LGKM_CNT value.
38 lgkmcnt_sat(<*N*>) An LGKM_CNT value computed as min(*N*, the largest LGKM_CNT value).
H A Dgfx7_waitcnt.rst22 11:8 LGKM_CNT: LDS, GDS, Constant and Message count. 0..15
35 lgkmcnt(<*N*>) An LGKM_CNT value. *N* must not exceed the largest LGKM_CNT value.
38 lgkmcnt_sat(<*N*>) An LGKM_CNT value computed as min(*N*, the largest LGKM_CNT value).
H A Dgfx8_waitcnt.rst22 11:8 LGKM_CNT: LDS, GDS, Constant and Message count. 0..15
35 lgkmcnt(<*N*>) An LGKM_CNT value. *N* must not exceed the largest LGKM_CNT value.
38 lgkmcnt_sat(<*N*>) An LGKM_CNT value computed as min(*N*, the largest LGKM_CNT value).
H A Dgfx9_waitcnt.rst22 \- 11:8 LGKM_CNT: LDS, GDS, Constant and Message count. 0..15
35 lgkmcnt(<*N*>) An LGKM_CNT value. *N* must not exceed the largest LGKM_CNT value.
38 lgkmcnt_sat(<*N*>) An LGKM_CNT value computed as min(*N*, the largest LGKM_CNT value).
H A Dgfx10_waitcnt.rst22 \- 13:8 LGKM_CNT: LDS, GDS, Constant and Message count. 0..63
35 lgkmcnt(<*N*>) An LGKM_CNT value. *N* must not exceed the largest LGKM_CNT value.
38 lgkmcnt_sat(<*N*>) An LGKM_CNT value computed as min(*N*, the largest LGKM_CNT value).
H A Dgfx940_waitcnt.rst22 \- 11:8 LGKM_CNT: LDS, GDS, Constant and Message count. 0..15
35 lgkmcnt(<*N*>) An LGKM_CNT value. *N* must not exceed the largest LGKM_CNT value.
38 lgkmcnt_sat(<*N*>) An LGKM_CNT value computed as min(*N*, the largest LGKM_CNT value).
H A Dgfx90a_waitcnt.rst22 \- 11:8 LGKM_CNT: LDS, GDS, Constant and Message count. 0..15
35 lgkmcnt(<*N*>) An LGKM_CNT value. *N* must not exceed the largest LGKM_CNT value.
38 lgkmcnt_sat(<*N*>) An LGKM_CNT value computed as min(*N*, the largest LGKM_CNT value).
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/MCA/
H A DAMDGPUCustomBehaviour.cpp248 (MCID.TSFlags & SIInstrFlags::LGKM_CNT)) { in generateWaitCntInfo()