Lines Matching refs:InsInstrs
545 SmallVectorImpl<MachineInstr *> &InsInstrs) const { in finalizeInsInstrs()
546 assert(!InsInstrs.empty() && "Instructions set to be inserted is empty!"); in finalizeInsInstrs()
592 for (auto *Inst : InsInstrs) { in finalizeInsInstrs()
607 generateLoadForNewConst(ConstPoolIdx, &Root, C->getType(), InsInstrs); in finalizeInsInstrs()
687 SmallVectorImpl<MachineInstr *> &InsInstrs) const { in generateLoadForNewConst()
731 InsInstrs.insert(InsInstrs.begin(), Load); in generateLoadForNewConst()
732 InsInstrs.insert(InsInstrs.begin(), TOCOffset); in generateLoadForNewConst()
776 SmallVectorImpl<MachineInstr *> &InsInstrs, in genAlternativeCodeSequence() argument
784 reassociateFMA(Root, Pattern, InsInstrs, DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
788 TargetInstrInfo::genAlternativeCodeSequence(Root, Pattern, InsInstrs, in genAlternativeCodeSequence()
796 SmallVectorImpl<MachineInstr *> &InsInstrs, in reassociateFMA() argument
953 InsInstrs.push_back(MINewA); in reassociateFMA()
954 InsInstrs.push_back(MINewB); in reassociateFMA()
955 InsInstrs.push_back(MINewC); in reassociateFMA()
996 InsInstrs.push_back(MINewA); in reassociateFMA()
997 InsInstrs.push_back(MINewB); in reassociateFMA()
998 InsInstrs.push_back(MINewD); in reassociateFMA()
999 InsInstrs.push_back(MINewC); in reassociateFMA()
1039 InsInstrs.push_back(NewARegPressure); in reassociateFMA()
1040 InsInstrs.push_back(NewCRegPressure); in reassociateFMA()
1043 assert(!InsInstrs.empty() && in reassociateFMA()