reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
812 unsigned NumDefs = II.getNumDefs(); 830 countOperands(Node, II.getNumOperands() - NumDefs, NumImpUses); 831 bool HasPhysRegOuts = NumResults > NumDefs && II.getImplicitDefs()!=nullptr; 834 if (II.isVariadic()) 835 assert(NumMIOperands >= II.getNumOperands() && 838 assert(NumMIOperands >= II.getNumOperands() && 839 NumMIOperands <= II.getNumOperands() + II.getNumImplicitDefs() + 839 NumMIOperands <= II.getNumOperands() + II.getNumImplicitDefs() + 845 MachineInstrBuilder MIB = BuildMI(*MF, Node->getDebugLoc(), II); 850 CreateVirtualRegisters(Node, MIB, II, IsClone, IsCloned, VRBaseMap); 896 AddOperand(MIB, Node->getOperand(i), i-NumSkip+NumDefs, &II, 934 Register Reg = II.getImplicitDefs()[i - NumDefs]; 969 if (!UsedRegs.empty() || II.getImplicitDefs() || II.hasOptionalDef()) 969 if (!UsedRegs.empty() || II.getImplicitDefs() || II.hasOptionalDef()) 973 if (II.hasPostISelHook())