Lines Matching defs:ValueTracker
623 /// Helper class to hold a reply for ValueTracker queries.
628 /// Track all sources found by one ValueTracker query.
699 /// Using a ValueTracker for def = COPY v2.sub0 will give the following
703 class ValueTracker {
748 /// Create a ValueTracker instance for the value defined by \p Reg.
757 ValueTracker(Register Reg, unsigned DefSubReg, const MachineRegisterInfo &MRI,
1036 ValueTracker ValTracker(CurSrcPair.Reg, CurSrcPair.SubReg, *MRI, TII);
1893 ValueTrackerResult ValueTracker::getNextSourceFromCopy() {
1914 ValueTrackerResult ValueTracker::getNextSourceFromBitcast() {
1964 ValueTrackerResult ValueTracker::getNextSourceFromRegSequence() {
2003 ValueTrackerResult ValueTracker::getNextSourceFromInsertSubreg() {
2051 ValueTrackerResult ValueTracker::getNextSourceFromExtractSubreg() {
2075 ValueTrackerResult ValueTracker::getNextSourceFromSubregToReg() {
2096 ValueTrackerResult ValueTracker::getNextSourceFromPHI() {
2119 ValueTrackerResult ValueTracker::getNextSourceImpl() {
2148 ValueTrackerResult ValueTracker::getNextSource() {