Home
last modified time | relevance | path

Searched refs:kIsNotStringMask (Results 1 – 25 of 29) sorted by relevance

12

/external/v8/src/arm64/
Dmacro-assembler-arm64-inl.h1463 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()
Dcode-stubs-arm64.cc302 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()
Dmacro-assembler-arm64.cc2241 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/
Dcode-stubs-s390.cc415 __ 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()
Dmacro-assembler-s390.cc1454 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()
Dmacro-assembler-s390.h1155 mov(r0, Operand(kIsNotStringMask)); in IsObjectStringType()
/external/v8/src/ppc/
Dcode-stubs-ppc.cc423 __ 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()
Dmacro-assembler-ppc.cc1558 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()
Dmacro-assembler-ppc.h889 andi(r0, type, Operand(kIsNotStringMask)); in IsObjectStringType()
/external/v8/src/arm/
Dcode-stubs-arm.cc403 __ 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()
Dmacro-assembler-arm.cc1784 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()
Dmacro-assembler-arm.h990 tst(type, Operand(kIsNotStringMask), cond);
/external/v8/src/x64/
Dcode-stubs-x64.cc509 __ 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()
Dmacro-assembler-x64.cc2536 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/
Dcode-stubs-x87.cc450 __ 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()
Dmacro-assembler-x87.cc803 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/
Dcode-stubs-mips64.cc423 __ 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()
Dmacro-assembler-mips64.cc4584 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/
Dcode-stubs-mips.cc427 __ 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()
Dmacro-assembler-mips.cc4445 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()
Dmacro-assembler-mips.h1246 And(type, type, Operand(kIsNotStringMask)); in IsObjectStringType()
/external/v8/src/ia32/
Dcode-stubs-ia32.cc629 __ 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()
Dmacro-assembler-ia32.cc914 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/
Dobjects-inl.h201 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/
Dhydrogen-instructions.cc1598 *mask = kIsNotStringMask; in GetCheckMaskAndTag()
1602 *mask = kIsNotStringMask | kIsNotInternalizedMask; in GetCheckMaskAndTag()

12