Home
last modified time | relevance | path

Searched refs:EXP_CNT (Results 1 – 19 of 19) sorted by relevance

/external/llvm-project/llvm/docs/AMDGPU/
Dgfx10_waitcnt.rst21 \- 6:4 EXP_CNT: export count. 0..7
34 expcnt(<*N*>) An EXP_CNT value. *N* must not exceed the largest EXP_CNT value.
37 expcnt_sat(<*N*>) An EXP_CNT value computed as min(*N*, the largest EXP_CNT value).
Dgfx7_waitcnt.rst21 6:4 EXP_CNT: export count. 0..7
34 expcnt(<*N*>) An EXP_CNT value. *N* must not exceed the largest EXP_CNT value.
37 expcnt_sat(<*N*>) An EXP_CNT value computed as min(*N*, the largest EXP_CNT value).
Dgfx9_waitcnt.rst21 \- 6:4 EXP_CNT: export count. 0..7
34 expcnt(<*N*>) An EXP_CNT value. *N* must not exceed the largest EXP_CNT value.
37 expcnt_sat(<*N*>) An EXP_CNT value computed as min(*N*, the largest EXP_CNT value).
Dgfx8_waitcnt.rst21 6:4 EXP_CNT: export count. 0..7
34 expcnt(<*N*>) An EXP_CNT value. *N* must not exceed the largest EXP_CNT value.
37 expcnt_sat(<*N*>) An EXP_CNT value computed as min(*N*, the largest EXP_CNT value).
/external/llvm-project/llvm/lib/Target/AMDGPU/
DSIInsertWaitcnts.cpp105 enum InstCounterType { VM_CNT = 0, LGKM_CNT, EXP_CNT, VS_CNT, NUM_INST_CNTS }; enumerator
194 case EXP_CNT: in addWait()
226 case EXP_CNT: in getWaitCountMax()
254 assert(WaitEventMaskForInst[EXP_CNT] & (1 << E)); in eventCounter()
255 return EXP_CNT; in eventCounter()
339 if (T == EXP_CNT) { in setScoreUB()
340 unsigned UB = ScoreUBs[T] - getWaitCountMax(EXP_CNT); in setScoreUB()
440 ForceEmitWaitcnt[EXP_CNT] = true; in setForceEmitWaitcnt()
442 ForceEmitWaitcnt[EXP_CNT] = false; in setForceEmitWaitcnt()
522 setRegScore(RegNo, EXP_CNT, Val); in setExpScore()
[all …]
DEXPInstructions.td20 let EXP_CNT = 1;
DSIInstrFormats.td53 field bit EXP_CNT = 0;
171 let TSFlags{33} = EXP_CNT;
DSIDefines.h60 EXP_CNT = UINT64_C(1) << 33, enumerator
DMIMGInstructions.td141 let EXP_CNT = 1;
DBUFInstructions.td85 let EXP_CNT = 1;
320 let EXP_CNT = 1;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIInsertWaitcnts.cpp105 enum InstCounterType { VM_CNT = 0, LGKM_CNT, EXP_CNT, VS_CNT, NUM_INST_CNTS }; enumerator
174 case EXP_CNT: in addWait()
209 case EXP_CNT: in getWaitCountMax()
241 assert(WaitEventMaskForInst[EXP_CNT] & (1 << E)); in eventCounter()
242 return EXP_CNT; in eventCounter()
326 if (T == EXP_CNT) { in setScoreUB()
327 uint32_t UB = ScoreUBs[T] - getWaitCountMax(EXP_CNT); in setScoreUB()
430 ForceEmitWaitcnt[EXP_CNT] = true; in setForceEmitWaitcnt()
432 ForceEmitWaitcnt[EXP_CNT] = false; in setForceEmitWaitcnt()
516 setRegScore(RegNo, EXP_CNT, Val); in setExpScore()
[all …]
DSIInstrFormats.td52 field bit EXP_CNT = 0;
162 let TSFlags{33} = EXP_CNT;
365 let EXP_CNT = 1;
DSIDefines.h59 EXP_CNT = UINT64_C(1) << 33, enumerator
DMIMGInstructions.td124 let EXP_CNT = 1;
DBUFInstructions.td85 let EXP_CNT = 1;
319 let EXP_CNT = 1;
/external/llvm/lib/Target/AMDGPU/
DSIInstrFormats.td19 field bits<1> EXP_CNT = 0;
55 let TSFlags{1} = EXP_CNT;
690 let EXP_CNT = 1;
704 let EXP_CNT = 1;
733 let EXP_CNT = 1;
DSIDefines.h68 EXP_CNT = 1 << 1, enumerator
DSIInsertWaits.cpp191 Result.Named.EXP = !!(TSFlags & SIInstrFlags::EXP_CNT && in getHwCounts()
DSIInstrInfo.td691 let EXP_CNT = 1;