Searched refs:Arm64Assembler (Results 1 – 11 of 11) sorted by relevance
/art/compiler/utils/arm64/ |
D | managed_register_arm64_test.cc | 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 …]
|
D | assembler_arm64.cc | 63 Arm64Assembler::Arm64Assembler(ArenaAllocator* allocator, in Arm64Assembler() function in art::arm64::Arm64Assembler 71 void Arm64Assembler::FinalizeCode() { in FinalizeCode() 75 size_t Arm64Assembler::CodeSize() const { in CodeSize() 79 const uint8_t* Arm64Assembler::CodeBufferBaseAddress() const { in CodeBufferBaseAddress() 83 void Arm64Assembler::FinalizeInstructions(const MemoryRegion& region) { in FinalizeInstructions() 89 void Arm64Assembler::LoadRawPtr(ManagedRegister m_dst, ManagedRegister m_base, Offset offs) { in LoadRawPtr() 99 void Arm64Assembler::JumpTo(ManagedRegister m_base, Offset offs, ManagedRegister m_scratch) { in JumpTo() 111 void Arm64Assembler::SpillRegisters(CPURegList registers, int offset) { in SpillRegisters() 139 void Arm64Assembler::UnspillRegisters(CPURegList registers, int offset) { in UnspillRegisters() 165 void Arm64Assembler::PoisonHeapReference(Register reg) { in PoisonHeapReference() [all …]
|
D | assembler_arm64.h | 78 class Arm64Assembler final : public Assembler { 80 explicit Arm64Assembler( 83 virtual ~Arm64Assembler() {} in ~Arm64Assembler()
|
D | jni_macro_assembler_arm64.cc | 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)
|
D | jni_macro_assembler_arm64.h | 43 class Arm64JNIMacroAssembler final : public JNIMacroAssemblerFwd<Arm64Assembler, PointerSize::k64> {
|
/art/compiler/utils/ |
D | label.h | 30 class Arm64Assembler; variable 109 friend class arm64::Arm64Assembler;
|
/art/compiler/optimizing/ |
D | code_generator_arm64.h | 302 Arm64Assembler* GetAssembler() const { return assembler_; } in GetAssembler() 412 Arm64Assembler* const assembler_; 547 Arm64Assembler* GetAssembler() const; 607 Arm64Assembler* GetAssembler() override { return &assembler_; } in GetAssembler() 608 const Arm64Assembler& GetAssembler() const override { return assembler_; } in GetAssembler() 1028 void CompileBakerReadBarrierThunk(Arm64Assembler& assembler, 1088 Arm64Assembler assembler_; 1142 inline Arm64Assembler* ParallelMoveResolverARM64::GetAssembler() const { in GetAssembler()
|
D | intrinsics_arm64.cc | 86 Arm64Assembler>; 970 Arm64Assembler* assembler = codegen->GetAssembler(); in EmitLoadExclusive() 1024 Arm64Assembler* assembler = codegen->GetAssembler(); in EmitStoreExclusive() 1087 Arm64Assembler* assembler = codegen->GetAssembler(); in GenerateCompareAndSet() 1184 Arm64Assembler* assembler = arm64_codegen->GetAssembler(); in EmitNativeCode()
|
D | code_generator_arm64.cc | 5113 Arm64Assembler assembler(GetGraph()->GetAllocator()); in EmitThunkCode() 6932 static void EmitGrayCheckAndFastPath(arm64::Arm64Assembler& assembler, in EmitGrayCheckAndFastPath() 6964 static void LoadReadBarrierMarkIntrospectionEntrypoint(arm64::Arm64Assembler& assembler, in LoadReadBarrierMarkIntrospectionEntrypoint() 6973 void CodeGeneratorARM64::CompileBakerReadBarrierThunk(Arm64Assembler& assembler, in CompileBakerReadBarrierThunk()
|
/art/dex2oat/linker/arm64/ |
D | relative_patcher_arm64.h | 26 class Arm64Assembler; variable
|
/art/compiler/trampolines/ |
D | trampoline_compiler.cc | 95 Arm64Assembler assembler(allocator); in CreateTrampoline()
|