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

  /frameworks/compile/mclinker/include/mcld/LD/
Relocator.h 39 Overflow,
  /external/webkit/Source/JavaScriptCore/assembler/
MacroAssemblerSH4.cpp 46 const Condition MacroAssemblerSH4::Overflow = SH4Assembler::OF;
MacroAssemblerX86Common.h 55 Overflow = X86Assembler::ConditionO,
962 // operation caused an overflow to occur.
966 ASSERT((cond == Overflow) || (cond == Signed) || (cond == Zero) || (cond == NonZero));
973 ASSERT((cond == Overflow) || (cond == Signed) || (cond == Zero) || (cond == NonZero));
980 ASSERT((cond == Overflow) || (cond == Zero) || (cond == NonZero));
987 ASSERT((cond == Overflow) || (cond == Zero) || (cond == NonZero));
994 ASSERT((cond == Overflow) || (cond == Zero) || (cond == NonZero));
1015 ASSERT(cond == Overflow);
    [all...]
MacroAssemblerARM.h 56 Overflow = ARMAssembler::VS,
517 ASSERT((cond == Overflow) || (cond == Signed) || (cond == Zero) || (cond == NonZero));
524 ASSERT((cond == Overflow) || (cond == Signed) || (cond == Zero) || (cond == NonZero));
541 ASSERT((cond == Overflow) || (cond == Signed) || (cond == Zero) || (cond == NonZero));
542 if (cond == Overflow) {
553 ASSERT((cond == Overflow) || (cond == Signed) || (cond == Zero) || (cond == NonZero));
554 if (cond == Overflow) {
566 ASSERT((cond == Overflow) || (cond == Signed) || (cond == Zero) || (cond == NonZero));
573 ASSERT((cond == Overflow) || (cond == Signed) || (cond == Zero) || (cond == NonZero));
580 ASSERT((cond == Overflow) || (cond == Signed) || (cond == Zero) || (cond == NonZero))
    [all...]
MacroAssemblerARMv7.h 114 Overflow = ARMv7Assembler::ConditionVS,
    [all...]
MacroAssemblerMIPS.h 71 Overflow,
    [all...]
MacroAssemblerSH4.h 55 static const Condition Overflow;
    [all...]
  /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'.
774 /// matches Val's input width. If there is an overflow, set Val to the low bits
778 // bits per digit in this radix. If we can't possibly overflow a
780 // integer. This avoids the expensive overflow checking below, and
782 // hex/octal values which don't overflow)
    [all...]
PPExpressions.cpp 242 // Overflow parsing integer literal.
250 // Detect overflow based on whether the value is signed. If signed
367 bool Overflow = !Result.isUnsigned() && Result.Val.isMinSignedValue();
370 if (Overflow && ValueLive)
562 bool Overflow = false;
577 Res = llvm::APSInt(LHS.Val.sdiv_ov(RHS.Val, Overflow), false);
589 Res = llvm::APSInt(LHS.Val.smul_ov(RHS.Val, Overflow), false);
594 // Determine whether overflow is about to happen.
597 Overflow = ShAmt >= LHS.Val.getBitWidth();
598 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 585 // (&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.
  /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.
627 // Calculate the overflow flag: zero extend the arithmetic result from
633 // Use the calculated overflow everywhere.
640 // Promote the overflow bit trivially.
650 // then also check the high bits of the result to see if overflow happened
662 // Overflow occurred if it occurred in the larger type, or if the high part
665 SDValue Overflow;
667 // Unsigned overflow occurred if the high part is non-zero
    [all...]
  /external/clang/lib/CodeGen/
CGExprScalar.cpp 106 /// does not overflow.
424 /// Create a binary op that checks for overflow.
573 // all values of this integer type. Don't need an overflow check.
601 // Don't need an overflow check for lower bound. Just check for
608 // Don't need an overflow check for upper bound. Just check for
827 // Divide or modulo by zero, or signed overflow (eg INT_MAX / -1).
831 // Signed arithmetic overflow (+, -, *).
2134 Value *overflow = Builder.CreateExtractValue(resultAndOverflow, 1); local
    [all...]

Completed in 432 milliseconds