reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
480 if ((MovY.getOpcode() != AMDGPU::V_MOV_B32_e32 && 481 MovY.getOpcode() != AMDGPU::COPY) || 482 MovY.getOperand(1).getSubReg() != Tsub) 485 Register Y = MovY.getOperand(0).getReg(); 486 unsigned Ysub = MovY.getOperand(0).getSubReg(); 488 if (!TRI.isVGPR(MRI, Y) || MovT.getParent() != MovY.getParent()) 493 for (auto IY = MovY.getIterator(); I != E && I != IY; ++I) { 522 LLVM_DEBUG(dbgs() << "Matched v_swap_b32:\n" << MovT << *MovX << MovY); 536 MovY.eraseFromParent();