reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3523 if (!NewShAmt) 3525 NewShAmt = ConstantExpr::getZExtOrBitCast(NewShAmt, WidestTy); 3525 NewShAmt = ConstantExpr::getZExtOrBitCast(NewShAmt, WidestTy); 3530 if (!match(NewShAmt, 3537 auto CanFold = [NewShAmt, WidestBitWidth, NarrowestShift, SQ, 3542 Constant *NewShAmtSplat = NewShAmt->getType()->isVectorTy() 3543 ? NewShAmt->getSplatValue() 3544 : NewShAmt; 3589 ? Builder.CreateLShr(X, NewShAmt) 3590 : Builder.CreateShl(X, NewShAmt);