Searched refs:NonNegative (Results 1 – 3 of 3) sorted by relevance
| /NextBSD/contrib/llvm/lib/Transforms/Scalar/ |
| HD | SeparateConstOffsetFromGEP.cpp | 240 APInt find(Value *V, bool SignExtended, bool ZeroExtended, bool NonNegative); 291 bool NonNegative); 409 bool NonNegative) { in CanTraceInto() argument 437 if (BO->getOpcode() == Instruction::Add && !ZeroExtended && NonNegative) { in CanTraceInto() 492 bool ZeroExtended, bool NonNegative) { in find() argument 508 if (CanTraceInto(SignExtended, ZeroExtended, BO, NonNegative)) in find() 512 ZeroExtended, NonNegative).sext(BitWidth); in find()
|
| HD | NaryReassociate.cpp | 356 bool NonNegative, Negative; in isKnownNonNegative() local 358 ComputeSignBit(V, NonNegative, Negative, *DL, 0, AC, Ctxt, DT); in isKnownNonNegative() 359 return NonNegative; in isKnownNonNegative()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaChecking.cpp | 5898 bool NonNegative; member 5900 IntRange(unsigned Width, bool NonNegative) in IntRange() 5901 : Width(Width), NonNegative(NonNegative) in IntRange() 5974 L.NonNegative && R.NonNegative); in join() 5980 L.NonNegative || R.NonNegative); in meet() 6071 SubRange.NonNegative || OutputTypeRange.NonNegative); in GetExprRange() 6159 L.Width = (L.NonNegative ? 0 : 1); in GetExprRange() 6189 L.Width = (L.NonNegative ? 0 : 1); in GetExprRange() 6197 return IntRange(L.Width, L.NonNegative && R.NonNegative); in GetExprRange() 6401 if (!OtherRange.NonNegative) { in DiagnoseOutOfRangeComparison() [all …]
|