Lines Matching refs:InsInstrs
528 SmallVectorImpl<MachineInstr *> &InsInstrs) const { in finalizeInsInstrs()
529 assert(!InsInstrs.empty() && "Instructions set to be inserted is empty!"); in finalizeInsInstrs()
575 for (auto *Inst : InsInstrs) { in finalizeInsInstrs()
590 generateLoadForNewConst(ConstPoolIdx, &Root, C->getType(), InsInstrs); in finalizeInsInstrs()
668 SmallVectorImpl<MachineInstr *> &InsInstrs) const { in generateLoadForNewConst()
712 InsInstrs.insert(InsInstrs.begin(), Load); in generateLoadForNewConst()
713 InsInstrs.insert(InsInstrs.begin(), TOCOffset); in generateLoadForNewConst()
770 SmallVectorImpl<MachineInstr *> &InsInstrs, in genAlternativeCodeSequence() argument
778 reassociateFMA(Root, Pattern, InsInstrs, DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
782 TargetInstrInfo::genAlternativeCodeSequence(Root, Pattern, InsInstrs, in genAlternativeCodeSequence()
790 SmallVectorImpl<MachineInstr *> &InsInstrs, in reassociateFMA() argument
947 InsInstrs.push_back(MINewA); in reassociateFMA()
948 InsInstrs.push_back(MINewB); in reassociateFMA()
949 InsInstrs.push_back(MINewC); in reassociateFMA()
990 InsInstrs.push_back(MINewA); in reassociateFMA()
991 InsInstrs.push_back(MINewB); in reassociateFMA()
992 InsInstrs.push_back(MINewD); in reassociateFMA()
993 InsInstrs.push_back(MINewC); in reassociateFMA()
1033 InsInstrs.push_back(NewARegPressure); in reassociateFMA()
1034 InsInstrs.push_back(NewCRegPressure); in reassociateFMA()
1037 assert(!InsInstrs.empty() && in reassociateFMA()