Lines Matching refs:NextMI
2878 auto NextMI = std::next(MI->getIterator()); in fixVALUMaskWriteHazard() local
2881 BuildMI(*MI->getParent(), NextMI, MI->getDebugLoc(), in fixVALUMaskWriteHazard()
2888 while (NextMI != MI->getParent()->end() && in fixVALUMaskWriteHazard()
2889 NextMI->isBundledWithPred()) { in fixVALUMaskWriteHazard()
2890 for (auto &Operand : NextMI->operands()) { in fixVALUMaskWriteHazard()
2894 NextMI++; in fixVALUMaskWriteHazard()
2973 auto NextMI = std::next(It); in fixRequiredExportPriority() local
2975 if (NextMI != MBB->end()) { in fixRequiredExportPriority()
2977 if (TII.isEXP(*NextMI)) in fixRequiredExportPriority()
2980 if (NextMI->getOpcode() == AMDGPU::S_SETPRIO && in fixRequiredExportPriority()
2981 NextMI->getOperand(0).getImm() == PostExportPriority) in fixRequiredExportPriority()
2983 EndOfShader = NextMI->getOpcode() == AMDGPU::S_ENDPGM; in fixRequiredExportPriority()
2989 BuildMI(*MBB, NextMI, DL, TII.get(AMDGPU::S_SETPRIO)) in fixRequiredExportPriority()
2994 BuildMI(*MBB, NextMI, DL, TII.get(AMDGPU::S_WAITCNT_EXPCNT)) in fixRequiredExportPriority()
2999 BuildMI(*MBB, NextMI, DL, TII.get(AMDGPU::S_NOP)).addImm(0); in fixRequiredExportPriority()
3000 BuildMI(*MBB, NextMI, DL, TII.get(AMDGPU::S_NOP)).addImm(0); in fixRequiredExportPriority()
3004 BuildMI(*MBB, NextMI, DL, TII.get(AMDGPU::S_SETPRIO)) in fixRequiredExportPriority()