Home
last modified time | relevance | path

Searched refs:ArmVIXLAssembler (Results 1 – 10 of 10) sorted by relevance

/art/compiler/utils/arm/
Dassembler_arm_vixl.cc43 void ArmVIXLAssembler::FinalizeCode() { in FinalizeCode()
47 size_t ArmVIXLAssembler::CodeSize() const { in CodeSize()
51 const uint8_t* ArmVIXLAssembler::CodeBufferBaseAddress() const { in CodeBufferBaseAddress()
55 void ArmVIXLAssembler::FinalizeInstructions(const MemoryRegion& region) { in FinalizeInstructions()
61 void ArmVIXLAssembler::PoisonHeapReference(vixl::aarch32::Register reg) { in PoisonHeapReference()
66 void ArmVIXLAssembler::UnpoisonHeapReference(vixl::aarch32::Register reg) { in UnpoisonHeapReference()
71 void ArmVIXLAssembler::MaybePoisonHeapReference(vixl32::Register reg) { in MaybePoisonHeapReference()
77 void ArmVIXLAssembler::MaybeUnpoisonHeapReference(vixl32::Register reg) { in MaybeUnpoisonHeapReference()
83 void ArmVIXLAssembler::GenerateMarkingRegisterCheck(vixl32::Register temp, int code) { in GenerateMarkingRegisterCheck()
99 void ArmVIXLAssembler::LoadImmediate(vixl32::Register rd, int32_t value) { in LoadImmediate()
[all …]
Dassembler_arm_vixl.h152 class ArmVIXLAssembler final : public Assembler {
156 explicit ArmVIXLAssembler(ArenaAllocator* allocator) in ArmVIXLAssembler() function
162 virtual ~ArmVIXLAssembler() {} in ~ArmVIXLAssembler()
Djni_macro_assembler_arm_vixl.h36 : public JNIMacroAssemblerFwd<ArmVIXLAssembler, PointerSize::k32> {
/art/compiler/optimizing/
Dintrinsics_arm_vixl.h27 class ArmVIXLAssembler; variable
51 ArmVIXLAssembler* const assembler_;
72 ArmVIXLAssembler* GetAssembler();
Dintrinsics_arm_vixl.cc59 ArmVIXLAssembler* IntrinsicCodeGeneratorARMVIXL::GetAssembler() { in GetAssembler()
89 ArmVIXLAssembler* assembler = down_cast<ArmVIXLAssembler*>(codegen->GetAssembler()); in EmitNativeCode()
124 static void GenSystemArrayCopyBaseAddress(ArmVIXLAssembler* assembler, in GenSystemArrayCopyBaseAddress()
147 static void GenSystemArrayCopyEndAddress(ArmVIXLAssembler* assembler, in GenSystemArrayCopyEndAddress()
178 ArmVIXLAssembler* assembler = arm_codegen->GetAssembler(); in EmitNativeCode()
273 static void MoveFPToInt(LocationSummary* locations, bool is64bit, ArmVIXLAssembler* assembler) { in MoveFPToInt()
283 static void MoveIntToFP(LocationSummary* locations, bool is64bit, ArmVIXLAssembler* assembler) { in MoveIntToFP()
345 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenNumberOfLeadingZeros()
390 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenNumberOfTrailingZeros()
436 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMathSqrt()
[all …]
Dcode_generator_arm_vixl.h252 ArmVIXLAssembler* GetAssembler() const;
320 ArmVIXLAssembler* GetAssembler() const { return assembler_; } in GetAssembler()
422 ArmVIXLAssembler* const assembler_;
457 ArmVIXLAssembler* GetAssembler() override { return &assembler_; } in GetAssembler()
459 const ArmVIXLAssembler& GetAssembler() const override { return assembler_; } in GetAssembler()
830 void CompileBakerReadBarrierThunk(ArmVIXLAssembler& assembler,
870 ArmVIXLAssembler assembler_;
Doptimizing_cfi_test.cc203 #define __ down_cast<arm::ArmVIXLAssembler*>(GetCodeGenerator() \ in TEST_ISA()
Dcode_generator_arm_vixl.cc1926 #define __ reinterpret_cast<ArmVIXLAssembler*>(GetAssembler())->GetVIXLAssembler()-> // NOLINT
5531 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in CanEncode32BitConstantAsImmediate()
6667 ArmVIXLAssembler* ParallelMoveResolverARMVIXL::GetAssembler() const { in GetAssembler()
9031 arm::ArmVIXLAssembler assembler(GetGraph()->GetAllocator()); in EmitThunkCode()
9308 static void EmitGrayCheckAndFastPath(ArmVIXLAssembler& assembler, in EmitGrayCheckAndFastPath()
9335 static vixl32::Register LoadReadBarrierMarkIntrospectionEntrypoint(ArmVIXLAssembler& assembler) { in LoadReadBarrierMarkIntrospectionEntrypoint()
9347 void CodeGeneratorARMVIXL::CompileBakerReadBarrierThunk(ArmVIXLAssembler& assembler, in CompileBakerReadBarrierThunk()
/art/dex2oat/linker/arm/
Drelative_patcher_thumb2.h27 class ArmVIXLAssembler; variable
/art/compiler/trampolines/
Dtrampoline_compiler.cc65 ArmVIXLAssembler assembler(allocator); in CreateTrampoline()