• Home
  • Raw
  • Download

Lines Matching refs:rbx

377                         rbx,  in GenerateGeneric()
386 __ SmiToInteger32(rbx, rax); in GenerateGeneric()
397 __ LoadFromNumberDictionary(&slow, rcx, rax, rbx, r9, rdi, rax); in GenerateGeneric()
408 GenerateKeyNameCheck(masm, rax, rcx, rbx, &index_name, &slow); in GenerateGeneric()
415 __ movq(rbx, FieldOperand(rdx, JSObject::kPropertiesOffset)); in GenerateGeneric()
416 __ CompareRoot(FieldOperand(rbx, HeapObject::kMapOffset), in GenerateGeneric()
422 __ movq(rbx, FieldOperand(rdx, HeapObject::kMapOffset)); in GenerateGeneric()
423 __ movl(rcx, rbx); in GenerateGeneric()
445 __ cmpq(rbx, Operand(kScratchRegister, rdi, times_1, off)); in GenerateGeneric()
453 __ cmpq(rbx, Operand(kScratchRegister, rdi, times_1, off)); in GenerateGeneric()
470 __ movzxbq(rcx, FieldOperand(rbx, Map::kInObjectPropertiesOffset)); in GenerateGeneric()
480 __ movzxbq(rcx, FieldOperand(rbx, Map::kInstanceSizeOffset)); in GenerateGeneric()
505 GenerateDictionaryLoad(masm, &slow, rbx, rax, rcx, rdi, rax); in GenerateGeneric()
510 __ IndexFromHash(rbx, rax); in GenerateGeneric()
608 __ movq(rdi, FieldOperand(rbx, HeapObject::kMapOffset)); in KeyedStoreGenerateGenericHelper()
617 __ movq(kScratchRegister, FieldOperand(rbx, in KeyedStoreGenerateGenericHelper()
636 __ movq(FieldOperand(rbx, rcx, times_pointer_size, FixedArray::kHeaderSize), in KeyedStoreGenerateGenericHelper()
651 __ movq(FieldOperand(rbx, rcx, times_pointer_size, FixedArray::kHeaderSize), in KeyedStoreGenerateGenericHelper()
655 rbx, rdx, rcx, kDontSaveFPRegs, EMIT_REMEMBERED_SET, OMIT_SMI_CHECK); in KeyedStoreGenerateGenericHelper()
671 __ cmpl(FieldOperand(rbx, rcx, times_8, offset), Immediate(kHoleNanUpper32)); in KeyedStoreGenerateGenericHelper()
676 __ StoreNumberToDoubleElements(rax, rbx, rcx, xmm0, in KeyedStoreGenerateGenericHelper()
686 __ movq(rbx, FieldOperand(rdx, HeapObject::kMapOffset)); in KeyedStoreGenerateGenericHelper()
697 rbx, in KeyedStoreGenerateGenericHelper()
703 __ movq(rbx, FieldOperand(rdx, JSObject::kElementsOffset)); in KeyedStoreGenerateGenericHelper()
710 rbx, in KeyedStoreGenerateGenericHelper()
716 __ movq(rbx, FieldOperand(rdx, JSObject::kElementsOffset)); in KeyedStoreGenerateGenericHelper()
723 __ movq(rbx, FieldOperand(rdx, HeapObject::kMapOffset)); in KeyedStoreGenerateGenericHelper()
726 rbx, in KeyedStoreGenerateGenericHelper()
731 __ movq(rbx, FieldOperand(rdx, JSObject::kElementsOffset)); in KeyedStoreGenerateGenericHelper()
771 __ movq(rbx, FieldOperand(rdx, JSObject::kElementsOffset)); in GenerateGeneric()
773 __ SmiCompareInteger32(FieldOperand(rbx, FixedArray::kLengthOffset), rcx); in GenerateGeneric()
796 __ SmiCompareInteger32(FieldOperand(rbx, FixedArray::kLengthOffset), rcx); in GenerateGeneric()
799 __ movq(rdi, FieldOperand(rbx, HeapObject::kMapOffset)); in GenerateGeneric()
817 __ movq(rbx, FieldOperand(rdx, JSObject::kElementsOffset)); in GenerateGeneric()
850 masm, flags, rdx, rcx, rbx, rax); in GenerateMonomorphicCacheProbe()
859 __ CmpObjectType(rdx, HEAP_NUMBER_TYPE, rbx); in GenerateMonomorphicCacheProbe()
868 __ CmpInstanceType(rbx, FIRST_NONSTRING_TYPE); in GenerateMonomorphicCacheProbe()
887 masm, flags, rdx, rcx, rbx, no_reg); in GenerateMonomorphicCacheProbe()
934 GenerateNameDictionaryReceiverCheck(masm, rdx, rax, rbx, &miss); in GenerateNormal()
938 GenerateDictionaryLoad(masm, &miss, rax, rcx, rbx, rdi, rdi); in GenerateNormal()
981 __ LoadAddress(rbx, ExternalReference(IC_Utility(id), masm->isolate())); in GenerateMiss()
1068 masm, rdx, rcx, rax, rbx, rdi, &check_number_dictionary, &slow_load); in GenerateMegamorphic()
1085 __ SmiToInteger32(rbx, rcx); in GenerateMegamorphic()
1087 __ LoadFromNumberDictionary(&slow_load, rax, rcx, rbx, r9, rdi, rdi); in GenerateMegamorphic()
1107 GenerateKeyNameCheck(masm, rcx, rax, rbx, &index_name, &slow_call); in GenerateMegamorphic()
1116 __ movq(rbx, FieldOperand(rdx, JSObject::kPropertiesOffset)); in GenerateMegamorphic()
1117 __ CompareRoot(FieldOperand(rbx, HeapObject::kMapOffset), in GenerateMegamorphic()
1121 GenerateDictionaryLoad(masm, &slow_load, rbx, rcx, rax, rdi, rdi); in GenerateMegamorphic()
1144 __ IndexFromHash(rbx, rcx); in GenerateMegamorphic()
1262 masm, rdx, rax, rbx, rcx, rdi, &notin, &slow); in GenerateNonStrictArguments()
1268 GenerateUnmappedArgumentsLookup(masm, rax, rbx, rcx, &slow); in GenerateNonStrictArguments()
1287 masm, rdx, rcx, rbx, rdi, r8, &notin, &slow); in GenerateNonStrictArguments()
1291 __ RecordWrite(rbx, in GenerateNonStrictArguments()
1301 GenerateUnmappedArgumentsLookup(masm, rcx, rbx, rdi, &slow); in GenerateNonStrictArguments()
1305 __ RecordWrite(rbx, in GenerateNonStrictArguments()
1332 masm, rdx, rcx, rbx, rax, r8, &notin, &slow); in GenerateNonStrictArguments()
1338 GenerateUnmappedArgumentsLookup(masm, rcx, rbx, rax, &slow); in GenerateNonStrictArguments()
1360 masm, flags, rax, rcx, rbx, rdx); in GenerateMegamorphic()
1374 GenerateNameDictionaryReceiverCheck(masm, rax, rdx, rbx, &miss); in GenerateNormal()
1378 GenerateDictionaryLoad(masm, &miss, rdx, rcx, rbx, rdi, rax); in GenerateNormal()
1397 __ PopReturnAddressTo(rbx); in GenerateMiss()
1400 __ PushReturnAddressFrom(rbx); in GenerateMiss()
1416 __ PopReturnAddressTo(rbx); in GenerateRuntimeGetProperty()
1419 __ PushReturnAddressFrom(rbx); in GenerateRuntimeGetProperty()
1436 __ PopReturnAddressTo(rbx); in GenerateMiss()
1439 __ PushReturnAddressFrom(rbx); in GenerateMiss()
1455 __ PopReturnAddressTo(rbx); in GenerateRuntimeGetProperty()
1458 __ PushReturnAddressFrom(rbx); in GenerateRuntimeGetProperty()
1479 masm, flags, rdx, rcx, rbx, no_reg); in GenerateMegamorphic()
1494 __ PopReturnAddressTo(rbx); in GenerateMiss()
1498 __ PushReturnAddressFrom(rbx); in GenerateMiss()
1517 GenerateNameDictionaryReceiverCheck(masm, rdx, rbx, rdi, &miss); in GenerateNormal()
1519 GenerateDictionaryStore(masm, &miss, rbx, rcx, rax, r8, r9); in GenerateNormal()
1538 __ PopReturnAddressTo(rbx); in GenerateRuntimeSetProperty()
1544 __ PushReturnAddressFrom(rbx); in GenerateRuntimeSetProperty()
1560 __ PopReturnAddressTo(rbx); in GenerateRuntimeSetProperty()
1566 __ PushReturnAddressFrom(rbx); in GenerateRuntimeSetProperty()
1581 __ PopReturnAddressTo(rbx); in GenerateSlow()
1585 __ PushReturnAddressFrom(rbx); in GenerateSlow()
1601 __ PopReturnAddressTo(rbx); in GenerateSlow()
1605 __ PushReturnAddressFrom(rbx); in GenerateSlow()
1621 __ PopReturnAddressTo(rbx); in GenerateMiss()
1625 __ PushReturnAddressFrom(rbx); in GenerateMiss()