Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DMachineCombiner.cpp66 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg,
74 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg,
126 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg, in getDepth() argument
147 InstrIdxForVirtReg.find(MO.getReg()); in getDepth()
148 if (II != InstrIdxForVirtReg.end()) { in getDepth()
245 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg, in improvesCriticalPathLen() argument
254 unsigned NewRootDepth = getDepth(InsInstrs, InstrIdxForVirtReg, BlockTrace); in improvesCriticalPathLen()
399 DenseMap<unsigned, unsigned> InstrIdxForVirtReg; in combineInstructions() local
405 InstrIdxForVirtReg); in combineInstructions()
424 InstrIdxForVirtReg, P) && in combineInstructions()
[all …]
DTargetInstrInfo.cpp669 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const { in reassociateOps()
722 InstrIdxForVirtReg.insert(std::make_pair(NewVR, 0)); in reassociateOps()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineCombiner.cpp95 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg,
104 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg,
166 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg, in getDepth() argument
186 InstrIdxForVirtReg.find(MO.getReg()); in getDepth()
187 if (II != InstrIdxForVirtReg.end()) { in getDepth()
311 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg, in improvesCriticalPathLen() argument
317 unsigned NewRootDepth = getDepth(InsInstrs, InstrIdxForVirtReg, BlockTrace); in improvesCriticalPathLen()
478 DenseMap<unsigned, unsigned> InstrIdxForVirtReg; in verifyPatternOrder() local
480 InstrIdxForVirtReg); in verifyPatternOrder()
560 DenseMap<unsigned, unsigned> InstrIdxForVirtReg; in combineInstructions() local
[all …]
DTargetInstrInfo.cpp777 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const { in reassociateOps()
830 InstrIdxForVirtReg.insert(std::make_pair(NewVR, 0)); in reassociateOps()
/external/llvm-project/llvm/lib/CodeGen/
DMachineCombiner.cpp95 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg,
104 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg,
166 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg, in getDepth() argument
186 InstrIdxForVirtReg.find(MO.getReg()); in getDepth()
187 if (II != InstrIdxForVirtReg.end()) { in getDepth()
313 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg, in improvesCriticalPathLen() argument
319 unsigned NewRootDepth = getDepth(InsInstrs, InstrIdxForVirtReg, BlockTrace); in improvesCriticalPathLen()
482 DenseMap<unsigned, unsigned> InstrIdxForVirtReg; in verifyPatternOrder() local
484 InstrIdxForVirtReg); in verifyPatternOrder()
564 DenseMap<unsigned, unsigned> InstrIdxForVirtReg; in combineInstructions() local
[all …]
DTargetInstrInfo.cpp815 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const { in reassociateOps()
868 InstrIdxForVirtReg.insert(std::make_pair(NewVR, 0)); in reassociateOps()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64InstrInfo.cpp4245 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg, in genNeg() argument
4253 assert(InstrIdxForVirtReg.empty()); in genNeg()
4254 InstrIdxForVirtReg.insert(std::make_pair(NewVR, 0)); in genNeg()
4264 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg, unsigned IdxMulOpd, in genFusedMultiplyAccNeg() argument
4269 genNeg(MF, MRI, TII, Root, InsInstrs, InstrIdxForVirtReg, MnegOpc, RC); in genFusedMultiplyAccNeg()
4291 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg, unsigned IdxMulOpd, in genFusedMultiplyIdxNeg() argument
4296 genNeg(MF, MRI, TII, Root, InsInstrs, InstrIdxForVirtReg, MnegOpc, RC); in genFusedMultiplyIdxNeg()
4361 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const { in genAlternativeCodeSequence()
4374 DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
4445 InstrIdxForVirtReg.insert(std::make_pair(NewVR, 0)); in genAlternativeCodeSequence()
[all …]
DAArch64InstrInfo.h237 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const override;
/external/llvm-project/llvm/lib/Target/AArch64/
DAArch64InstrInfo.cpp4621 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg, in genNeg() argument
4629 assert(InstrIdxForVirtReg.empty()); in genNeg()
4630 InstrIdxForVirtReg.insert(std::make_pair(NewVR, 0)); in genNeg()
4640 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg, unsigned IdxMulOpd, in genFusedMultiplyAccNeg() argument
4645 genNeg(MF, MRI, TII, Root, InsInstrs, InstrIdxForVirtReg, MnegOpc, RC); in genFusedMultiplyAccNeg()
4667 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg, unsigned IdxMulOpd, in genFusedMultiplyIdxNeg() argument
4672 genNeg(MF, MRI, TII, Root, InsInstrs, InstrIdxForVirtReg, MnegOpc, RC); in genFusedMultiplyIdxNeg()
4737 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const { in genAlternativeCodeSequence()
4750 DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
4821 InstrIdxForVirtReg.insert(std::make_pair(NewVR, 0)); in genAlternativeCodeSequence()
[all …]
DAArch64InstrInfo.h250 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const override;
/external/llvm/lib/Target/AArch64/
DAArch64InstrInfo.h194 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const override;
DAArch64InstrInfo.cpp3385 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const { in genAlternativeCodeSequence()
3398 DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
3469 InstrIdxForVirtReg.insert(std::make_pair(NewVR, 0)); in genAlternativeCodeSequence()
3503 InstrIdxForVirtReg.insert(std::make_pair(NewVR, 0)); in genAlternativeCodeSequence()
3560 InstrIdxForVirtReg.insert(std::make_pair(NewVR, 0)); in genAlternativeCodeSequence()
/external/llvm-project/llvm/lib/Target/PowerPC/
DPPCInstrInfo.h254 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const;
340 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const override;
DPPCInstrInfo.cpp441 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const { in genAlternativeCodeSequence()
445 reassociateFMA(Root, Pattern, InsInstrs, DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
450 DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
461 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const { in reassociateFMA()
515 InstrIdxForVirtReg.insert(std::make_pair(NewVRA, 0)); in reassociateFMA()
518 InstrIdxForVirtReg.insert(std::make_pair(NewVRB, 1)); in reassociateFMA()
523 InstrIdxForVirtReg.insert(std::make_pair(NewVRD, 2)); in reassociateFMA()
/external/llvm/include/llvm/Target/
DTargetInstrInfo.h879 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const;
887 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DTargetInstrInfo.h1094 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const;
/external/llvm-project/llvm/include/llvm/CodeGen/
DTargetInstrInfo.h1112 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const;