reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/AMDGPU/SIInstrInfo.cpp
 2331   unsigned Opc = UseMI.getOpcode();
 2333     bool isVGPRCopy = RI.isVGPR(*MRI, UseMI.getOperand(0).getReg());
 2335     if (RI.isAGPR(*MRI, UseMI.getOperand(0).getReg())) {
 2340     UseMI.setDesc(get(NewOpc));
 2341     UseMI.getOperand(1).ChangeToImmediate(ImmOp->getImm());
 2342     UseMI.addImplicitDefUseOperands(*UseMI.getParent()->getParent());
 2342     UseMI.addImplicitDefUseOperands(*UseMI.getParent()->getParent());
 2352     if (hasAnyModifiersSet(UseMI))
 2358     MachineOperand *Src0 = getNamedOperand(UseMI, AMDGPU::OpName::src0);
 2361     if (isInlineConstant(UseMI, *Src0, *ImmOp))
 2368     MachineOperand *Src1 = getNamedOperand(UseMI, AMDGPU::OpName::src1);
 2369     MachineOperand *Src2 = getNamedOperand(UseMI, AMDGPU::OpName::src2);
 2394       UseMI.RemoveOperand(
 2396       UseMI.RemoveOperand(
 2409         UseMI.untieRegOperand(
 2414       removeModOperands(UseMI);
 2415       UseMI.setDesc(get(NewOpc));
 2455             commuteInstruction(UseMI)) {
 2477       UseMI.RemoveOperand(
 2479       UseMI.RemoveOperand(
 2486         UseMI.untieRegOperand(
 2493       removeModOperands(UseMI);
 2494       UseMI.setDesc(get(NewOpc));
 2498       legalizeOperands(UseMI);