/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineCombiner.cpp | 97 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg, 106 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg, 208 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg, in getDepth() argument 224 InstrIdxForVirtReg.find(MO.getReg()); in getDepth() 225 if (II != InstrIdxForVirtReg.end()) { in getDepth() 359 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg, unsigned Pattern, in improvesCriticalPathLen() argument 363 getDepth(InsInstrs, InstrIdxForVirtReg, BlockTrace, *MBB); in improvesCriticalPathLen() 533 DenseMap<unsigned, unsigned> InstrIdxForVirtReg; in verifyPatternOrder() local 535 InstrIdxForVirtReg); in verifyPatternOrder() 618 DenseMap<unsigned, unsigned> InstrIdxForVirtReg; in combineInstructions() local [all …]
|
H A D | TargetInstrInfo.cpp | 1086 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const { in reassociateOps() 1120 InstrIdxForVirtReg.insert(std::make_pair(NewVR, 0)); in reassociateOps()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64InstrInfo.cpp | 6814 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg, in genNeg() argument 6822 assert(InstrIdxForVirtReg.empty()); in genNeg() 6823 InstrIdxForVirtReg.insert(std::make_pair(NewVR, 0)); in genNeg() 6833 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg, unsigned IdxMulOpd, in genFusedMultiplyAccNeg() argument 6838 genNeg(MF, MRI, TII, Root, InsInstrs, InstrIdxForVirtReg, MnegOpc, RC); in genFusedMultiplyAccNeg() 6860 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg, unsigned IdxMulOpd, in genFusedMultiplyIdxNeg() argument 6865 genNeg(MF, MRI, TII, Root, InsInstrs, InstrIdxForVirtReg, MnegOpc, RC); in genFusedMultiplyIdxNeg() 6932 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) { in genSubAdd2SubSub() argument 6970 InstrIdxForVirtReg.insert(std::make_pair(NewVR, 0)); in genSubAdd2SubSub() 6984 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const { in genAlternativeCodeSequence() [all …]
|
H A D | AArch64InstrInfo.h | 451 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const override;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCInstrInfo.h | 243 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const; 369 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const override;
|
H A D | PPCInstrInfo.cpp | 772 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const { in genAlternativeCodeSequence() 778 reassociateFMA(Root, Pattern, InsInstrs, DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence() 783 DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence() 792 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const { in reassociateFMA() 888 InstrIdxForVirtReg.insert(std::make_pair(NewVRA, 0)); in reassociateFMA() 893 InstrIdxForVirtReg.insert(std::make_pair(NewVRB, 1)); in reassociateFMA() 899 InstrIdxForVirtReg.insert(std::make_pair(NewVRD, 2)); in reassociateFMA()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfo.h | 269 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const override;
|
H A D | RISCVInstrInfo.cpp | 2265 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) { in genShXAddAddShift() argument 2312 InstrIdxForVirtReg.insert(std::make_pair(NewVR, 0)); in genShXAddAddShift() 2324 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const { in genAlternativeCodeSequence() 2329 DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence() 2344 genShXAddAddShift(Root, 1, InsInstrs, DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence() 2347 genShXAddAddShift(Root, 2, InsInstrs, DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstrInfo.h | 639 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const override;
|
H A D | X86InstrInfo.cpp | 10715 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) { in genAlternativeDpCodeSequence() argument 10788 InstrIdxForVirtReg.insert(std::make_pair(NewReg, 0)); in genAlternativeDpCodeSequence() 10805 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const { in genAlternativeCodeSequence() 10810 DelInstrs, InstrIdxForVirtReg); in genAlternativeCodeSequence() 10814 InstrIdxForVirtReg); in genAlternativeCodeSequence()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetInstrInfo.h | 1313 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const;
|