reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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;