Searched refs:InsInstrs (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | MachineCombiner.cpp | 255 unsigned NewRootIdx = InsInstrs.size() - 1; in getDepth() 341 MachineInstr *NewRoot = InsInstrs.back(); in getLatenciesForInstrSequences() 355 SmallVectorImpl<MachineInstr *> &InsInstrs, in reduceRegisterPressure() argument 373 SmallVectorImpl<MachineInstr *> &InsInstrs, in improvesCriticalPathLen() argument 443 SmallVectorImpl<MachineInstr *> &InsInstrs, in preservesResourceLen() argument 459 instr2instrSC(InsInstrs, InsInstrsSC); in preservesResourceLen() 524 for (auto *InstrPtr : InsInstrs) in insertDeleteInstructions() 539 for (auto *InstrPtr : InsInstrs) in insertDeleteInstructions() 555 SmallVector<MachineInstr *, 16> InsInstrs; in verifyPatternOrder() local 660 for (auto const *InstrPtr : InsInstrs) in combineInstructions() [all …]
|
| H A D | TargetInstrInfo.cpp | 808 SmallVectorImpl<MachineInstr *> &InsInstrs, in reassociateOps() argument 885 InsInstrs.push_back(MIB1); in reassociateOps() 886 InsInstrs.push_back(MIB2); in reassociateOps() 893 SmallVectorImpl<MachineInstr *> &InsInstrs, in genAlternativeCodeSequence() argument 915 reassociateOps(Root, *Prev, Pattern, InsInstrs, DelInstrs, InstIdxForVirtReg); in genAlternativeCodeSequence()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrInfo.cpp | 5511 InsInstrs.push_back(MIB); in genFusedMultiply() 5550 InsInstrs.push_back(MIB); in genIndexedMultiply() 5577 InsInstrs.push_back(MIB); in genNeg() 5676 InsInstrs.push_back(MIB); in genMaddR() 5722 InsInstrs.push_back(MIB1); in genSubAdd2SubSub() 5723 InsInstrs.push_back(MIB2); in genSubAdd2SubSub() 5830 InsInstrs.push_back(MIB1); in genAlternativeCodeSequence() 5863 InsInstrs.push_back(MIB1); in genAlternativeCodeSequence() 5921 InsInstrs.push_back(MIB1); in genAlternativeCodeSequence() 6411 InsInstrs.push_back(MIB1); in genAlternativeCodeSequence() [all …]
|
| H A D | AArch64InstrInfo.h | 271 SmallVectorImpl<MachineInstr *> &InsInstrs,
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.h | 257 SmallVectorImpl<MachineInstr *> &InsInstrs, 263 SmallVectorImpl<MachineInstr *> &InsInstrs) const; 441 SmallVectorImpl<MachineInstr *> &InsInstrs, 471 SmallVectorImpl<MachineInstr *> &InsInstrs) const override;
|
| H A D | PPCInstrInfo.cpp | 592 for (auto *Inst : InsInstrs) { in finalizeInsInstrs() 731 InsInstrs.insert(InsInstrs.begin(), Load); in generateLoadForNewConst() 732 InsInstrs.insert(InsInstrs.begin(), TOCOffset); in generateLoadForNewConst() 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() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | TargetInstrInfo.h | 1145 SmallVectorImpl<MachineInstr *> &InsInstrs) const {} in finalizeInsInstrs() argument 1183 SmallVectorImpl<MachineInstr *> &InsInstrs, 1191 SmallVectorImpl<MachineInstr *> &InsInstrs,
|