Lines Matching refs:too_far
4274 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()
4561 __ CompareRoot(too_far, Heap::kUndefinedValueRootIndex); in HandlePolymorphicStoreCase()
4569 __ Ldr(too_far, FieldMemOperand(too_far, WeakCell::kValueOffset)); in HandlePolymorphicStoreCase()
4570 __ JumpIfSmi(too_far, miss); in HandlePolymorphicStoreCase()
4575 __ mov(feedback, too_far); in HandlePolymorphicStoreCase()
4581 __ Cmp(pointer_reg, too_far); in HandlePolymorphicStoreCase()