Home
last modified time | relevance | path

Searched refs:RegSubRegPairAndIdx (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h521 struct RegSubRegPairAndIdx : RegSubRegPair { struct
524 RegSubRegPairAndIdx(Register Reg = Register(), unsigned SubReg = 0, argument
549 SmallVectorImpl<RegSubRegPairAndIdx> &InputRegs) const; argument
567 RegSubRegPairAndIdx &InputReg) const;
588 RegSubRegPairAndIdx &InsertedReg) const;
1379 SmallVectorImpl<RegSubRegPairAndIdx> &InputRegs) const { in getRegSequenceLikeInputs()
1393 RegSubRegPairAndIdx &InputReg) const { in getExtractSubregLikeInputs()
1408 RegSubRegPairAndIdx &InsertedReg) const { in getInsertSubregLikeInputs()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DPeepholeOptimizer.cpp100 using RegSubRegPairAndIdx = TargetInstrInfo::RegSubRegPairAndIdx; typedef
1979 SmallVector<RegSubRegPairAndIdx, 8> RegSeqInputRegs; in getNextSourceFromRegSequence()
1986 for (const RegSubRegPairAndIdx &RegSeqInput : RegSeqInputRegs) { in getNextSourceFromRegSequence()
2013 RegSubRegPairAndIdx InsertedReg; in getNextSourceFromInsertSubreg()
2066 RegSubRegPairAndIdx ExtractSubregInputReg; in getNextSourceFromExtractSubreg()
H A DTargetInstrInfo.cpp1653 SmallVectorImpl<RegSubRegPairAndIdx> &InputRegs) const { in getRegSequenceInputs()
1672 InputRegs.push_back(RegSubRegPairAndIdx(MOReg.getReg(), MOReg.getSubReg(), in getRegSequenceInputs()
1680 RegSubRegPairAndIdx &InputReg) const { in getExtractSubregInputs()
1705 RegSubRegPair &BaseReg, RegSubRegPairAndIdx &InsertedReg) const { in getInsertSubregInputs()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.h67 SmallVectorImpl<RegSubRegPairAndIdx> &InputRegs) const override;
80 RegSubRegPairAndIdx &InputReg) const override;
97 RegSubRegPairAndIdx &InsertedReg) const override;
H A DARMBaseInstrInfo.cpp5454 SmallVectorImpl<RegSubRegPairAndIdx> &InputRegs) const { in getRegSequenceLikeInputs()
5467 InputRegs.push_back(RegSubRegPairAndIdx(MOReg->getReg(), in getRegSequenceLikeInputs()
5472 InputRegs.push_back(RegSubRegPairAndIdx(MOReg->getReg(), in getRegSequenceLikeInputs()
5481 RegSubRegPairAndIdx &InputReg) const { in getExtractSubregLikeInputs()
5504 RegSubRegPairAndIdx &InsertedReg) const { in getInsertSubregLikeInputs()