reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
239 if (!Sel || Sel->getOpcode() != AMDGPU::V_CNDMASK_B32_e64) 239 if (!Sel || Sel->getOpcode() != AMDGPU::V_CNDMASK_B32_e64) 242 if (TII->hasModifiersSet(*Sel, AMDGPU::OpName::src0_modifiers) || 243 TII->hasModifiersSet(*Sel, AMDGPU::OpName::src1_modifiers)) 246 Op1 = TII->getNamedOperand(*Sel, AMDGPU::OpName::src0); 247 Op2 = TII->getNamedOperand(*Sel, AMDGPU::OpName::src1); 248 MachineOperand *CC = TII->getNamedOperand(*Sel, AMDGPU::OpName::src2); 253 LLVM_DEBUG(dbgs() << "Folding sequence:\n\t" << *Sel << '\t' << *Cmp << '\t' 283 LLVM_DEBUG(dbgs() << "Erasing: " << *Sel << '\n'); 285 LIS->RemoveMachineInstrFromMaps(*Sel); 286 Sel->eraseFromParent();