HomeSort by relevance Sort by last modified time
    Searched defs:Overflow (Results 1 - 12 of 12) sorted by null

  /frameworks/compile/mclinker/include/mcld/LD/
Relocator.h 42 Overflow,
  /external/clang/lib/Lex/
LiteralSupport.cpp 141 bool Overflow = false;
146 Overflow |= (ResultChar & 0xF0000000) ? true : false;
153 Overflow = true;
157 // Check for overflow.
158 if (Overflow && Diags) // Too many digits to fit in
179 // Check for overflow. Reject '\777', but not L'\777'.
825 /// matches Val's input width. If there is an overflow, set Val to the low bits
829 // bits per digit in this radix. If we can't possibly overflow a
831 // integer. This avoids the expensive overflow checking below, and
833 // hex/octal values which don't overflow)
    [all...]
PPExpressions.cpp 247 // Overflow parsing integer literal.
255 // Detect overflow based on whether the value is signed. If signed
372 bool Overflow = !Result.isUnsigned() && Result.Val.isMinSignedValue();
375 if (Overflow && ValueLive)
567 bool Overflow = false;
582 Res = llvm::APSInt(LHS.Val.sdiv_ov(RHS.Val, Overflow), false);
594 Res = llvm::APSInt(LHS.Val.smul_ov(RHS.Val, Overflow), false);
599 // Determine whether overflow is about to happen.
602 Overflow = ShAmt >= LHS.Val.getBitWidth();
603 if (Overflow)
    [all...]
  /external/llvm/lib/Transforms/Scalar/
EarlyCSE.cpp 102 // Hash the overflow behavior
103 unsigned Overflow =
106 return hash_combine(BinOp->getOpcode(), Overflow, LHS, RHS);
164 // Check overflow attributes
  /external/llvm/lib/Analysis/
ConstantFolding.cpp 586 // (&GV+C1) - (&GV+C2) -> C1-C2, pointer arithmetic cannot overflow.
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineCalls.cpp 367 // The sign bit is set in both cases: this MUST overflow.
381 // The sign bit is clear in both cases: this CANNOT overflow.
459 // If multiplying the maximum values does not overflow then we can turn
461 bool Overflow;
462 LHSMax.umul_ov(RHSMax, Overflow);
463 if (!Overflow) {
    [all...]
InstructionCombining.cpp 130 // not overflow. This function only handles the Add and Sub opcodes. For
154 bool Overflow = false;
157 BVal.sadd_ov(CVal, Overflow);
159 BVal.ssub_ov(CVal, Overflow);
162 return !Overflow;
386 // but this requires knowing that the addition does not overflow and other
830 /// the multiplication is known not to overflow then NoSignedWrap is set.
    [all...]
  /external/clang/test/CXX/expr/expr.const/
p2-0x.cpp 128 // example, signed integer overflow (Clause 5 [expr]), certain pointer
226 namespace Overflow {
227 // Signed int overflow.
259 // Unsigned int overflow.
265 // Floating-point overflow and NaN.
  /prebuilts/python/darwin-x86/2.7.5/lib/python2.7/
decimal.py 127 'Inexact', 'Rounded', 'Subnormal', 'Overflow', 'Underflow',
278 were non-zero), or if an overflow or underflow condition occurs. The
304 coefficient), or if an overflow or underflow condition occurs. The
322 class Overflow(Inexact, Rounded):
323 """Numerical overflow.
325 This occurs and signals overflow if the adjusted exponent of a result
376 _signals = [Clamped, DivisionByZero, Inexact, Overflow, Rounded,
    [all...]
  /prebuilts/python/linux-x86/2.7.5/lib/python2.7/
decimal.py 127 'Inexact', 'Rounded', 'Subnormal', 'Overflow', 'Underflow',
278 were non-zero), or if an overflow or underflow condition occurs. The
304 coefficient), or if an overflow or underflow condition occurs. The
322 class Overflow(Inexact, Rounded):
323 """Numerical overflow.
325 This occurs and signals overflow if the adjusted exponent of a result
376 _signals = [Clamped, DivisionByZero, Inexact, Overflow, Rounded,
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
LegalizeIntegerTypes.cpp 430 /// Promote the overflow flag of an overflowing arithmetic node.
462 // Calculate the overflow flag: sign extend the arithmetic result from
469 // Use the calculated overflow everywhere.
638 // Calculate the overflow flag: zero extend the arithmetic result from
644 // Use the calculated overflow everywhere.
651 // Promote the overflow bit trivially.
661 // then also check the high bits of the result to see if overflow happened
673 // Overflow occurred if it occurred in the larger type, or if the high part
676 SDValue Overflow;
678 // Unsigned overflow occurred if the high part is non-zero
    [all...]
  /external/clang/lib/CodeGen/
CGExprScalar.cpp 106 /// does not overflow.
428 /// Create a binary op that checks for overflow.
577 // all values of this integer type. Don't need an overflow check.
603 // Don't need an overflow check for lower bound. Just check for
615 // Don't need an overflow check for upper bound. Just check for
639 // FIXME: Maybe split this sanitizer out from float-cast-overflow.
2138 Value *overflow = Builder.CreateExtractValue(resultAndOverflow, 1); local
    [all...]

Completed in 541 milliseconds