Home
last modified time | relevance | path

Searched refs:DelInstrs (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachineCombiner.cpp336 SmallVectorImpl<MachineInstr *> &DelInstrs, in getLatenciesForInstrSequences() argument
347 for (auto *I : DelInstrs) in getLatenciesForInstrSequences()
356 SmallVectorImpl<MachineInstr *> &DelInstrs, in reduceRegisterPressure() argument
374 SmallVectorImpl<MachineInstr *> &DelInstrs, in improvesCriticalPathLen() argument
444 SmallVectorImpl<MachineInstr *> &DelInstrs) { in preservesResourceLen() argument
460 instr2instrSC(DelInstrs, DelInstrsSC); in preservesResourceLen()
527 for (auto *InstrPtr : DelInstrs) { in insertDeleteInstructions()
556 SmallVector<MachineInstr *, 16> DelInstrs; in verifyPatternOrder() local
641 SmallVector<MachineInstr *, 16> DelInstrs; in combineInstructions() local
646 unsigned OldInstCount = DelInstrs.size(); in combineInstructions()
[all …]
H A DTargetInstrInfo.cpp809 SmallVectorImpl<MachineInstr *> &DelInstrs, in reassociateOps() argument
887 DelInstrs.push_back(&Prev); in reassociateOps()
888 DelInstrs.push_back(&Root); in reassociateOps()
894 SmallVectorImpl<MachineInstr *> &DelInstrs, in genAlternativeCodeSequence() argument
915 reassociateOps(Root, *Prev, Pattern, InsInstrs, DelInstrs, InstIdxForVirtReg); in genAlternativeCodeSequence()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.h258 SmallVectorImpl<MachineInstr *> &DelInstrs,
442 SmallVectorImpl<MachineInstr *> &DelInstrs,
H A DPPCInstrInfo.cpp777 SmallVectorImpl<MachineInstr *> &DelInstrs, in genAlternativeCodeSequence() argument
784 reassociateFMA(Root, Pattern, InsInstrs, DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
789 DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
797 SmallVectorImpl<MachineInstr *> &DelInstrs, in reassociateFMA() argument
1047 DelInstrs.push_back(Leaf); in reassociateFMA()
1049 DelInstrs.push_back(Prev); in reassociateFMA()
1050 DelInstrs.push_back(&Root); in reassociateFMA()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h1184 SmallVectorImpl<MachineInstr *> &DelInstrs,
1192 SmallVectorImpl<MachineInstr *> &DelInstrs,
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.h272 SmallVectorImpl<MachineInstr *> &DelInstrs,
H A DAArch64InstrInfo.cpp5687 SmallVectorImpl<MachineInstr *> &DelInstrs, in genSubAdd2SubSub() argument
5724 DelInstrs.push_back(AddMI); in genSubAdd2SubSub()
5733 SmallVectorImpl<MachineInstr *> &DelInstrs, in genAlternativeCodeSequence() argument
5747 DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
5752 genSubAdd2SubSub(MF, MRI, TII, Root, InsInstrs, DelInstrs, 1, in genAlternativeCodeSequence()
5758 genSubAdd2SubSub(MF, MRI, TII, Root, InsInstrs, DelInstrs, 2, in genAlternativeCodeSequence()
6614 DelInstrs.push_back(MUL); in genAlternativeCodeSequence()
6615 DelInstrs.push_back(&Root); in genAlternativeCodeSequence()