Searched refs:NonNegative (Results 1 – 3 of 3) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| H A D | SeparateConstOffsetFromGEP.cpp | 266 APInt find(Value *V, bool SignExtended, bool ZeroExtended, bool NonNegative); 322 bool NonNegative); 505 bool NonNegative) { in CanTraceInto() argument 535 if (BO->getOpcode() == Instruction::Add && !ZeroExtended && NonNegative) { in CanTraceInto() 603 bool ZeroExtended, bool NonNegative) { in find() argument 619 if (CanTraceInto(SignExtended, ZeroExtended, BO, NonNegative)) in find() 623 find(U->getOperand(0), SignExtended, ZeroExtended, NonNegative) in find() 627 ZeroExtended, NonNegative).sext(BitWidth); in find()
|
| H A D | CorrelatedValuePropagation.cpp | 696 enum class Domain { NonNegative, NonPositive, Unknown }; enumerator 700 return Domain::NonNegative; in getDomain() 906 if (Op.D == Domain::NonNegative) in processSRem() 959 if (Op.D == Domain::NonNegative) in processSDiv()
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaChecking.cpp | 12294 bool NonNegative; member 12296 IntRange(unsigned Width, bool NonNegative) in IntRange() 12297 : Width(Width), NonNegative(NonNegative) {} in IntRange() 12301 return NonNegative ? Width : Width - 1; in valueBits() 12387 bool Unsigned = L.NonNegative && R.NonNegative; in join() 12389 L.NonNegative && R.NonNegative); in join() 12395 bool NonNegative = false; in bit_and() local 12396 if (L.NonNegative) { in bit_and() 12398 NonNegative = true; in bit_and() 12400 if (R.NonNegative) { in bit_and() [all …]
|