Searched refs:reg_x (Results 1 – 4 of 4) sorted by relevance
/art/compiler/utils/arm64/ |
D | jni_macro_assembler_arm64.cc | 36 #define reg_x(X) Arm64Assembler::reg_x(X) macro 52 ___ Mov(reg_x(tr.AsArm64().AsXRegister()), reg_x(TR)); in GetCurrentThread() 83 ___ Add(reg_x(rd), reg_x(rn), value); in AddConstant() 88 temps.Exclude(reg_x(rd), reg_x(rn)); in AddConstant() 90 ___ Add(temp, reg_x(rn), value); in AddConstant() 91 ___ Csel(reg_x(rd), temp, reg_x(rd), cond); in AddConstant() 101 ___ Strb(reg_w(source), MEM_OP(reg_x(base), offset)); in StoreWToOffset() 104 ___ Strh(reg_w(source), MEM_OP(reg_x(base), offset)); in StoreWToOffset() 107 ___ Str(reg_w(source), MEM_OP(reg_x(base), offset)); in StoreWToOffset() 116 ___ Str(reg_x(source), MEM_OP(reg_x(base), offset)); in StoreToOffset() [all …]
|
D | assembler_arm64.cc | 58 temps.Exclude(reg_x(dst.AsXRegister()), reg_x(base.AsXRegister())); in LoadRawPtr() 59 ___ Ldr(reg_x(dst.AsXRegister()), MEM_OP(reg_x(base.AsXRegister()), offs.Int32Value())); in LoadRawPtr() 69 temps.Exclude(reg_x(base.AsXRegister()), reg_x(scratch.AsXRegister())); in JumpTo() 70 ___ Ldr(reg_x(scratch.AsXRegister()), MEM_OP(reg_x(base.AsXRegister()), offs.Int32Value())); in JumpTo() 71 ___ Br(reg_x(scratch.AsXRegister())); in JumpTo()
|
D | managed_register_arm64_test.cc | 594 EXPECT_TRUE(vixl::aarch64::x0.Is(Arm64Assembler::reg_x(X0))); in TEST() 595 EXPECT_TRUE(vixl::aarch64::x1.Is(Arm64Assembler::reg_x(X1))); in TEST() 596 EXPECT_TRUE(vixl::aarch64::x2.Is(Arm64Assembler::reg_x(X2))); in TEST() 597 EXPECT_TRUE(vixl::aarch64::x3.Is(Arm64Assembler::reg_x(X3))); in TEST() 598 EXPECT_TRUE(vixl::aarch64::x4.Is(Arm64Assembler::reg_x(X4))); in TEST() 599 EXPECT_TRUE(vixl::aarch64::x5.Is(Arm64Assembler::reg_x(X5))); in TEST() 600 EXPECT_TRUE(vixl::aarch64::x6.Is(Arm64Assembler::reg_x(X6))); in TEST() 601 EXPECT_TRUE(vixl::aarch64::x7.Is(Arm64Assembler::reg_x(X7))); in TEST() 602 EXPECT_TRUE(vixl::aarch64::x8.Is(Arm64Assembler::reg_x(X8))); in TEST() 603 EXPECT_TRUE(vixl::aarch64::x9.Is(Arm64Assembler::reg_x(X9))); in TEST() [all …]
|
D | assembler_arm64.h | 108 static vixl::aarch64::Register reg_x(int code) { in reg_x() function
|