reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
747 if (NewInsnID >= OutMIs.size()) 748 OutMIs.resize(NewInsnID + 1); 750 OutMIs[NewInsnID] = MachineInstrBuilder(*State.MIs[OldInsnID]->getMF(), 752 OutMIs[NewInsnID]->setDesc(TII.get(NewOpcode)); 763 if (NewInsnID >= OutMIs.size()) 764 OutMIs.resize(NewInsnID + 1); 766 OutMIs[NewInsnID] = BuildMI(*State.MIs[0]->getParent(), State.MIs[0], 778 assert(OutMIs[NewInsnID] && "Attempted to add to undefined instruction"); 779 OutMIs[NewInsnID].add(State.MIs[OldInsnID]->getOperand(OpIdx)); 792 assert(OutMIs[NewInsnID] && "Attempted to add to undefined instruction"); 795 OutMIs[NewInsnID].addReg(ZeroReg); 797 OutMIs[NewInsnID].add(MO); 810 assert(OutMIs[NewInsnID] && "Attempted to add to undefined instruction"); 811 OutMIs[NewInsnID].addReg(State.MIs[OldInsnID]->getOperand(OpIdx).getReg(), 823 assert(OutMIs[InsnID] && "Attempted to add to undefined instruction"); 824 OutMIs[InsnID].addDef(RegNum, RegState::Implicit); 834 assert(OutMIs[InsnID] && "Attempted to add to undefined instruction"); 835 OutMIs[InsnID].addUse(RegNum, RegState::Implicit); 846 assert(OutMIs[InsnID] && "Attempted to add to undefined instruction"); 847 OutMIs[InsnID].addReg(RegNum, RegFlags); 859 assert(OutMIs[InsnID] && "Attempted to add to undefined instruction"); 860 OutMIs[InsnID].addReg(State.TempRegisters[TempRegID], TempRegFlags); 871 assert(OutMIs[InsnID] && "Attempted to add to undefined instruction"); 872 OutMIs[InsnID].addImm(Imm); 882 assert(OutMIs[InsnID] && "Attempted to add to undefined instruction"); 884 RenderOpFn(OutMIs[InsnID]); 894 assert(OutMIs[InsnID] && "Attempted to add to undefined instruction"); 895 State.Renderers[RendererID][RenderOpID](OutMIs[InsnID]); 907 assert(OutMIs[NewInsnID] && "Attempted to add to undefined instruction"); 910 OutMIs[NewInsnID].addImm( 913 OutMIs[NewInsnID].add(State.MIs[OldInsnID]->getOperand(1)); 926 assert(OutMIs[NewInsnID] && "Attempted to add to undefined instruction"); 929 OutMIs[NewInsnID].addFPImm( 943 assert(OutMIs[InsnID] && "Attempted to add to undefined instruction"); 948 (ISel.*ISelInfo.CustomRenderers[RendererFnID])(OutMIs[InsnID], 956 assert(OutMIs[InsnID] && "Attempted to add to undefined instruction"); 957 constrainOperandRegToRegClass(*OutMIs[InsnID].getInstr(), OpIdx, 968 assert(OutMIs[InsnID] && "Attempted to add to undefined instruction"); 969 constrainSelectedInstRegOperands(*OutMIs[InsnID].getInstr(), TII, TRI, 980 assert(OutMIs[InsnID] && "Attempted to add to undefined instruction"); 991 OutMIs[InsnID].addMemOperand(MMO);