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()
757 SmallVectorImpl<MachineInstr *> &InsInstrs, in genAlternativeCodeSequence() argument
765 reassociateFMA(Root, Pattern, InsInstrs, DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
769 TargetInstrInfo::genAlternativeCodeSequence(Root, Pattern, InsInstrs, in genAlternativeCodeSequence()
777 SmallVectorImpl<MachineInstr *> &InsInstrs, in reassociateFMA() argument
934 InsInstrs.push_back(MINewA); in reassociateFMA()
935 InsInstrs.push_back(MINewB); in reassociateFMA()
936 InsInstrs.push_back(MINewC); in reassociateFMA()
977 InsInstrs.push_back(MINewA); in reassociateFMA()
978 InsInstrs.push_back(MINewB); in reassociateFMA()
979 InsInstrs.push_back(MINewD); in reassociateFMA()
980 InsInstrs.push_back(MINewC); in reassociateFMA()
1020 InsInstrs.push_back(NewARegPressure); in reassociateFMA()
1021 InsInstrs.push_back(NewCRegPressure); in reassociateFMA()
1024 assert(!InsInstrs.empty() && in reassociateFMA()