Searched refs:Arm64Assembler (Results 1 – 9 of 9) sorted by relevance
595 EXPECT_TRUE(vixl::aarch64::x0.Is(Arm64Assembler::reg_x(X0))); in TEST()596 EXPECT_TRUE(vixl::aarch64::x1.Is(Arm64Assembler::reg_x(X1))); in TEST()597 EXPECT_TRUE(vixl::aarch64::x2.Is(Arm64Assembler::reg_x(X2))); in TEST()598 EXPECT_TRUE(vixl::aarch64::x3.Is(Arm64Assembler::reg_x(X3))); in TEST()599 EXPECT_TRUE(vixl::aarch64::x4.Is(Arm64Assembler::reg_x(X4))); in TEST()600 EXPECT_TRUE(vixl::aarch64::x5.Is(Arm64Assembler::reg_x(X5))); in TEST()601 EXPECT_TRUE(vixl::aarch64::x6.Is(Arm64Assembler::reg_x(X6))); in TEST()602 EXPECT_TRUE(vixl::aarch64::x7.Is(Arm64Assembler::reg_x(X7))); in TEST()603 EXPECT_TRUE(vixl::aarch64::x8.Is(Arm64Assembler::reg_x(X8))); in TEST()604 EXPECT_TRUE(vixl::aarch64::x9.Is(Arm64Assembler::reg_x(X9))); in TEST()[all …]
59 Arm64Assembler::Arm64Assembler(ArenaAllocator* allocator, in Arm64Assembler() function in art::arm64::Arm64Assembler67 void Arm64Assembler::FinalizeCode() { in FinalizeCode()71 size_t Arm64Assembler::CodeSize() const { in CodeSize()75 const uint8_t* Arm64Assembler::CodeBufferBaseAddress() const { in CodeBufferBaseAddress()79 void Arm64Assembler::FinalizeInstructions(const MemoryRegion& region) { in FinalizeInstructions()85 void Arm64Assembler::LoadRawPtr(ManagedRegister m_dst, ManagedRegister m_base, Offset offs) { in LoadRawPtr()95 void Arm64Assembler::JumpTo(ManagedRegister m_base, Offset offs, ManagedRegister m_scratch) { in JumpTo()107 void Arm64Assembler::SpillRegisters(CPURegList registers, int offset) { in SpillRegisters()135 void Arm64Assembler::UnspillRegisters(CPURegList registers, int offset) { in UnspillRegisters()161 void Arm64Assembler::PoisonHeapReference(Register reg) { in PoisonHeapReference()[all …]
77 class Arm64Assembler final : public Assembler {79 explicit Arm64Assembler(82 virtual ~Arm64Assembler() {} in ~Arm64Assembler()
35 #define reg_x(X) Arm64Assembler::reg_x(X)36 #define reg_w(W) Arm64Assembler::reg_w(W)37 #define reg_d(D) Arm64Assembler::reg_d(D)38 #define reg_s(S) Arm64Assembler::reg_s(S)
43 class Arm64JNIMacroAssembler final : public JNIMacroAssemblerFwd<Arm64Assembler, PointerSize::k64> {
30 class Arm64Assembler; variable109 friend class arm64::Arm64Assembler;
276 Arm64Assembler* GetAssembler() const { return assembler_; } in GetAssembler()351 Arm64Assembler* const assembler_;403 Arm64Assembler* GetAssembler() const;456 Arm64Assembler* GetAssembler() override { return &assembler_; } in GetAssembler()457 const Arm64Assembler& GetAssembler() const override { return assembler_; } in GetAssembler()855 void CompileBakerReadBarrierThunk(Arm64Assembler& assembler,907 Arm64Assembler assembler_;955 inline Arm64Assembler* ParallelMoveResolverARM64::GetAssembler() const { in GetAssembler()
26 class Arm64Assembler; variable
95 Arm64Assembler assembler(allocator); in CreateTrampoline()