Home
last modified time | relevance | path

Searched refs:CurSrcPair (Results 1 – 2 of 2) sorted by relevance

/external/llvm/lib/CodeGen/
DPeepholeOptimizer.cpp627 TargetInstrInfo::RegSubRegPair CurSrcPair(Reg, SubReg); in findNextSource() local
628 SrcToLook.push_back(CurSrcPair); in findNextSource()
637 CurSrcPair = Pair; in findNextSource()
638 ValueTracker ValTracker(CurSrcPair.Reg, CurSrcPair.SubReg, *MRI, in findNextSource()
651 ValueTrackerResult CurSrcRes = RewriteMap.lookup(CurSrcPair); in findNextSource()
662 RewriteMap.insert(std::make_pair(CurSrcPair, Res)); in findNextSource()
675 CurSrcPair.Reg = Res.getSrcReg(0); in findNextSource()
676 CurSrcPair.SubReg = Res.getSrcSubReg(0); in findNextSource()
681 if (TargetRegisterInfo::isPhysicalRegister(CurSrcPair.Reg)) in findNextSource()
684 const TargetRegisterClass *SrcRC = MRI->getRegClass(CurSrcPair.Reg); in findNextSource()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DPeepholeOptimizer.cpp672 RegSubRegPair CurSrcPair = RegSubReg; in findNextSource() local
673 SrcToLook.push_back(CurSrcPair); in findNextSource()
677 CurSrcPair = SrcToLook.pop_back_val(); in findNextSource()
679 if (TargetRegisterInfo::isPhysicalRegister(CurSrcPair.Reg)) in findNextSource()
682 ValueTracker ValTracker(CurSrcPair.Reg, CurSrcPair.SubReg, *MRI, TII); in findNextSource()
693 ValueTrackerResult CurSrcRes = RewriteMap.lookup(CurSrcPair); in findNextSource()
705 RewriteMap.insert(std::make_pair(CurSrcPair, Res)); in findNextSource()
722 CurSrcPair = Res.getSrc(0); in findNextSource()
727 if (TargetRegisterInfo::isPhysicalRegister(CurSrcPair.Reg)) in findNextSource()
731 const TargetRegisterClass *SrcRC = MRI->getRegClass(CurSrcPair.Reg); in findNextSource()
[all …]