reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
983 unsigned BitWidth = Ty->getScalarSizeInBits(); 993 Constant *RHS = ConstantInt::getSigned(Ty, IsPop ? -1 : 0); 995 return new ZExtInst(Cmp, Ty); 1003 Constant *ShiftDiff = ConstantInt::get(Ty, ShAmt - ShlAmt); 1013 return BinaryOperator::CreateAnd(NewLShr, ConstantInt::get(Ty, Mask)); 1017 Constant *ShiftDiff = ConstantInt::get(Ty, ShlAmt - ShAmt); 1027 return BinaryOperator::CreateAnd(NewShl, ConstantInt::get(Ty, Mask)); 1032 return BinaryOperator::CreateAnd(X, ConstantInt::get(Ty, Mask)); 1036 (!Ty->isIntegerTy() || shouldChangeType(Ty, X->getType()))) { 1036 (!Ty->isIntegerTy() || shouldChangeType(Ty, X->getType()))) { 1041 return new ZExtInst(NewLShr, Ty); 1045 (!Ty->isIntegerTy() || shouldChangeType(Ty, X->getType()))) { 1045 (!Ty->isIntegerTy() || shouldChangeType(Ty, X->getType()))) { 1051 return new ZExtInst(X, Ty); 1056 return new ZExtInst(NewLShr, Ty); 1065 return new ZExtInst(AShr, Ty); 1074 return BinaryOperator::CreateLShr(X, ConstantInt::get(Ty, AmtSum)); 1088 Constant *AllOnes = ConstantInt::getAllOnesValue(Ty);