Lines Matching refs:BitTracker
217 bool operator() (const BitTracker::BitValue &V1,
218 const BitTracker::BitValue &V2) const;
224 bool BitValueOrdering::operator() (const BitTracker::BitValue &V1, in operator ()()
225 const BitTracker::BitValue &V2) const { in operator ()()
250 CellMapShadow(const BitTracker &T) : BT(T) {} in CellMapShadow()
251 const BitTracker::RegisterCell &lookup(unsigned VR) { in lookup()
256 const BitTracker::RegisterCell *CP = CVect[RInd]; in lookup()
262 const BitTracker &BT;
265 typedef std::vector<const BitTracker::RegisterCell*> CellVectType;
316 const BitTracker::RegisterCell &RC1 = CM.lookup(VR1), &RC2 = CM.lookup(VR2); in operator ()()
319 const BitTracker::BitValue &V1 = RC1[i], &V2 = RC2[i]; in operator ()()
334 const BitTracker::RegisterCell &RC1 = CM.lookup(VR1); in operator ()()
335 const BitTracker::RegisterCell &RC2 = CM.lookup(VR2); in operator ()()
350 const BitTracker::BitValue &V1 = RC1[Bit1], V2 = RC2[Bit2]; in operator ()()
601 const BitTracker::RegisterCell &RC = CMS->lookup(VR); in isConstant()
604 const BitTracker::BitValue &BV = RC[i]; in isConstant()
614 const BitTracker::RegisterCell &RC = CMS->lookup(VR); in isSmallConstant()
620 const BitTracker::BitValue &BV = RC[i]; in isSmallConstant()
661 const BitTracker::RegisterCell &RC = CMS->lookup(VR); in findSelfReference()
663 const BitTracker::BitValue &V = RC[i]; in findSelfReference()
664 if (V.Type == BitTracker::BitValue::Ref && V.RefI.Reg == VR) in findSelfReference()
672 BitTracker::RegisterCell RC = CMS->lookup(VR); in findNonSelfReference()
674 const BitTracker::BitValue &V = RC[i]; in findNonSelfReference()
675 if (V.Type == BitTracker::BitValue::Ref && V.RefI.Reg != VR) in findNonSelfReference()
768 const BitTracker::RegisterCell &RC = CMS->lookup(VR); in findRecordInsertForms()
841 const BitTracker::RegisterCell &AC = CMS->lookup(SrcR); in findRecordInsertForms()
1502 BitTracker BTLoc(HE, MF); in runOnMachineFunction()