Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineCombiner.cpp103 SmallVectorImpl<MachineInstr *> &DelInstrs,
109 SmallVectorImpl<MachineInstr *> &DelInstrs);
115 SmallVectorImpl<MachineInstr *> &DelInstrs,
284 SmallVectorImpl<MachineInstr *> &DelInstrs, in getLatenciesForInstrSequences() argument
295 for (auto I : DelInstrs) in getLatenciesForInstrSequences()
310 SmallVectorImpl<MachineInstr *> &DelInstrs, in improvesCriticalPathLen() argument
343 getLatenciesForInstrSequences(*Root, InsInstrs, DelInstrs, BlockTrace); in improvesCriticalPathLen()
380 SmallVectorImpl<MachineInstr *> &DelInstrs) { in preservesResourceLen() argument
396 instr2instrSC(DelInstrs, DelInstrsSC); in preservesResourceLen()
441 SmallVector<MachineInstr *, 16> DelInstrs, in insertDeleteInstructions() argument
[all …]
DTargetInstrInfo.cpp776 SmallVectorImpl<MachineInstr *> &DelInstrs, in reassociateOps() argument
852 DelInstrs.push_back(&Prev); in reassociateOps()
853 DelInstrs.push_back(&Root); in reassociateOps()
859 SmallVectorImpl<MachineInstr *> &DelInstrs, in genAlternativeCodeSequence() argument
880 reassociateOps(Root, *Prev, Pattern, InsInstrs, DelInstrs, InstIdxForVirtReg); in genAlternativeCodeSequence()
/external/llvm-project/llvm/lib/CodeGen/
DMachineCombiner.cpp103 SmallVectorImpl<MachineInstr *> &DelInstrs,
109 SmallVectorImpl<MachineInstr *> &DelInstrs);
115 SmallVectorImpl<MachineInstr *> &DelInstrs,
286 SmallVectorImpl<MachineInstr *> &DelInstrs, in getLatenciesForInstrSequences() argument
297 for (auto I : DelInstrs) in getLatenciesForInstrSequences()
312 SmallVectorImpl<MachineInstr *> &DelInstrs, in improvesCriticalPathLen() argument
345 getLatenciesForInstrSequences(*Root, InsInstrs, DelInstrs, BlockTrace); in improvesCriticalPathLen()
382 SmallVectorImpl<MachineInstr *> &DelInstrs) { in preservesResourceLen() argument
398 instr2instrSC(DelInstrs, DelInstrsSC); in preservesResourceLen()
445 SmallVector<MachineInstr *, 16> DelInstrs, in insertDeleteInstructions() argument
[all …]
DTargetInstrInfo.cpp814 SmallVectorImpl<MachineInstr *> &DelInstrs, in reassociateOps() argument
890 DelInstrs.push_back(&Prev); in reassociateOps()
891 DelInstrs.push_back(&Root); in reassociateOps()
897 SmallVectorImpl<MachineInstr *> &DelInstrs, in genAlternativeCodeSequence() argument
918 reassociateOps(Root, *Prev, Pattern, InsInstrs, DelInstrs, InstIdxForVirtReg); in genAlternativeCodeSequence()
/external/llvm/lib/CodeGen/
DMachineCombiner.cpp79 SmallVectorImpl<MachineInstr *> &DelInstrs);
306 SmallVectorImpl<MachineInstr *> &DelInstrs) { in preservesResourceLen() argument
322 instr2instrSC(DelInstrs, DelInstrsSC); in preservesResourceLen()
398 SmallVector<MachineInstr *, 16> DelInstrs; in combineInstructions() local
404 TII->genAlternativeCodeSequence(MI, P, InsInstrs, DelInstrs, in combineInstructions()
407 unsigned OldInstCount = DelInstrs.size(); in combineInstructions()
425 preservesResourceLen(MBB, BlockTrace, InsInstrs, DelInstrs))) { in combineInstructions()
428 for (auto *InstrPtr : DelInstrs) in combineInstructions()
DTargetInstrInfo.cpp668 SmallVectorImpl<MachineInstr *> &DelInstrs, in reassociateOps() argument
744 DelInstrs.push_back(&Prev); in reassociateOps()
745 DelInstrs.push_back(&Root); in reassociateOps()
751 SmallVectorImpl<MachineInstr *> &DelInstrs, in genAlternativeCodeSequence() argument
772 reassociateOps(Root, *Prev, Pattern, InsInstrs, DelInstrs, InstIdxForVirtReg); in genAlternativeCodeSequence()
/external/llvm/lib/Target/AArch64/
DAArch64InstrInfo.h193 SmallVectorImpl<MachineInstr *> &DelInstrs,
DAArch64InstrInfo.cpp3384 SmallVectorImpl<MachineInstr *> &DelInstrs, in genAlternativeCodeSequence() argument
3398 DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
3795 DelInstrs.push_back(MUL); in genAlternativeCodeSequence()
3796 DelInstrs.push_back(&Root); in genAlternativeCodeSequence()
/external/llvm-project/llvm/lib/Target/PowerPC/
DPPCInstrInfo.h253 SmallVectorImpl<MachineInstr *> &DelInstrs,
339 SmallVectorImpl<MachineInstr *> &DelInstrs,
DPPCInstrInfo.cpp440 SmallVectorImpl<MachineInstr *> &DelInstrs, in genAlternativeCodeSequence() argument
445 reassociateFMA(Root, Pattern, InsInstrs, DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
450 DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
460 SmallVectorImpl<MachineInstr *> &DelInstrs, in reassociateFMA() argument
618 DelInstrs.push_back(Leaf); in reassociateFMA()
619 DelInstrs.push_back(Prev); in reassociateFMA()
620 DelInstrs.push_back(&Root); in reassociateFMA()
/external/llvm/include/llvm/Target/
DTargetInstrInfo.h878 SmallVectorImpl<MachineInstr *> &DelInstrs,
886 SmallVectorImpl<MachineInstr *> &DelInstrs,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64InstrInfo.h236 SmallVectorImpl<MachineInstr *> &DelInstrs,
DAArch64InstrInfo.cpp4360 SmallVectorImpl<MachineInstr *> &DelInstrs, in genAlternativeCodeSequence() argument
4374 DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
5188 DelInstrs.push_back(MUL); in genAlternativeCodeSequence()
5189 DelInstrs.push_back(&Root); in genAlternativeCodeSequence()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DTargetInstrInfo.h1085 SmallVectorImpl<MachineInstr *> &DelInstrs,
1093 SmallVectorImpl<MachineInstr *> &DelInstrs,
/external/llvm-project/llvm/lib/Target/AArch64/
DAArch64InstrInfo.h249 SmallVectorImpl<MachineInstr *> &DelInstrs,
DAArch64InstrInfo.cpp4736 SmallVectorImpl<MachineInstr *> &DelInstrs, in genAlternativeCodeSequence() argument
4750 DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
5564 DelInstrs.push_back(MUL); in genAlternativeCodeSequence()
5565 DelInstrs.push_back(&Root); in genAlternativeCodeSequence()
/external/llvm-project/llvm/include/llvm/CodeGen/
DTargetInstrInfo.h1103 SmallVectorImpl<MachineInstr *> &DelInstrs,
1111 SmallVectorImpl<MachineInstr *> &DelInstrs,