Searched refs:NonNegative (Results 1 - 3 of 3) sorted by relevance

/freebsd-11.0-release/contrib/llvm/lib/Transforms/Scalar/
H A DSeparateConstOffsetFromGEP.cpp242 /// \p NonNegative Whether V is guaranteed to be non-negative. For example,
246 APInt find(Value *V, bool SignExtended, bool ZeroExtended, bool NonNegative);
294 /// \p NonNegative Whether BO is known to be non-negative, e.g., an in-bound
297 bool NonNegative);
448 bool NonNegative) {
476 if (BO->getOpcode() == Instruction::Add && !ZeroExtended && NonNegative) {
512 // non-negative. Clear the NonNegative flag here.
514 /* NonNegative */ false);
522 /* NonNegative */ false);
531 bool ZeroExtended, bool NonNegative) {
445 CanTraceInto(bool SignExtended, bool ZeroExtended, BinaryOperator *BO, bool NonNegative) argument
530 find(Value *V, bool SignExtended, bool ZeroExtended, bool NonNegative) argument
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaChecking.cpp6090 bool NonNegative; member in struct:__anon3982::IntRange
6092 IntRange(unsigned Width, bool NonNegative) argument
6093 : Width(Width), NonNegative(NonNegative)
6128 return IntRange(NumPositive, true/*NonNegative*/);
6131 false/*NonNegative*/);
6166 L.NonNegative && R.NonNegative);
6172 L.NonNegative || R.NonNegative);
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Analysis/
H A DValueTracking.cpp192 bool NonNegative, Negative; local
193 ComputeSignBit(V, NonNegative, Negative, DL, Depth, AC, CxtI, DT);
194 return NonNegative;

Completed in 130 milliseconds