/external/v8/src/ |
D | double.h | 20 static const uint64_t kSignMask = V8_2PART_UINT64_C(0x80000000, 00000000); 118 return (d64 & kSignMask) == 0? 1: -1; in Sign()
|
D | conversions-inl.h | 34 return negative ? uint64_to_double(Double::kSignMask) : 0.0; in SignedZero()
|
D | objects-inl.h | 1414 return READ_INT_FIELD(this, kExponentOffset) & kSignMask; in get_sign()
|
D | objects.h | 1713 static const uint32_t kSignMask = 0x80000000u; variable
|
/external/v8/src/crankshaft/mips64/ |
D | lithium-codegen-mips64.cc | 3393 __ And(at, exponent, Operand(HeapNumber::kSignMask)); in DoDeferredMathAbsTaggedHeapNumber() 3430 __ And(exponent, exponent, Operand(~HeapNumber::kSignMask)); in DoDeferredMathAbsTaggedHeapNumber() 3530 __ And(scratch1, scratch1, Operand(HeapNumber::kSignMask)); in DoMathFloor() 3569 __ And(scratch, result, Operand(HeapNumber::kSignMask)); in DoMathRound() 3610 __ And(scratch, scratch, Operand(HeapNumber::kSignMask)); in DoMathRound() 4767 Operand(HeapNumber::kSignMask)); in EmitNumberUntagD() 4867 __ And(scratch1, scratch1, Operand(HeapNumber::kSignMask)); in DoDeferredTaggedToI() 4952 __ And(scratch1, scratch1, Operand(HeapNumber::kSignMask)); in DoDoubleToI() 4987 __ And(scratch1, scratch1, Operand(HeapNumber::kSignMask)); in DoDoubleToSmi()
|
/external/v8/src/crankshaft/mips/ |
D | lithium-codegen-mips.cc | 3209 __ And(at, exponent, Operand(HeapNumber::kSignMask)); in DoDeferredMathAbsTaggedHeapNumber() 3246 __ And(exponent, exponent, Operand(~HeapNumber::kSignMask)); in DoDeferredMathAbsTaggedHeapNumber() 3330 __ And(scratch1, scratch1, Operand(HeapNumber::kSignMask)); in DoMathFloor() 3369 __ And(scratch, result, Operand(HeapNumber::kSignMask)); in DoMathRound() 3407 __ And(scratch, scratch, Operand(HeapNumber::kSignMask)); in DoMathRound() 4563 Operand(HeapNumber::kSignMask)); in EmitNumberUntagD() 4663 __ And(scratch1, scratch1, Operand(HeapNumber::kSignMask)); in DoDeferredTaggedToI() 4748 __ And(scratch1, scratch1, Operand(HeapNumber::kSignMask)); in DoDoubleToI() 4783 __ And(scratch1, scratch1, Operand(HeapNumber::kSignMask)); in DoDoubleToSmi()
|
/external/v8/src/mips/ |
D | constants-mips.h | 335 const int kSignMask = 0x80000000; variable
|
D | code-stubs-mips.cc | 175 __ And(sign, input_high, Operand(HeapNumber::kSignMask)); in Generate()
|
D | macro-assembler-mips.cc | 22 const uint32_t kDoubleSignMask = HeapNumber::kSignMask;
|
/external/v8/src/mips64/ |
D | constants-mips64.h | 300 const int kSignMask = 0x80000000; variable
|
D | code-stubs-mips64.cc | 173 __ And(sign, input_high, Operand(HeapNumber::kSignMask)); in Generate()
|
D | macro-assembler-mips64.cc | 21 const uint64_t kDoubleSignMask = Double::kSignMask;
|
/external/v8/src/crankshaft/arm/ |
D | lithium-codegen-arm.cc | 3304 __ tst(exponent, Operand(HeapNumber::kSignMask)); in DoDeferredMathAbsTaggedHeapNumber() 3342 __ bic(exponent, exponent, Operand(HeapNumber::kSignMask)); in DoDeferredMathAbsTaggedHeapNumber() 4620 __ cmp(scratch, Operand(HeapNumber::kSignMask)); in EmitNumberUntagD() 4711 __ tst(scratch1, Operand(HeapNumber::kSignMask)); in DoDeferredTaggedToI() 4787 __ tst(scratch1, Operand(HeapNumber::kSignMask)); in DoDoubleToI() 4812 __ tst(scratch1, Operand(HeapNumber::kSignMask)); in DoDoubleToSmi()
|
/external/v8/src/crankshaft/x87/ |
D | lithium-codegen-x87.cc | 3367 __ test(tmp, Immediate(HeapNumber::kSignMask)); in DoDeferredMathAbsTaggedHeapNumber() 3384 __ and_(tmp2, ~HeapNumber::kSignMask); in DoDeferredMathAbsTaggedHeapNumber() 4766 __ test(temp_reg, Immediate(HeapNumber::kSignMask)); in EmitNumberUntagDNoSSE2()
|
/external/v8/src/crankshaft/ia32/ |
D | lithium-codegen-ia32.cc | 3091 __ test(tmp, Immediate(HeapNumber::kSignMask)); in DoDeferredMathAbsTaggedHeapNumber() 3108 __ and_(tmp2, ~HeapNumber::kSignMask); in DoDeferredMathAbsTaggedHeapNumber()
|
/external/v8/src/crankshaft/s390/ |
D | lithium-codegen-s390.cc | 3444 __ nilf(exponent, Operand(~HeapNumber::kSignMask)); in DoShiftI() 4646 __ xilf(src, Operand(HeapNumber::kSignMask)); in DoShiftI()
|
/external/v8/src/crankshaft/ppc/ |
D | lithium-codegen-ppc.cc | 3508 STATIC_ASSERT(HeapNumber::kSignMask == 0x80000000u); in DoShiftI() 4722 __ xoris(src, src, Operand(HeapNumber::kSignMask >> 16)); in DoShiftI()
|
/external/v8/src/s390/ |
D | macro-assembler-s390.cc | 2407 CmpP(scratch1, Operand(HeapNumber::kSignMask)); in TestDoubleIsMinusZero()
|
/external/v8/src/crankshaft/x64/ |
D | lithium-codegen-x64.cc | 3285 __ testl(tmp, Immediate(HeapNumber::kSignMask)); in DoDeferredMathAbsTaggedHeapNumber()
|