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

References

lib/Target/AMDGPU/SILowerControlFlow.cpp
  355   MachineBasicBlock &MBB = *MI.getParent();
  356   const DebugLoc &DL = MI.getDebugLoc();
  357   auto Dst = getSaveExec(&MI);
  364   if (MI.getOperand(1).isReg()) {
  365     if (MachineInstr *Def = MRI->getUniqueVRegDef(MI.getOperand(1).getReg())) {
  366       SkipAnding = Def->getParent() == MI.getParent()
  375     And = BuildMI(MBB, &MI, DL, TII->get(AndOpc), Dst)
  377              .add(MI.getOperand(1));
  378     Or = BuildMI(MBB, &MI, DL, TII->get(OrOpc), Dst)
  380              .add(MI.getOperand(2));
  382     Or = BuildMI(MBB, &MI, DL, TII->get(OrOpc), Dst)
  383              .add(MI.getOperand(1))
  384              .add(MI.getOperand(2));
  389     LIS->ReplaceMachineInstrInMaps(MI, *Or);
  392   MI.eraseFromParent();