• Home
  • Raw
  • Download

Lines Matching refs:ip

8354       temps.Exclude(ip);  in GenerateGcRootFieldLoad()
8455 temps.Exclude(ip); in GenerateFieldLoadWithBakerReadBarrier()
8491 MaybeGenerateMarkingRegisterCheck(/* code= */ 20, /* temp_loc= */ LocationFrom(ip)); in GenerateFieldLoadWithBakerReadBarrier()
8553 temps.Exclude(ip); in GenerateArrayLoadWithBakerReadBarrier()
8579 MaybeGenerateMarkingRegisterCheck(/* code= */ 21, /* temp_loc= */ LocationFrom(ip)); in GenerateArrayLoadWithBakerReadBarrier()
9315 __ Ldr(ip, lock_word); in EmitGrayCheckAndFastPath()
9319 __ Tst(ip, Operand(LockWord::kReadBarrierStateMaskShifted)); in EmitGrayCheckAndFastPath()
9329 __ Add(base_reg, base_reg, Operand(ip, LSR, 32)); in EmitGrayCheckAndFastPath()
9340 DCHECK_EQ(ip.GetCode(), 12u); in LoadReadBarrierMarkIntrospectionEntrypoint()
9342 Thread::ReadBarrierMarkEntryPointsOffset<kArmPointerSize>(ip.GetCode()); in LoadReadBarrierMarkIntrospectionEntrypoint()
9359 temps.Exclude(ip); in CompileBakerReadBarrierThunk()
9386 __ Ldrh(ip, ldr_half_address); // Load the LDR immediate half-word with "Rt | imm12". in CompileBakerReadBarrierThunk()
9387 __ Ubfx(ip, ip, 0, 12); // Extract the offset imm12. in CompileBakerReadBarrierThunk()
9388 __ Ldr(ip, MemOperand(base_reg, ip)); // Load the reference. in CompileBakerReadBarrierThunk()
9391 __ Ldrh(ip, ldr_address); // Load the LDR immediate, encoding T1. in CompileBakerReadBarrierThunk()
9395 __ Ubfx(ip, ip, 6, 5); // Extract the imm5, i.e. offset / 4. in CompileBakerReadBarrierThunk()
9396 __ Ldr(ip, MemOperand(base_reg, ip, LSL, 2)); // Load the reference. in CompileBakerReadBarrierThunk()
9409 temps.Exclude(ip); in CompileBakerReadBarrierThunk()
9421 __ Ldrb(ip, ldr_address); // Load the LDR (register) byte with "00 | imm2 | Rm", in CompileBakerReadBarrierThunk()
9424 __ Bfi(ep_reg, ip, 3, 6); // Insert ip to the entrypoint address to create in CompileBakerReadBarrierThunk()
9426 __ Mov(ip, base_reg); // Move the base register to ip0. in CompileBakerReadBarrierThunk()
9442 temps.Exclude(ip); in CompileBakerReadBarrierThunk()
9446 __ Ldr(ip, lock_word); in CompileBakerReadBarrierThunk()
9447 __ Tst(ip, LockWord::kMarkBitStateMaskShifted); in CompileBakerReadBarrierThunk()
9455 __ Cmp(ip, Operand(0xc0000000)); in CompileBakerReadBarrierThunk()
9468 __ Mov(ip, root_reg); in CompileBakerReadBarrierThunk()
9471 __ Lsl(root_reg, ip, LockWord::kForwardingAddressShift); in CompileBakerReadBarrierThunk()