Home | History | Annotate | Download | only in arm64

Lines Matching refs:ManagedRegister

52 void Arm64Assembler::GetCurrentThread(ManagedRegister tr) {
56 void Arm64Assembler::GetCurrentThread(FrameOffset offset, ManagedRegister /* scratch */) {
122 void Arm64Assembler::Store(FrameOffset offs, ManagedRegister m_src, size_t size) {
140 void Arm64Assembler::StoreRef(FrameOffset offs, ManagedRegister m_src) {
147 void Arm64Assembler::StoreRawPtr(FrameOffset offs, ManagedRegister m_src) {
154 ManagedRegister m_scratch) {
163 ManagedRegister m_scratch) {
172 ManagedRegister m_scratch) {
186 void Arm64Assembler::StoreSpanning(FrameOffset dest_off, ManagedRegister m_source,
187 FrameOffset in_off, ManagedRegister m_scratch) {
279 void Arm64Assembler::Load(ManagedRegister m_dst, FrameOffset src, size_t size) {
283 void Arm64Assembler::LoadFromThread64(ManagedRegister m_dst, ThreadOffset<8> src, size_t size) {
287 void Arm64Assembler::LoadRef(ManagedRegister m_dst, FrameOffset offs) {
293 void Arm64Assembler::LoadRef(ManagedRegister m_dst, ManagedRegister m_base,
302 void Arm64Assembler::LoadRawPtr(ManagedRegister m_dst, ManagedRegister m_base, Offset offs) {
312 void Arm64Assembler::LoadRawPtrFromThread64(ManagedRegister m_dst, ThreadOffset<8> offs) {
319 void Arm64Assembler::Move(ManagedRegister m_dst, ManagedRegister m_src, size_t size) {
350 ManagedRegister m_scratch) {
359 ManagedRegister m_scratch) {
367 ManagedRegister m_scratch) {
377 ManagedRegister m_scratch, size_t size) {
392 void Arm64Assembler::Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset,
393 ManagedRegister m_scratch, size_t size) {
411 void Arm64Assembler::Copy(ManagedRegister m_dest_base, Offset dest_offs, FrameOffset src,
412 ManagedRegister m_scratch, size_t size) {
431 ManagedRegister /*mscratch*/, size_t /*size*/) {
435 void Arm64Assembler::Copy(ManagedRegister m_dest, Offset dest_offset,
436 ManagedRegister m_src, Offset src_offset,
437 ManagedRegister m_scratch, size_t size) {
467 ManagedRegister /*scratch*/, size_t /*size*/) {
471 void Arm64Assembler::MemoryBarrier(ManagedRegister m_scratch) {
478 void Arm64Assembler::SignExtend(ManagedRegister mreg, size_t size) {
489 void Arm64Assembler::ZeroExtend(ManagedRegister mreg, size_t size) {
500 void Arm64Assembler::VerifyObject(ManagedRegister /*src*/, bool /*could_be_null*/) {
508 void Arm64Assembler::Call(ManagedRegister m_base, Offset offs, ManagedRegister m_scratch) {
517 void Arm64Assembler::JumpTo(ManagedRegister m_base, Offset offs, ManagedRegister m_scratch) {
529 void Arm64Assembler::Call(FrameOffset base, Offset offs, ManagedRegister m_scratch) {
538 void Arm64Assembler::CallFromThread64(ThreadOffset<8> /*offset*/, ManagedRegister /*scratch*/) {
542 void Arm64Assembler::CreateHandleScopeEntry(ManagedRegister m_out_reg, FrameOffset handle_scope_offs,
543 ManagedRegister m_in_reg, bool null_allowed) {
569 ManagedRegister m_scratch, bool null_allowed) {
587 void Arm64Assembler::LoadReferenceFromHandleScope(ManagedRegister m_out_reg,
588 ManagedRegister m_in_reg) {
603 void Arm64Assembler::ExceptionPoll(ManagedRegister m_scratch, size_t stack_adjust) {
639 void Arm64Assembler::BuildFrame(size_t frame_size, ManagedRegister method_reg,
640 const std::vector<ManagedRegister>& callee_save_regs,
713 void Arm64Assembler::RemoveFrame(size_t frame_size, const std::vector<ManagedRegister>& callee_save_regs) {