Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DMachineCombiner.cpp105 SmallVectorImpl<MachineInstr *> &DelInstrs,
110 SmallVectorImpl<MachineInstr *> &DelInstrs,
115 SmallVectorImpl<MachineInstr *> &DelInstrs);
121 SmallVectorImpl<MachineInstr *> &DelInstrs,
334 SmallVectorImpl<MachineInstr *> &DelInstrs, in getLatenciesForInstrSequences() argument
345 for (auto *I : DelInstrs) in getLatenciesForInstrSequences()
354 SmallVectorImpl<MachineInstr *> &DelInstrs, in reduceRegisterPressure() argument
372 SmallVectorImpl<MachineInstr *> &DelInstrs, in improvesCriticalPathLen() argument
403 getLatenciesForInstrSequences(*Root, InsInstrs, DelInstrs, BlockTrace); in improvesCriticalPathLen()
440 SmallVectorImpl<MachineInstr *> &DelInstrs) { in preservesResourceLen() argument
[all …]
H A DTargetInstrInfo.cpp925 SmallVectorImpl<MachineInstr *> &DelInstrs, in reassociateOps() argument
1017 DelInstrs.push_back(&Prev); in reassociateOps()
1018 DelInstrs.push_back(&Root); in reassociateOps()
1024 SmallVectorImpl<MachineInstr *> &DelInstrs, in genAlternativeCodeSequence() argument
1049 reassociateOps(Root, *Prev, Pattern, InsInstrs, DelInstrs, InstIdxForVirtReg); in genAlternativeCodeSequence()
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.h212 SmallVectorImpl<MachineInstr *> &DelInstrs,
H A DRISCVInstrInfo.cpp1538 SmallVectorImpl<MachineInstr *> &DelInstrs) { in combineFPFusedMultiply() argument
1567 DelInstrs.push_back(&Prev); in combineFPFusedMultiply()
1568 DelInstrs.push_back(&Root); in combineFPFusedMultiply()
1574 SmallVectorImpl<MachineInstr *> &DelInstrs, in genAlternativeCodeSequence() argument
1580 DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
1585 combineFPFusedMultiply(Root, Prev, Pattern, InsInstrs, DelInstrs); in genAlternativeCodeSequence()
1591 combineFPFusedMultiply(Root, Prev, Pattern, InsInstrs, DelInstrs); in genAlternativeCodeSequence()
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.h280 SmallVectorImpl<MachineInstr *> &DelInstrs,
470 SmallVectorImpl<MachineInstr *> &DelInstrs,
H A DPPCInstrInfo.cpp779 SmallVectorImpl<MachineInstr *> &DelInstrs, in genAlternativeCodeSequence() argument
786 reassociateFMA(Root, Pattern, InsInstrs, DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
791 DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
799 SmallVectorImpl<MachineInstr *> &DelInstrs, in reassociateFMA() argument
1049 DelInstrs.push_back(Leaf); in reassociateFMA()
1051 DelInstrs.push_back(Prev); in reassociateFMA()
1052 DelInstrs.push_back(&Root); in reassociateFMA()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h1222 SmallVectorImpl<MachineInstr *> &DelInstrs,
1230 SmallVectorImpl<MachineInstr *> &DelInstrs,
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.h274 SmallVectorImpl<MachineInstr *> &DelInstrs,
H A DAArch64InstrInfo.cpp5823 SmallVectorImpl<MachineInstr *> &DelInstrs, in genSubAdd2SubSub() argument
5860 DelInstrs.push_back(AddMI); in genSubAdd2SubSub()
5869 SmallVectorImpl<MachineInstr *> &DelInstrs, in genAlternativeCodeSequence() argument
5883 DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
5888 genSubAdd2SubSub(MF, MRI, TII, Root, InsInstrs, DelInstrs, 1, in genAlternativeCodeSequence()
5894 genSubAdd2SubSub(MF, MRI, TII, Root, InsInstrs, DelInstrs, 2, in genAlternativeCodeSequence()
6786 DelInstrs.push_back(MUL); in genAlternativeCodeSequence()
6787 DelInstrs.push_back(&Root); in genAlternativeCodeSequence()