Lines Matching refs:pointer_reg
4146 Register pointer_reg = feedback; in HandleArrayCases() local
4160 __ add(pointer_reg, feedback, in HandleArrayCases()
4164 __ ldr(cached_map, MemOperand(pointer_reg)); in HandleArrayCases()
4168 __ ldr(handler, MemOperand(pointer_reg, kPointerSize)); in HandleArrayCases()
4172 __ add(pointer_reg, pointer_reg, Operand(kPointerSize * 2)); in HandleArrayCases()
4173 __ cmp(pointer_reg, too_far); in HandleArrayCases()
4412 Register pointer_reg = feedback; in HandlePolymorphicStoreCase() local
4427 __ add(pointer_reg, feedback, in HandlePolymorphicStoreCase()
4431 __ ldr(cached_map, MemOperand(pointer_reg)); in HandlePolymorphicStoreCase()
4436 __ ldr(too_far, MemOperand(pointer_reg, kPointerSize)); in HandlePolymorphicStoreCase()
4439 __ ldr(pointer_reg, MemOperand(pointer_reg, kPointerSize * 2)); in HandlePolymorphicStoreCase()
4440 __ add(pc, pointer_reg, Operand(Code::kHeaderSize - kHeapObjectTag)); in HandlePolymorphicStoreCase()
4446 __ ldr(receiver_map, MemOperand(pointer_reg, kPointerSize * 2)); in HandlePolymorphicStoreCase()
4455 __ add(pointer_reg, pointer_reg, Operand(kPointerSize * 3)); in HandlePolymorphicStoreCase()
4456 __ cmp(pointer_reg, too_far); in HandlePolymorphicStoreCase()