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

/external/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...]
/external/llvm/lib/Analysis/
H A DValueTracking.cpp181 bool NonNegative, Negative; local
182 ComputeSignBit(V, NonNegative, Negative, DL, Depth, AC, CxtI, DT);
183 return NonNegative;
201 bool NonNegative, Negative; local
202 ComputeSignBit(V, NonNegative, Negative, DL, Depth, AC, CxtI, DT);
/external/clang/lib/Sema/
H A DSemaChecking.cpp6975 bool NonNegative; member in struct:__anon1431::IntRange
6977 IntRange(unsigned Width, bool NonNegative) argument
6978 : Width(Width), NonNegative(NonNegative)
7013 return IntRange(NumPositive, true/*NonNegative*/);
7016 false/*NonNegative*/);
7051 L.NonNegative && R.NonNegative);
7057 L.NonNegative || R.NonNegative);
[all...]

Completed in 1683 milliseconds