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

References

include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h
  251     assert(MI.getOpcode() == TargetOpcode::G_UNMERGE_VALUES);
  253     unsigned NumDefs = MI.getNumOperands() - 1;
  255         getDefIgnoringCopies(MI.getOperand(NumDefs).getReg(), MRI);
  259     LLT OpTy = MRI.getType(MI.getOperand(NumDefs).getReg());
  260     LLT DestTy = MRI.getType(MI.getOperand(0).getReg());
  281       Builder.setInstr(MI);
  294           DstRegs.push_back(MI.getOperand(DefIdx).getReg());
  318       Builder.setInstr(MI);
  333         Builder.buildMerge(MI.getOperand(DefIdx).getReg(), Regs);
  339         Builder.setInstr(MI);
  343           Builder.buildInstr(ConvertOp, {MI.getOperand(Idx).getReg()},
  347         markInstAndDefDead(MI, *MergeI, DeadInsts);
  356         MRI.replaceRegWith(MI.getOperand(Idx).getReg(),
  360     markInstAndDefDead(MI, *MergeI, DeadInsts);