Home
last modified time | relevance | path

Searched refs:AsOverlappingWRegister (Results 1 – 3 of 3) sorted by relevance

/art/compiler/utils/arm64/
Dassembler_arm64.cc146 StoreWToOffset(kStoreWord, src.AsOverlappingWRegister(), SP, in StoreRef()
161 StoreWToOffset(kStoreWord, scratch.AsOverlappingWRegister(), SP, in StoreImmediateToFrame()
269 ___ Ldr(reg_w(dest.AsOverlappingWRegister()), MEM_OP(reg_x(base), offset)); in Load()
293 LoadWFromOffset(kLoadWord, dst.AsOverlappingWRegister(), SP, offs.Int32Value()); in LoadRef()
301 LoadWFromOffset(kLoadWord, dst.AsOverlappingWRegister(), base.AsXRegister(), in LoadRef()
304 WRegister ref_reg = dst.AsOverlappingWRegister(); in LoadRef()
333 ___ Mov(reg_w(dst.AsOverlappingWRegister()), reg_w(src.AsWRegister())); in Move()
377 LoadWFromOffset(kLoadWord, scratch.AsOverlappingWRegister(), in CopyRef()
379 StoreWToOffset(kStoreWord, scratch.AsOverlappingWRegister(), in CopyRef()
389 LoadWFromOffset(kLoadWord, scratch.AsOverlappingWRegister(), SP, src.Int32Value()); in Copy()
[all …]
Dmanaged_register_arm64.h80 WRegister AsOverlappingWRegister() const { in AsOverlappingWRegister() function
Dmanaged_register_arm64_test.cc385 EXPECT_EQ(W0, reg.AsOverlappingWRegister()); in TEST()
407 EXPECT_EQ(W10, reg.AsOverlappingWRegister()); in TEST()
429 EXPECT_EQ(W17, reg.AsOverlappingWRegister()); in TEST()
487 EXPECT_EQ(W1, reg_o.AsOverlappingWRegister()); in TEST()
508 EXPECT_EQ(W21, reg_o.AsOverlappingWRegister()); in TEST()