Lines Matching defs:ValueTracker
326 /// Helper class to hold a reply for ValueTracker queries.
331 /// Track all sources found by one ValueTracker query.
406 /// Using a ValueTracker for def = COPY v2.sub0 will give the following
410 class ValueTracker {
455 /// Create a ValueTracker instance for the value defined by \p Reg.
464 ValueTracker(Register Reg, unsigned DefSubReg,
744 ValueTracker ValTracker(CurSrcPair.Reg, CurSrcPair.SubReg, *MRI, TII);
1882 ValueTrackerResult ValueTracker::getNextSourceFromCopy() {
1903 ValueTrackerResult ValueTracker::getNextSourceFromBitcast() {
1953 ValueTrackerResult ValueTracker::getNextSourceFromRegSequence() {
1997 ValueTrackerResult ValueTracker::getNextSourceFromInsertSubreg() {
2050 ValueTrackerResult ValueTracker::getNextSourceFromExtractSubreg() {
2079 ValueTrackerResult ValueTracker::getNextSourceFromSubregToReg() {
2100 ValueTrackerResult ValueTracker::getNextSourceFromPHI() {
2123 ValueTrackerResult ValueTracker::getNextSourceImpl() {
2152 ValueTrackerResult ValueTracker::getNextSource() {