Lines Matching refs:AMDGPU
27 case AMDGPU::S_WAITCNT: in postProcessInstruction()
28 case AMDGPU::S_WAITCNT_EXPCNT: in postProcessInstruction()
29 case AMDGPU::S_WAITCNT_LGKMCNT: in postProcessInstruction()
30 case AMDGPU::S_WAITCNT_VMCNT: in postProcessInstruction()
31 case AMDGPU::S_WAITCNT_VSCNT: in postProcessInstruction()
32 case AMDGPU::S_WAITCNT_EXPCNT_gfx10: in postProcessInstruction()
33 case AMDGPU::S_WAITCNT_LGKMCNT_gfx10: in postProcessInstruction()
34 case AMDGPU::S_WAITCNT_VMCNT_gfx10: in postProcessInstruction()
35 case AMDGPU::S_WAITCNT_VSCNT_gfx10: in postProcessInstruction()
36 case AMDGPU::S_WAITCNT_gfx10: in postProcessInstruction()
37 case AMDGPU::S_WAITCNT_gfx6_gfx7: in postProcessInstruction()
38 case AMDGPU::S_WAITCNT_vi: in postProcessInstruction()
79 case AMDGPU::S_WAITCNT: // This instruction in checkCustomHazard()
80 case AMDGPU::S_WAITCNT_EXPCNT: in checkCustomHazard()
81 case AMDGPU::S_WAITCNT_LGKMCNT: in checkCustomHazard()
82 case AMDGPU::S_WAITCNT_VMCNT: in checkCustomHazard()
83 case AMDGPU::S_WAITCNT_VSCNT: // to this instruction are all pseudo. in checkCustomHazard()
84 case AMDGPU::S_WAITCNT_EXPCNT_gfx10: in checkCustomHazard()
85 case AMDGPU::S_WAITCNT_LGKMCNT_gfx10: in checkCustomHazard()
86 case AMDGPU::S_WAITCNT_VMCNT_gfx10: in checkCustomHazard()
87 case AMDGPU::S_WAITCNT_VSCNT_gfx10: in checkCustomHazard()
88 case AMDGPU::S_WAITCNT_gfx10: in checkCustomHazard()
89 case AMDGPU::S_WAITCNT_gfx6_gfx7: in checkCustomHazard()
90 case AMDGPU::S_WAITCNT_vi: in checkCustomHazard()
176 AMDGPU::IsaVersion IV = AMDGPU::getIsaVersion(STI.getCPU()); in computeWaitCnt()
181 case AMDGPU::S_WAITCNT_EXPCNT_gfx10: in computeWaitCnt()
182 case AMDGPU::S_WAITCNT_LGKMCNT_gfx10: in computeWaitCnt()
183 case AMDGPU::S_WAITCNT_VMCNT_gfx10: in computeWaitCnt()
184 case AMDGPU::S_WAITCNT_VSCNT_gfx10: { in computeWaitCnt()
192 if (OpReg->getReg() != AMDGPU::SGPR_NULL) { in computeWaitCnt()
204 case AMDGPU::S_WAITCNT_EXPCNT_gfx10: in computeWaitCnt()
207 case AMDGPU::S_WAITCNT_LGKMCNT_gfx10: in computeWaitCnt()
210 case AMDGPU::S_WAITCNT_VMCNT_gfx10: in computeWaitCnt()
213 case AMDGPU::S_WAITCNT_VSCNT_gfx10: in computeWaitCnt()
219 case AMDGPU::S_WAITCNT_gfx10: in computeWaitCnt()
220 case AMDGPU::S_WAITCNT_gfx6_gfx7: in computeWaitCnt()
221 case AMDGPU::S_WAITCNT_vi: in computeWaitCnt()
223 AMDGPU::decodeWaitcnt(IV, WaitCnt, Vmcnt, Expcnt, Lgkmcnt); in computeWaitCnt()
239 AMDGPU::IsaVersion IV = AMDGPU::getIsaVersion(STI.getCPU()); in generateWaitCntInfo()
250 if (isAlwaysGDS(Opcode) || hasModifiersSet(Inst, AMDGPU::OpName::gds)) in generateWaitCntInfo()
258 if (!STI.hasFeature(AMDGPU::FeatureVscnt)) in generateWaitCntInfo()
264 } else if (isVMEM(MCID) && !AMDGPU::getMUBUFIsBufferInv(Opcode)) { in generateWaitCntInfo()
265 if (!STI.hasFeature(AMDGPU::FeatureVscnt)) in generateWaitCntInfo()
288 case AMDGPU::S_SENDMSG: in generateWaitCntInfo()
289 case AMDGPU::S_SENDMSGHALT: in generateWaitCntInfo()
290 case AMDGPU::S_MEMTIME: in generateWaitCntInfo()
291 case AMDGPU::S_MEMREALTIME: in generateWaitCntInfo()
309 int Idx = AMDGPU::getNamedOperandIdx(Inst->getOpcode(), OpName); in hasModifiersSet()
322 return Opcode == AMDGPU::DS_ORDERED_COUNT || Opcode == AMDGPU::DS_GWS_INIT || in isAlwaysGDS()
323 Opcode == AMDGPU::DS_GWS_SEMA_V || Opcode == AMDGPU::DS_GWS_SEMA_BR || in isAlwaysGDS()
324 Opcode == AMDGPU::DS_GWS_SEMA_P || in isAlwaysGDS()
325 Opcode == AMDGPU::DS_GWS_SEMA_RELEASE_ALL || in isAlwaysGDS()
326 Opcode == AMDGPU::DS_GWS_BARRIER; in isAlwaysGDS()