Searched refs:pos_reg (Results 1 – 5 of 5) sorted by relevance
/art/compiler/optimizing/ |
D | intrinsics_x86.cc | 849 Register pos_reg = pos.AsRegister<Register>(); in CheckSystemArrayCopyPosition() local 850 __ testl(pos_reg, pos_reg); in CheckSystemArrayCopyPosition() 854 Register pos_reg = pos.AsRegister<Register>(); in CheckSystemArrayCopyPosition() local 856 __ testl(pos_reg, pos_reg); in CheckSystemArrayCopyPosition() 864 __ subl(temp, pos_reg); in CheckSystemArrayCopyPosition()
|
D | intrinsics_x86_64.cc | 718 CpuRegister pos_reg = pos.AsRegister<CpuRegister>(); in CheckSystemArrayCopyPosition() local 719 __ testl(pos_reg, pos_reg); in CheckSystemArrayCopyPosition() 723 CpuRegister pos_reg = pos.AsRegister<CpuRegister>(); in CheckSystemArrayCopyPosition() local 725 __ testl(pos_reg, pos_reg); in CheckSystemArrayCopyPosition() 733 __ subl(temp, pos_reg); in CheckSystemArrayCopyPosition()
|
D | intrinsics_arm_vixl.cc | 1283 vixl32::Register pos_reg = RegisterFrom(pos); in CheckSystemArrayCopyPosition() local 1284 __ CompareAndBranchIfNonZero(pos_reg, slow_path->GetEntryLabel()); in CheckSystemArrayCopyPosition() 1287 vixl32::Register pos_reg = RegisterFrom(pos); in CheckSystemArrayCopyPosition() local 1289 __ Cmp(pos_reg, 0); in CheckSystemArrayCopyPosition() 1297 __ Sub(temp, temp, pos_reg); in CheckSystemArrayCopyPosition()
|
D | intrinsics_arm64.cc | 2818 Register pos_reg = WRegisterFrom(pos); in CheckSystemArrayCopyPosition() local 2820 __ Tbnz(pos_reg, pos_reg.GetSizeInBits() - 1, slow_path->GetEntryLabel()); in CheckSystemArrayCopyPosition() 2827 __ Sub(temp, temp, pos_reg); in CheckSystemArrayCopyPosition()
|
D | intrinsics_riscv64.cc | 1525 XRegister pos_reg = pos.AsRegister<XRegister>(); in CheckSystemArrayCopyPosition() local 1527 __ Bltz(pos_reg, slow_path->GetEntryLabel()); in CheckSystemArrayCopyPosition() 1534 __ Sub(temp1, temp1, pos_reg); in CheckSystemArrayCopyPosition()
|