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

References

include/llvm/CodeGen/MachineRegisterInfo.h
  988       assert(Op && "Cannot increment end iterator!");
  989       Op = getNextOperandForReg(Op);
  989       Op = getNextOperandForReg(Op);
  993         if (Op) {
  994           if (Op->isUse())
  995             Op = nullptr;
  997             assert(!Op->isDebug() && "Can't have debug defs");
 1001         while (Op && ((!ReturnDefs && Op->isDef()) ||
 1001         while (Op && ((!ReturnDefs && Op->isDef()) ||
 1002                       (SkipDebug && Op->isDebug())))
 1003           Op = getNextOperandForReg(Op);
 1003           Op = getNextOperandForReg(Op);
 1016       return Op == x.Op;
 1016       return Op == x.Op;
 1023     bool atEnd() const { return Op == nullptr; }
 1027       assert(Op && "Cannot increment end iterator!");
 1031         MachineInstr *P = Op->getParent();
 1034         } while (Op && Op->getParent() == P);
 1034         } while (Op && Op->getParent() == P);
 1037             getBundleStart(Op->getParent()->getIterator());
 1040         } while (Op && getBundleStart(Op->getParent()->getIterator()) == P);
 1040         } while (Op && getBundleStart(Op->getParent()->getIterator()) == P);
 1052       assert(Op && "Cannot dereference end iterator!");
 1053       return Op - &Op->getParent()->getOperand(0);
 1053       return Op - &Op->getParent()->getOperand(0);
 1058       assert(Op && "Cannot dereference end iterator!");
 1059       return *Op;
 1063       assert(Op && "Cannot dereference end iterator!");
 1064       return Op;