@@ -1991,11 +1991,6 @@ ValueTrackerResult ValueTracker::getNextSourceFromRegSequence() {
19911991 // turn that into an assertion.
19921992 return ValueTrackerResult ();
19931993
1994- if (!TII)
1995- // We could handle the REG_SEQUENCE here, but we do not want to
1996- // duplicate the code from the generic TII.
1997- return ValueTrackerResult ();
1998-
19991994 SmallVector<RegSubRegPairAndIdx, 8 > RegSeqInputRegs;
20001995 if (!TII->getRegSequenceInputs (*Def, DefIdx, RegSeqInputRegs))
20011996 return ValueTrackerResult ();
@@ -2024,11 +2019,6 @@ ValueTrackerResult ValueTracker::getNextSourceFromInsertSubreg() {
20242019 // I.e., this may be turned into an assert.
20252020 return ValueTrackerResult ();
20262021
2027- if (!TII)
2028- // We could handle the REG_SEQUENCE here, but we do not want to
2029- // duplicate the code from the generic TII.
2030- return ValueTrackerResult ();
2031-
20322022 RegSubRegPair BaseReg;
20332023 RegSubRegPairAndIdx InsertedReg;
20342024 if (!TII->getInsertSubregInputs (*Def, DefIdx, BaseReg, InsertedReg))
@@ -2078,11 +2068,6 @@ ValueTrackerResult ValueTracker::getNextSourceFromExtractSubreg() {
20782068 if (DefSubReg)
20792069 return ValueTrackerResult ();
20802070
2081- if (!TII)
2082- // We could handle the EXTRACT_SUBREG here, but we do not want to
2083- // duplicate the code from the generic TII.
2084- return ValueTrackerResult ();
2085-
20862071 RegSubRegPairAndIdx ExtractSubregInputReg;
20872072 if (!TII->getExtractSubregInputs (*Def, DefIdx, ExtractSubregInputReg))
20882073 return ValueTrackerResult ();
0 commit comments