/art/runtime/interpreter/ |
interpreter_common.h | 356 constexpr int32_t kMinInt = std::numeric_limits<int32_t>::min(); 361 if (UNLIKELY(dividend == kMinInt && divisor == -1)) { 362 shadow_frame.SetVReg(result_reg, kMinInt); 374 constexpr int32_t kMinInt = std::numeric_limits<int32_t>::min(); 379 if (UNLIKELY(dividend == kMinInt && divisor == -1)) {
|
/external/v8/src/interpreter/ |
bytecode-array-accessor.cc | 191 return kMinInt;
|
/external/v8/src/compiler/ |
operation-typer.cc | 760 double min = kMinInt; 822 if (max_lhs > (kMaxInt >> max_rhs) || min_lhs < (kMinInt >> max_rhs)) { 834 if (max == kMaxInt && min == kMinInt) return Type::Signed32(); 859 if (max == kMaxInt && min == kMinInt) return Type::Signed32(); [all...] |
register-allocator-verifier.cc | 145 constraint->value_ = kMinInt;
|
types.cc | 356 {kOtherSigned32, kNegative32, kMinInt}, [all...] |
/art/runtime/entrypoints/ |
entrypoint_utils-inl.h | [all...] |
/external/v8/src/crankshaft/ |
hydrogen-instructions.cc | 162 if (result < kMinInt) { 164 return kMinInt; 269 lower_ = kMinInt; 307 lower_ = kMinInt; 1169 // Math.abs(kMinInt) overflows its representation, on which the 1171 int abs_upper = upper == kMinInt ? kMaxInt : abs(upper); 1172 int abs_lower = lower == kMinInt ? kMaxInt : abs(lower); [all...] |
hydrogen-bce.cc | 61 constant->Integer32Value() != kMinInt) {
|
/external/v8/src/ |
conversions.cc | 183 if (n == kMinInt) return DoubleToCString(n, buffer);
|
conversions-inl.h | 115 return !IsMinusZero(value) && value >= kMinInt && value <= kMaxInt &&
|
frames.h | 434 ID_MIN_VALUE = kMinInt, [all...] |
globals.h | 132 const int kMinInt = -kMaxInt - 1; [all...] |
code-stubs.cc | [all...] |
assembler.cc | 907 double_constants.min_int = kMinInt; [all...] |
/external/v8/src/builtins/ |
builtins-number.cc | [all...] |
/external/v8/src/ppc/ |
simulator-ppc.cc | [all...] |
/external/v8/src/crankshaft/arm/ |
lithium-codegen-arm.cc | 982 // Note that this is correct even for kMinInt operands. [all...] |
/external/v8/src/crankshaft/ia32/ |
lithium-codegen-ia32.cc | 883 // Note that this is correct even for kMinInt operands. 945 // Check for kMinInt % -1, idiv would signal a divide error. We 949 __ cmp(left_reg, kMinInt); 985 DCHECK(divisor == kMinInt || base::bits::IsPowerOfTwo32(Abs(divisor))); 994 // Check for (kMinInt / -1). 996 __ cmp(dividend, kMinInt); [all...] |
/external/v8/src/crankshaft/mips/ |
lithium-codegen-mips.cc | 967 // Note: The code below even works when right contains kMinInt. [all...] |
/external/v8/src/crankshaft/mips64/ |
lithium-codegen-mips64.cc | 956 // Note: The code below even works when right contains kMinInt. [all...] |
/external/v8/src/crankshaft/s390/ |
lithium-codegen-s390.cc | 898 // Note that this is correct even for kMinInt operands. [all...] |
/external/v8/src/crankshaft/x64/ |
lithium-codegen-x64.cc | 912 // Note that this is correct even for kMinInt operands. 974 // Check for kMinInt % -1, idiv would signal a divide error. We 978 __ cmpl(left_reg, Immediate(kMinInt)); [all...] |
/external/v8/src/crankshaft/x87/ |
lithium-codegen-x87.cc | [all...] |
/external/v8/src/ast/ |
ast-types.cc | 348 {kOtherSigned32, kNegative32, kMinInt}, [all...] |
/external/v8/src/regexp/ |
jsregexp.h | 469 static const int kNodeIsTooComplexForGreedyLoops = kMinInt; [all...] |