reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
10144 L.NonNegative && R.NonNegative); 10144 L.NonNegative && R.NonNegative); 10150 L.NonNegative || R.NonNegative); 10150 L.NonNegative || R.NonNegative); 10245 SubRange.NonNegative || OutputTypeRange.NonNegative); 10245 SubRange.NonNegative || OutputTypeRange.NonNegative); 10338 L.Width = (L.NonNegative ? 0 : 1); 10368 L.Width = (L.NonNegative ? 0 : 1); 10376 return IntRange(L.Width, L.NonNegative && R.NonNegative); 10376 return IntRange(L.Width, L.NonNegative && R.NonNegative); 10533 PromotedMin = llvm::APSInt::getMinValue(R.Width, R.NonNegative) 10537 PromotedMax = llvm::APSInt::getMaxValue(R.Width, R.NonNegative) 10868 if (signedRange.NonNegative) 10882 assert(unsignedRange.NonNegative && "unsigned range includes negative?"); 11253 ValueInRange.setIsSigned(!Range.NonNegative); 11901 if (TargetRange.Width == SourceRange.Width && !TargetRange.NonNegative && 11902 SourceRange.NonNegative && Source->isSignedIntegerType()) { 11927 if ((TargetRange.NonNegative && !SourceRange.NonNegative) || 11927 if ((TargetRange.NonNegative && !SourceRange.NonNegative) || 11928 (!TargetRange.NonNegative && SourceRange.NonNegative && 11928 (!TargetRange.NonNegative && SourceRange.NonNegative &&