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.cpp105 SmallVectorImpl<MachineInstr *> &DelInstrs,
110 SmallVectorImpl<MachineInstr *> &DelInstrs,
115 SmallVectorImpl<MachineInstr *> &DelInstrs);
121 SmallVectorImpl<MachineInstr *> &DelInstrs,
321 SmallVectorImpl<MachineInstr *> &DelInstrs, in getLatenciesForInstrSequences() argument
332 for (auto *I : DelInstrs) in getLatenciesForInstrSequences()
341 SmallVectorImpl<MachineInstr *> &DelInstrs, unsigned Pattern) { in reduceRegisterPressure() argument
358 SmallVectorImpl<MachineInstr *> &DelInstrs, in improvesCriticalPathLen() argument
390 getLatenciesForInstrSequences(*Root, InsInstrs, DelInstrs, BlockTrace); in improvesCriticalPathLen()
431 SmallVectorImpl<MachineInstr *> &DelInstrs) { in preservesResourceLen() argument
[all …]
H A DTargetInstrInfo.cpp1084 SmallVectorImpl<MachineInstr *> &DelInstrs, in reassociateOps() argument
1232 DelInstrs.push_back(&Prev); in reassociateOps()
1233 DelInstrs.push_back(&Root); in reassociateOps()
1250 SmallVectorImpl<MachineInstr *> &DelInstrs, in genAlternativeCodeSequence() argument
1264 reassociateOps(Root, *Prev, Pattern, InsInstrs, DelInstrs, OperandIndices, in genAlternativeCodeSequence()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.cpp2219 SmallVectorImpl<MachineInstr *> &DelInstrs) { in combineFPFusedMultiply() argument
2254 DelInstrs.push_back(&Prev); in combineFPFusedMultiply()
2255 DelInstrs.push_back(&Root); in combineFPFusedMultiply()
2264 SmallVectorImpl<MachineInstr *> &DelInstrs, in genShXAddAddShift() argument
2315 DelInstrs.push_back(ShiftMI); in genShXAddAddShift()
2316 DelInstrs.push_back(AddMI); in genShXAddAddShift()
2317 DelInstrs.push_back(&Root); in genShXAddAddShift()
2323 SmallVectorImpl<MachineInstr *> &DelInstrs, in genAlternativeCodeSequence() argument
2329 DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
2334 combineFPFusedMultiply(Root, Prev, Pattern, InsInstrs, DelInstrs); in genAlternativeCodeSequence()
[all...]
H A DRISCVInstrInfo.h268 SmallVectorImpl<MachineInstr *> &DelInstrs,
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.h242 SmallVectorImpl<MachineInstr *> &DelInstrs,
368 SmallVectorImpl<MachineInstr *> &DelInstrs,
H A DPPCInstrInfo.cpp771 SmallVectorImpl<MachineInstr *> &DelInstrs, in genAlternativeCodeSequence() argument
778 reassociateFMA(Root, Pattern, InsInstrs, DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
783 DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
791 SmallVectorImpl<MachineInstr *> &DelInstrs, in reassociateFMA() argument
1041 DelInstrs.push_back(Leaf); in reassociateFMA()
1043 DelInstrs.push_back(Prev); in reassociateFMA()
1044 DelInstrs.push_back(&Root); in reassociateFMA()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h1289 SmallVectorImpl<MachineInstr *> &DelInstrs,
1311 SmallVectorImpl<MachineInstr *> &DelInstrs,
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrInfo.h638 SmallVectorImpl<MachineInstr *> &DelInstrs,
H A DX86InstrInfo.cpp10714 SmallVectorImpl<MachineInstr *> &DelInstrs, in genAlternativeDpCodeSequence() argument
10798 DelInstrs.push_back(&Root); in genAlternativeDpCodeSequence()
10804 SmallVectorImpl<MachineInstr *> &DelInstrs, in genAlternativeCodeSequence() argument
10810 DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
10813 genAlternativeDpCodeSequence(Root, *this, InsInstrs, DelInstrs, in genAlternativeCodeSequence()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.h450 SmallVectorImpl<MachineInstr *> &DelInstrs,
H A DAArch64InstrInfo.cpp6930 SmallVectorImpl<MachineInstr *> &DelInstrs, in genSubAdd2SubSub() argument
6973 DelInstrs.push_back(AddMI); in genSubAdd2SubSub()
6974 DelInstrs.push_back(&Root); in genSubAdd2SubSub()
6983 SmallVectorImpl<MachineInstr *> &DelInstrs, in genAlternativeCodeSequence() argument
6997 DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
7002 genSubAdd2SubSub(MF, MRI, TII, Root, InsInstrs, DelInstrs, 1, in genAlternativeCodeSequence()
7008 genSubAdd2SubSub(MF, MRI, TII, Root, InsInstrs, DelInstrs, 2, in genAlternativeCodeSequence()
7910 DelInstrs.push_back(MUL); in genAlternativeCodeSequence()
7911 DelInstrs.push_back(&Root); in genAlternativeCodeSequence()