/art/compiler/utils/x86/ |
D | jni_macro_assembler_x86.h | 105 void Copy(ManagedRegister dest_base, Offset dest_offset, FrameOffset src, ManagedRegister scratch, 111 void Copy(ManagedRegister dest, Offset dest_offset, ManagedRegister src, Offset src_offset, 114 void Copy(FrameOffset dest, Offset dest_offset, FrameOffset src, Offset src_offset, 127 void GetCurrentThread(FrameOffset dest_offset) override;
|
D | jni_macro_assembler_x86.cc | 417 Offset dest_offset, in Copy() argument 424 __ popl(Address(dest_base.AsX86().AsCpuRegister(), dest_offset)); in Copy() 440 Offset dest_offset, in Copy() argument 448 __ popl(Address(dest.AsX86().AsCpuRegister(), dest_offset)); in Copy() 452 Offset dest_offset, in Copy() argument 462 __ popl(Address(scratch, dest_offset)); in Copy()
|
/art/compiler/utils/x86_64/ |
D | jni_macro_assembler_x86_64.h | 112 Offset dest_offset, 124 Offset dest_offset, 131 Offset dest_offset, 147 void GetCurrentThread(FrameOffset dest_offset) override;
|
D | jni_macro_assembler_x86_64.cc | 492 Offset dest_offset, in Copy() argument 499 __ popq(Address(dest_base.AsX86_64().AsCpuRegister(), dest_offset)); in Copy() 515 Offset dest_offset, in Copy() argument 523 __ popq(Address(dest.AsX86_64().AsCpuRegister(), dest_offset)); in Copy() 527 Offset dest_offset, in Copy() argument 537 __ popq(Address(scratch, dest_offset)); in Copy()
|
/art/compiler/utils/arm/ |
D | jni_macro_assembler_arm_vixl.h | 121 Offset dest_offset, 133 Offset dest_offset, 140 Offset dest_offset, 154 void GetCurrentThread(FrameOffset dest_offset) override;
|
D | jni_macro_assembler_arm_vixl.cc | 580 auto move_two_words = [&](FrameOffset dest_offset, FrameOffset src_offset) { in MoveArguments() argument 582 DCHECK_LT(dest_offset.Uint32Value(), kStrdOffsetCutoff); in MoveArguments() 587 ___ Strd(xtemp, temp2, MemOperand(sp, dest_offset.Uint32Value())); in MoveArguments() 815 Offset dest_offset ATTRIBUTE_UNUSED, in Copy() 831 Offset dest_offset ATTRIBUTE_UNUSED, in Copy() 840 Offset dest_offset ATTRIBUTE_UNUSED, in Copy() 964 void ArmVIXLJNIMacroAssembler::GetCurrentThread(FrameOffset dest_offset) { in GetCurrentThread() argument 965 asm_.StoreToOffset(kStoreWord, tr, sp, dest_offset.Int32Value()); in GetCurrentThread()
|
/art/compiler/utils/arm64/ |
D | jni_macro_assembler_arm64.h | 105 Offset dest_offset, 115 Offset dest_offset, 121 Offset dest_offset, 136 void GetCurrentThread(FrameOffset dest_offset) override;
|
D | jni_macro_assembler_arm64.cc | 550 Offset dest_offset, in Copy() argument 567 dest_offset.Int32Value()); in Copy() 572 dest_offset.Int32Value()); in Copy() 576 StoreToOffset(scratch.AsXRegister(), dest.AsXRegister(), dest_offset.Int32Value()); in Copy()
|
/art/compiler/utils/ |
D | jni_macro_assembler.h | 174 Offset dest_offset, 186 Offset dest_offset, 193 Offset dest_offset, 209 virtual void GetCurrentThread(FrameOffset dest_offset) = 0;
|