reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
867 MachineFunction *MF = MI->getParent()->getParent(); 868 MachineBasicBlock *MBB = MI->getParent(); 879 const DebugLoc &DL = MI->getDebugLoc(); 881 Register SuperReg = MI->getOperand(0).getReg(); 903 BuildMI(*MBB, MI, DL, TII->getMCOpcodeFromPseudo(AMDGPU::V_READLANE_B32), 917 TmpVGPR = RS->scavengeRegister(&AMDGPU::VGPR_32RegClass, MI, 0); 927 BuildMI(*MBB, MI, DL, TII->get(AMDGPU::SI_SPILL_V32_RESTORE), TmpVGPR) 935 BuildMI(*MBB, MI, DL, TII->get(AMDGPU::V_READFIRSTLANE_B32), SubReg) 939 MIB.addReg(MI->getOperand(0).getReg(), RegState::ImplicitDefine); 944 BuildMI(*MBB, MI, DL, TII->get(AMDGPU::COPY), AMDGPU::M0) 948 MI->eraseFromParent();