Home
last modified time | relevance | path

Searched refs:too_far (Results 1 – 5 of 5) sorted by relevance

/external/v8/src/mips64/
Dcode-stubs-mips64.cc4404 Register too_far = length; in HandleArrayCases() local
4417 __ SmiScale(too_far, length, kPointerSizeLog2); in HandleArrayCases()
4418 __ Daddu(too_far, feedback, Operand(too_far)); in HandleArrayCases()
4419 __ Daddu(too_far, too_far, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in HandleArrayCases()
4433 __ Branch(&next_loop, lt, pointer_reg, Operand(too_far)); in HandleArrayCases()
4670 Register too_far = scratch2; in HandlePolymorphicStoreCase() local
4673 __ ld(too_far, FieldMemOperand(feedback, FixedArray::kLengthOffset)); in HandlePolymorphicStoreCase()
4685 __ SmiScale(too_far, too_far, kPointerSizeLog2); in HandlePolymorphicStoreCase()
4686 __ Daddu(too_far, feedback, Operand(too_far)); in HandlePolymorphicStoreCase()
4687 __ Daddu(too_far, too_far, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in HandlePolymorphicStoreCase()
[all …]
/external/v8/src/arm64/
Dcode-stubs-arm64.cc4274 Register too_far = length; in HandleArrayCases() local
4287 __ Add(too_far, feedback, in HandleArrayCases()
4289 __ Add(too_far, too_far, FixedArray::kHeaderSize - kHeapObjectTag); in HandleArrayCases()
4304 __ Cmp(pointer_reg, too_far); in HandleArrayCases()
4533 Register too_far = scratch2; in HandlePolymorphicStoreCase() local
4536 __ Ldr(too_far, FieldMemOperand(feedback, FixedArray::kLengthOffset)); in HandlePolymorphicStoreCase()
4548 __ Add(too_far, feedback, in HandlePolymorphicStoreCase()
4549 Operand::UntagSmiAndScale(too_far, kPointerSizeLog2)); in HandlePolymorphicStoreCase()
4550 __ Add(too_far, too_far, FixedArray::kHeaderSize - kHeapObjectTag); in HandlePolymorphicStoreCase()
4560 __ Ldr(too_far, MemOperand(pointer_reg, kPointerSize)); in HandlePolymorphicStoreCase()
[all …]
/external/v8/src/arm/
Dcode-stubs-arm.cc4145 Register too_far = length; in HandleArrayCases() local
4158 __ add(too_far, feedback, Operand::PointerOffsetFromSmiKey(length)); in HandleArrayCases()
4159 __ add(too_far, too_far, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in HandleArrayCases()
4173 __ cmp(pointer_reg, too_far); in HandleArrayCases()
4411 Register too_far = scratch2; in HandlePolymorphicStoreCase() local
4413 __ ldr(too_far, FieldMemOperand(feedback, FixedArray::kLengthOffset)); in HandlePolymorphicStoreCase()
4425 __ add(too_far, feedback, Operand::PointerOffsetFromSmiKey(too_far)); in HandlePolymorphicStoreCase()
4426 __ add(too_far, too_far, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in HandlePolymorphicStoreCase()
4436 __ ldr(too_far, MemOperand(pointer_reg, kPointerSize)); in HandlePolymorphicStoreCase()
4437 __ CompareRoot(too_far, Heap::kUndefinedValueRootIndex); in HandlePolymorphicStoreCase()
[all …]
/external/v8/src/mips/
Dcode-stubs-mips.cc4372 Register too_far = length; in HandleArrayCases() local
4386 __ Addu(too_far, feedback, Operand(at)); in HandleArrayCases()
4387 __ Addu(too_far, too_far, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in HandleArrayCases()
4401 __ Branch(&next_loop, lt, pointer_reg, Operand(too_far)); in HandleArrayCases()
4641 Register too_far = scratch2; in HandlePolymorphicStoreCase() local
4643 __ lw(too_far, FieldMemOperand(feedback, FixedArray::kLengthOffset)); in HandlePolymorphicStoreCase()
4655 __ sll(scratch1, too_far, kPointerSizeLog2 - kSmiTagSize); in HandlePolymorphicStoreCase()
4656 __ Addu(too_far, feedback, Operand(scratch1)); in HandlePolymorphicStoreCase()
4657 __ Addu(too_far, too_far, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in HandlePolymorphicStoreCase()
4666 __ lw(too_far, MemOperand(pointer_reg, kPointerSize)); in HandlePolymorphicStoreCase()
[all …]
/external/v8/src/ppc/
Dcode-stubs-ppc.cc4348 Register too_far = length; in HandleArrayCases() local
4362 __ add(too_far, feedback, r0); in HandleArrayCases()
4363 __ addi(too_far, too_far, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in HandleArrayCases()
4378 __ cmp(pointer_reg, too_far); in HandleArrayCases()
4619 Register too_far = scratch2; in HandlePolymorphicStoreCase() local
4621 __ LoadP(too_far, FieldMemOperand(feedback, FixedArray::kLengthOffset)); in HandlePolymorphicStoreCase()
4633 __ SmiToPtrArrayOffset(r0, too_far); in HandlePolymorphicStoreCase()
4634 __ add(too_far, feedback, r0); in HandlePolymorphicStoreCase()
4635 __ addi(too_far, too_far, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in HandlePolymorphicStoreCase()
4645 __ LoadP(too_far, MemOperand(pointer_reg, kPointerSize)); in HandlePolymorphicStoreCase()
[all …]