Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineCombiner.cpp102 SmallVectorImpl<MachineInstr *> &DelInstrs,
107 SmallVectorImpl<MachineInstr *> &DelInstrs,
112 SmallVectorImpl<MachineInstr *> &DelInstrs);
118 SmallVectorImpl<MachineInstr *> &DelInstrs,
318 SmallVectorImpl<MachineInstr *> &DelInstrs, in getLatenciesForInstrSequences() argument
329 for (auto *I : DelInstrs) in getLatenciesForInstrSequences()
338 SmallVectorImpl<MachineInstr *> &DelInstrs, unsigned Pattern) { in reduceRegisterPressure() argument
355 SmallVectorImpl<MachineInstr *> &DelInstrs, in improvesCriticalPathLen() argument
387 getLatenciesForInstrSequences(*Root, InsInstrs, DelInstrs, BlockTrace); in improvesCriticalPathLen()
428 SmallVectorImpl<MachineInstr *> &DelInstrs) { in preservesResourceLen() argument
[all …]
H A DTargetInstrInfo.cpp1316 SmallVectorImpl<MachineInstr *> &DelInstrs, in reassociateOps() argument
1464 DelInstrs.push_back(&Prev); in reassociateOps()
1465 DelInstrs.push_back(&Root); in reassociateOps()
1482 SmallVectorImpl<MachineInstr *> &DelInstrs, in genAlternativeCodeSequence() argument
1505 reassociateOps(Root, *Prev, Pattern, InsInstrs, DelInstrs, OperandIndices, in genAlternativeCodeSequence()
1560 DelInstrs.push_back(Instr); in genAlternativeCodeSequence()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.cpp2638 SmallVectorImpl<MachineInstr *> &DelInstrs) { in combineFPFusedMultiply() argument
2673 DelInstrs.push_back(&Prev); in combineFPFusedMultiply()
2674 DelInstrs.push_back(&Root); in combineFPFusedMultiply()
2683 SmallVectorImpl<MachineInstr *> &DelInstrs, in genShXAddAddShift() argument
2734 DelInstrs.push_back(ShiftMI); in genShXAddAddShift()
2735 DelInstrs.push_back(AddMI); in genShXAddAddShift()
2736 DelInstrs.push_back(&Root); in genShXAddAddShift()
2742 SmallVectorImpl<MachineInstr *> &DelInstrs, in genAlternativeCodeSequence() argument
2748 DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
2753 combineFPFusedMultiply(Root, Prev, Pattern, InsInstrs, DelInstrs); in genAlternativeCodeSequence()
[all …]
H A DRISCVInstrInfo.h277 SmallVectorImpl<MachineInstr *> &DelInstrs,
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.h349 SmallVectorImpl<MachineInstr *> &DelInstrs,
478 SmallVectorImpl<MachineInstr *> &DelInstrs,
H A DPPCInstrInfo.cpp769 SmallVectorImpl<MachineInstr *> &DelInstrs, in genAlternativeCodeSequence() argument
776 reassociateFMA(Root, Pattern, InsInstrs, DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
781 DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
789 SmallVectorImpl<MachineInstr *> &DelInstrs, in reassociateFMA() argument
1039 DelInstrs.push_back(Leaf); in reassociateFMA()
1041 DelInstrs.push_back(Prev); in reassociateFMA()
1042 DelInstrs.push_back(&Root); in reassociateFMA()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h1355 SmallVectorImpl<MachineInstr *> &DelInstrs,
1377 SmallVectorImpl<MachineInstr *> &DelInstrs,
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrInfo.h685 SmallVectorImpl<MachineInstr *> &DelInstrs,
H A DX86InstrInfo.cpp10801 SmallVectorImpl<MachineInstr *> &DelInstrs, in genAlternativeDpCodeSequence() argument
10885 DelInstrs.push_back(&Root); in genAlternativeDpCodeSequence()
10891 SmallVectorImpl<MachineInstr *> &DelInstrs, in genAlternativeCodeSequence() argument
10897 DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
10900 genAlternativeDpCodeSequence(Root, *this, InsInstrs, DelInstrs, in genAlternativeCodeSequence()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.h468 SmallVectorImpl<MachineInstr *> &DelInstrs,
H A DAArch64InstrInfo.cpp7725 SmallVectorImpl<MachineInstr *> &DelInstrs, in genSubAdd2SubSub() argument
7769 DelInstrs.push_back(AddMI); in genSubAdd2SubSub()
7770 DelInstrs.push_back(&Root); in genSubAdd2SubSub()
7836 SmallVectorImpl<MachineInstr *> &DelInstrs, in genAlternativeCodeSequence() argument
7850 DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
7855 genSubAdd2SubSub(MF, MRI, TII, Root, InsInstrs, DelInstrs, 1, in genAlternativeCodeSequence()
7861 genSubAdd2SubSub(MF, MRI, TII, Root, InsInstrs, DelInstrs, 2, in genAlternativeCodeSequence()
8687 DelInstrs.push_back(MUL); in genAlternativeCodeSequence()
8688 DelInstrs.push_back(&Root); in genAlternativeCodeSequence()