Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DSIInsertWaitcnts.cpp78 enum InstCounterType { VM_CNT = 0, LGKM_CNT, EXP_CNT, NUM_INST_CNTS }; enumerator
140 for (enum InstCounterType T = VM_CNT; T < NUM_INST_CNTS; in BlockWaitcntBrackets()
150 case VM_CNT: in getWaitCountMax()
199 return VM_CNT; in eventCounter()
243 for (enum InstCounterType T = VM_CNT; T < NUM_INST_CNTS; in clear()
285 (LastFlat[VM_CNT] > ScoreLBs[VM_CNT] && in hasPendingFlat()
286 LastFlat[VM_CNT] <= ScoreUBs[VM_CNT])); in hasPendingFlat()
290 LastFlat[VM_CNT] = ScoreUBs[VM_CNT]; in setPendingFlat()
422 for (enum InstCounterType T = VM_CNT; T < NUM_INST_CNTS; in isForceEmitWaitcnt()
449 ForceEmitWaitcnt[VM_CNT] = true; in setForceEmitWaitcnt()
[all …]
DSIInstrFormats.td62 field bit VM_CNT = 0;
155 let TSFlags{32} = VM_CNT;
DSIDefines.h59 VM_CNT = UINT64_C(1) << 32, enumerator
DSIInstrInfo.h539 return MI.getDesc().TSFlags & SIInstrFlags::VM_CNT; in usesVM_CNT()
DFLATInstructions.td63 // Buffer instruction; so, they increment both VM_CNT and LGKM_CNT
65 let VM_CNT = 1;
DMIMGInstructions.td93 let VM_CNT = 1;
DBUFInstructions.td87 let VM_CNT = 1;
306 let VM_CNT = 1;
/external/llvm/lib/Target/AMDGPU/
DSIInstrFormats.td18 field bits<1> VM_CNT = 0;
54 let TSFlags{0} = VM_CNT;
689 let VM_CNT = 1;
703 let VM_CNT = 1;
717 // Buffer instruction; so, they increment both VM_CNT and LGKM_CNT
719 let VM_CNT = 1;
732 let VM_CNT = 1;
DSIDefines.h67 VM_CNT = 1 << 0, enumerator
DSIInsertWaits.cpp188 Result.Named.VM = !!(TSFlags & SIInstrFlags::VM_CNT); in getHwCounts()
DSIInstrInfo.h364 return MI.getDesc().TSFlags & SIInstrFlags::VM_CNT; in usesVM_CNT()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_internal.h296 #define VM_CNT 0xf70 macro
Dsi_shader_tgsi_mem.c554 ac_build_waitcnt(&ctx->ac, VM_CNT); in load_emit()
767 ac_build_waitcnt(&ctx->ac, VM_CNT); in store_emit()
Dsi_shader.c3920 waitcnt &= VM_CNT & LGKM_CNT; in membar_emit()
3925 waitcnt &= VM_CNT; in membar_emit()
4424 ac_build_waitcnt(&ctx->ac, LGKM_CNT & VM_CNT); in si_llvm_emit_barrier()
/external/mesa3d/src/amd/common/
Dac_nir_to_llvm.c3891 #define VM_CNT 0xf70 macro
3901 waitcnt &= VM_CNT & LGKM_CNT; in emit_membar()
3906 waitcnt &= VM_CNT; in emit_membar()
3925 ac_build_waitcnt(ac, LGKM_CNT & VM_CNT); in emit_barrier()