/external/v8/src/arm64/ |
D | macro-assembler-arm64-inl.h | 1463 TestAndBranchIfAnySet(type.W(), kIsNotStringMask, not_string); in IsObjectJSStringType() 1465 TestAndBranchIfAllClear(type.W(), kIsNotStringMask, string); in IsObjectJSStringType() 1467 TestAndBranchIfAnySet(type.W(), kIsNotStringMask, not_string); in IsObjectJSStringType()
|
D | code-stubs-arm64.cc | 302 scratch, kIsNotStringMask | kIsNotInternalizedMask, &return_not_equal); in EmitStrictTwoHeapObjectCompare() 391 __ Tbnz(right_type, MaskToBit(kIsNotStringMask), &object_test); in EmitCheckForInternalizedStringsOrObjects() 393 __ Tbnz(left_type, MaskToBit(kIsNotStringMask), runtime_call); in EmitCheckForInternalizedStringsOrObjects() 1471 kIsNotStringMask | in Generate() 1490 STATIC_ASSERT(kIsNotStringMask > kExternalStringTag); in Generate() 1789 kShortExternalStringMask | kIsNotStringMask, in Generate() 2190 __ TestAndBranchIfAnySet(result_, kIsNotStringMask, receiver_not_string_); in GenerateFast() 2433 x12, kIsNotStringMask | kIsNotInternalizedMask, &miss); in GenerateInternalizedStrings() 2511 __ Tbnz(x12, MaskToBit(kIsNotStringMask), &miss); in GenerateStrings()
|
D | macro-assembler-arm64.cc | 2241 kIsNotStringMask | kStringEncodingMask | kStringRepresentationMask; in JumpIfEitherInstanceTypeIsNotSequentialOneByte() 2256 kIsNotStringMask | kStringEncodingMask | kStringRepresentationMask; in JumpIfInstanceTypeIsNotSequentialOneByte() 2270 kIsNotStringMask | kStringEncodingMask | kStringRepresentationMask; in JumpIfBothInstanceTypesAreNotSequentialOneByte() 2289 Tst(type, kIsNotStringMask | kIsNotInternalizedMask); in JumpIfNotUniqueNameInstanceType()
|
/external/v8/src/s390/ |
D | code-stubs-s390.cc | 415 __ AndP(r0, r4, Operand(kIsNotStringMask | kIsNotInternalizedMask)); in EmitStrictTwoHeapObjectCompare() 452 __ mov(r0, Operand(kIsNotStringMask)); in EmitCheckForInternalizedStringsOrObjects() 1393 STATIC_ASSERT((kIsNotStringMask | kStringRepresentationMask | in Generate() 1395 __ mov(r3, Operand(kIsNotStringMask | kStringRepresentationMask | in Generate() 1404 STATIC_ASSERT(kIsNotStringMask > kExternalStringTag); in Generate() 1687 __ mov(r0, Operand(kIsNotStringMask | kShortExternalStringMask)); in Generate() 2056 __ mov(r0, Operand(kIsNotStringMask)); in GenerateFast() 2484 __ AndP(r0, tmp1, Operand(kIsNotStringMask | kIsNotInternalizedMask)); in GenerateInternalizedStrings() 2567 __ AndP(r0, tmp3, Operand(kIsNotStringMask)); in GenerateStrings()
|
D | macro-assembler-s390.cc | 1454 mov(r0, Operand(kIsNotStringMask)); in IsObjectJSStringType() 2785 AndP(r0, reg, Operand(kIsNotStringMask | kIsNotInternalizedMask)); in JumpIfNotUniqueNameInstanceType() 2871 kIsNotStringMask | kStringEncodingMask | kStringRepresentationMask; in JumpIfBothInstanceTypesAreNotSequentialOneByte() 2888 kIsNotStringMask | kStringEncodingMask | kStringRepresentationMask; in JumpIfInstanceTypeIsNotSequentialOneByte()
|
D | macro-assembler-s390.h | 1155 mov(r0, Operand(kIsNotStringMask)); in IsObjectStringType()
|
/external/v8/src/ppc/ |
D | code-stubs-ppc.cc | 423 __ andi(r0, r5, Operand(kIsNotStringMask | kIsNotInternalizedMask)); in EmitStrictTwoHeapObjectCompare() 461 __ andi(r0, r5, Operand(kIsNotStringMask)); in EmitCheckForInternalizedStringsOrObjects() 1396 STATIC_ASSERT((kIsNotStringMask | kStringRepresentationMask | in Generate() 1398 __ andi(r4, r3, Operand(kIsNotStringMask | kStringRepresentationMask | in Generate() 1406 STATIC_ASSERT(kIsNotStringMask > kExternalStringTag); in Generate() 1679 __ andi(r0, r4, Operand(kIsNotStringMask | kShortExternalStringMask)); in Generate() 2058 __ andi(r0, result_, Operand(kIsNotStringMask)); in GenerateFast() 2518 __ andi(r0, tmp1, Operand(kIsNotStringMask | kIsNotInternalizedMask)); in GenerateInternalizedStrings() 2603 __ andi(r0, tmp3, Operand(kIsNotStringMask)); in GenerateStrings()
|
D | macro-assembler-ppc.cc | 1558 andi(r0, scratch, Operand(kIsNotStringMask)); in IsObjectJSStringType() 3033 andi(r0, reg, Operand(kIsNotStringMask | kIsNotInternalizedMask)); in JumpIfNotUniqueNameInstanceType() 3122 kIsNotStringMask | kStringEncodingMask | kStringRepresentationMask; in JumpIfBothInstanceTypesAreNotSequentialOneByte() 3138 kIsNotStringMask | kStringEncodingMask | kStringRepresentationMask; in JumpIfInstanceTypeIsNotSequentialOneByte()
|
D | macro-assembler-ppc.h | 889 andi(r0, type, Operand(kIsNotStringMask)); in IsObjectStringType()
|
/external/v8/src/arm/ |
D | code-stubs-arm.cc | 403 __ tst(r2, Operand(kIsNotStringMask | kIsNotInternalizedMask)); in EmitStrictTwoHeapObjectCompare() 445 __ tst(r2, Operand(kIsNotStringMask)); in EmitCheckForInternalizedStringsOrObjects() 1321 Operand(kIsNotStringMask | in Generate() 1331 STATIC_ASSERT(kIsNotStringMask > kExternalStringTag); in Generate() 1592 __ tst(r1, Operand(kIsNotStringMask | kShortExternalStringMask)); in Generate() 1958 __ tst(result_, Operand(kIsNotStringMask)); in GenerateFast() 2381 __ tst(tmp1, Operand(kIsNotStringMask | kIsNotInternalizedMask)); in GenerateInternalizedStrings() 2463 __ tst(tmp3, Operand(kIsNotStringMask)); in GenerateStrings()
|
D | macro-assembler-arm.cc | 1784 tst(scratch, Operand(kIsNotStringMask)); in IsObjectJSStringType() 3157 tst(reg, Operand(kIsNotStringMask | kIsNotInternalizedMask)); in JumpIfNotUniqueNameInstanceType() 3403 kIsNotStringMask | kStringEncodingMask | kStringRepresentationMask; in JumpIfBothInstanceTypesAreNotSequentialOneByte() 3419 kIsNotStringMask | kStringEncodingMask | kStringRepresentationMask; in JumpIfInstanceTypeIsNotSequentialOneByte()
|
D | macro-assembler-arm.h | 990 tst(type, Operand(kIsNotStringMask), cond);
|
/external/v8/src/x64/ |
D | code-stubs-x64.cc | 509 __ andb(rbx, Immediate(kIsNotStringMask | in Generate() 518 __ andb(rbx, Immediate(kIsNotStringMask | in Generate() 528 STATIC_ASSERT(kIsNotStringMask > kExternalStringTag); in Generate() 813 __ testb(rbx, Immediate(kIsNotStringMask | kShortExternalStringMask)); in Generate() 858 __ testb(scratch, Immediate(kIsNotStringMask | kIsNotInternalizedMask)); in BranchIfNotInternalizedString() 1861 __ testb(result_, Immediate(kIsNotStringMask)); in GenerateFast() 2326 __ testb(tmp1, Immediate(kIsNotStringMask | kIsNotInternalizedMask)); in GenerateInternalizedStrings() 2416 __ testb(tmp3, Immediate(kIsNotStringMask)); in GenerateStrings()
|
D | macro-assembler-x64.cc | 2536 kIsNotStringMask | kStringRepresentationMask | kStringEncodingMask; in JumpIfNotBothSequentialOneByteStrings() 2559 kIsNotStringMask | kStringRepresentationMask | kStringEncodingMask; in JumpIfInstanceTypeIsNotSequentialOneByte() 2578 kIsNotStringMask | kStringRepresentationMask | kStringEncodingMask; in JumpIfBothInstanceTypesAreNotSequentialOneByte() 2601 Immediate(kIsNotStringMask | kIsNotInternalizedMask)); in JumpIfNotUniqueNameHelper() 4074 testb(instance_type, Immediate(kIsNotStringMask)); in IsObjectStringType()
|
/external/v8/src/x87/ |
D | code-stubs-x87.cc | 450 __ and_(ebx, kIsNotStringMask | in Generate() 459 __ and_(ebx, Immediate(kIsNotStringMask | in Generate() 469 STATIC_ASSERT(kIsNotStringMask > kExternalStringTag); in Generate() 744 __ test(ebx, Immediate(kIsNotStringMask | kShortExternalStringTag)); in Generate() 789 __ test(scratch, Immediate(kIsNotStringMask | kIsNotInternalizedMask)); in BranchIfNotInternalizedString() 1754 __ test(result_, Immediate(kIsNotStringMask)); in GenerateFast() 2199 __ test(tmp1, Immediate(kIsNotStringMask | kIsNotInternalizedMask)); in GenerateInternalizedStrings() 2293 __ test(tmp3, Immediate(kIsNotStringMask)); in GenerateStrings()
|
D | macro-assembler-x87.cc | 803 test(instance_type, Immediate(kIsNotStringMask)); in IsObjectStringType() 2616 kIsNotStringMask | kStringRepresentationMask | kStringEncodingMask); in JumpIfInstanceTypeIsNotSequentialOneByte() 2641 kIsNotStringMask | kStringRepresentationMask | kStringEncodingMask; in JumpIfNotBothSequentialOneByteStrings() 2659 test(operand, Immediate(kIsNotStringMask | kIsNotInternalizedMask)); in JumpIfNotUniqueNameInstanceType()
|
/external/v8/src/mips64/ |
D | code-stubs-mips64.cc | 423 __ And(at, a2, Operand(kIsNotStringMask | kIsNotInternalizedMask)); in EmitStrictTwoHeapObjectCompare() 460 __ And(at, a2, Operand(kIsNotStringMask)); in EmitCheckForInternalizedStringsOrObjects() 1446 Operand(kIsNotStringMask | in Generate() 1455 STATIC_ASSERT(kIsNotStringMask > kExternalStringTag); in Generate() 1729 __ And(at, a1, Operand(kIsNotStringMask | kShortExternalStringMask)); in Generate() 1919 __ And(a4, result_, Operand(kIsNotStringMask)); in GenerateFast() 2558 __ And(at, tmp1, Operand(kIsNotStringMask | kIsNotInternalizedMask)); in GenerateInternalizedStrings() 2648 __ And(tmp5, tmp3, Operand(kIsNotStringMask)); in GenerateStrings()
|
D | macro-assembler-mips64.cc | 4584 And(at, reg, Operand(kIsNotStringMask | kIsNotInternalizedMask)); in JumpIfNotUniqueNameInstanceType() 5227 And(scratch, scratch, Operand(kIsNotStringMask)); in IsObjectJSStringType() 6588 kIsNotStringMask | kStringEncodingMask | kStringRepresentationMask; in JumpIfBothInstanceTypesAreNotSequentialOneByte() 6603 kIsNotStringMask | kStringEncodingMask | kStringRepresentationMask; in JumpIfInstanceTypeIsNotSequentialOneByte()
|
/external/v8/src/mips/ |
D | code-stubs-mips.cc | 427 __ And(at, a2, Operand(kIsNotStringMask | kIsNotInternalizedMask)); in EmitStrictTwoHeapObjectCompare() 464 __ And(at, a2, Operand(kIsNotStringMask)); in EmitCheckForInternalizedStringsOrObjects() 1446 Operand(kIsNotStringMask | in Generate() 1455 STATIC_ASSERT(kIsNotStringMask > kExternalStringTag); in Generate() 1728 __ And(at, a1, Operand(kIsNotStringMask | kShortExternalStringMask)); in Generate() 2092 __ And(t0, result_, Operand(kIsNotStringMask)); in GenerateFast() 2555 __ And(at, tmp1, Operand(kIsNotStringMask | kIsNotInternalizedMask)); in GenerateInternalizedStrings() 2645 __ And(tmp5, tmp3, Operand(kIsNotStringMask)); in GenerateStrings()
|
D | macro-assembler-mips.cc | 4445 And(at, reg, Operand(kIsNotStringMask | kIsNotInternalizedMask)); in JumpIfNotUniqueNameInstanceType() 5023 And(scratch, scratch, Operand(kIsNotStringMask)); in IsObjectJSStringType() 6165 kIsNotStringMask | kStringEncodingMask | kStringRepresentationMask; in JumpIfBothInstanceTypesAreNotSequentialOneByte() 6180 kIsNotStringMask | kStringEncodingMask | kStringRepresentationMask; in JumpIfInstanceTypeIsNotSequentialOneByte()
|
D | macro-assembler-mips.h | 1246 And(type, type, Operand(kIsNotStringMask)); in IsObjectStringType()
|
/external/v8/src/ia32/ |
D | code-stubs-ia32.cc | 629 __ and_(ebx, kIsNotStringMask | in Generate() 638 __ and_(ebx, Immediate(kIsNotStringMask | in Generate() 648 STATIC_ASSERT(kIsNotStringMask > kExternalStringTag); in Generate() 923 __ test(ebx, Immediate(kIsNotStringMask | kShortExternalStringTag)); in Generate() 968 __ test(scratch, Immediate(kIsNotStringMask | kIsNotInternalizedMask)); in BranchIfNotInternalizedString() 1905 __ test(result_, Immediate(kIsNotStringMask)); in GenerateFast() 2381 __ test(tmp1, Immediate(kIsNotStringMask | kIsNotInternalizedMask)); in GenerateInternalizedStrings() 2475 __ test(tmp3, Immediate(kIsNotStringMask)); in GenerateStrings()
|
D | macro-assembler-ia32.cc | 914 test(instance_type, Immediate(kIsNotStringMask)); in IsObjectStringType() 2769 kIsNotStringMask | kStringRepresentationMask | kStringEncodingMask); in JumpIfInstanceTypeIsNotSequentialOneByte() 2794 kIsNotStringMask | kStringRepresentationMask | kStringEncodingMask; in JumpIfNotBothSequentialOneByteStrings() 2812 test(operand, Immediate(kIsNotStringMask | kIsNotInternalizedMask)); in JumpIfNotUniqueNameInstanceType()
|
/external/v8/src/ |
D | objects-inl.h | 201 return (type & (kIsNotStringMask | kIsNotInternalizedMask)) != in IsUniqueName() 221 return (type & (kIsNotStringMask | kIsNotInternalizedMask)) == in IsInternalizedString() 338 DCHECK((type_ & kIsNotStringMask) == kStringTag); in StringShape() 345 DCHECK((type_ & kIsNotStringMask) == kStringTag); in StringShape() 352 DCHECK((type_ & kIsNotStringMask) == kStringTag); in StringShape() 359 return (type_ & (kIsNotStringMask | kIsNotInternalizedMask)) == in IsInternalized()
|
/external/v8/src/crankshaft/ |
D | hydrogen-instructions.cc | 1598 *mask = kIsNotStringMask; in GetCheckMaskAndTag() 1602 *mask = kIsNotStringMask | kIsNotInternalizedMask; in GetCheckMaskAndTag()
|