reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1126 match(MaybeTrunc, m_TruncOrSelf(m_Instruction(HighBitExtract))); 1127 bool HadTrunc = MaybeTrunc != HighBitExtract; 1131 if (!match(HighBitExtract, m_Shr(m_Value(X), m_Value(NumLowBitsToSkip)))) 1139 !BitWidthSplat(C0, HighBitExtract)) 1145 if (HighBitExtract->getOpcode() == OldAShr.getOpcode()) 1157 NewAShr->copyIRFlags(HighBitExtract); // We can preserve 'exact'-ness.