Searched refs:ArmVIXLAssembler (Results 1 – 9 of 9) sorted by relevance
/art/compiler/utils/arm/ |
D | assembler_arm_vixl.cc | 43 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 …]
|
D | assembler_arm_vixl.h | 161 class ArmVIXLAssembler final : public Assembler { 165 explicit ArmVIXLAssembler(ArenaAllocator* allocator) in ArmVIXLAssembler() function 171 virtual ~ArmVIXLAssembler() {} in ~ArmVIXLAssembler()
|
D | jni_macro_assembler_arm_vixl.h | 36 : public JNIMacroAssemblerFwd<ArmVIXLAssembler, PointerSize::k32> {
|
/art/compiler/optimizing/ |
D | intrinsics_arm_vixl.h | 27 class ArmVIXLAssembler; variable 51 ArmVIXLAssembler* const assembler_; 72 ArmVIXLAssembler* GetAssembler();
|
D | intrinsics_arm_vixl.cc | 59 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 …]
|
D | code_generator_arm_vixl.h | 250 ArmVIXLAssembler* GetAssembler() const; 318 ArmVIXLAssembler* GetAssembler() const { return assembler_; } in GetAssembler() 420 ArmVIXLAssembler* const assembler_; 457 ArmVIXLAssembler* GetAssembler() override { return &assembler_; } in GetAssembler() 459 const ArmVIXLAssembler& GetAssembler() const override { return assembler_; } in GetAssembler() 845 void CompileBakerReadBarrierThunk(ArmVIXLAssembler& assembler, 885 ArmVIXLAssembler assembler_;
|
D | optimizing_cfi_test.cc | 193 #define __ down_cast<arm::ArmVIXLAssembler*>(GetCodeGenerator() \ in TEST_ISA()
|
/art/dex2oat/linker/arm/ |
D | relative_patcher_thumb2.h | 27 class ArmVIXLAssembler; variable
|
/art/compiler/trampolines/ |
D | trampoline_compiler.cc | 57 ArmVIXLAssembler assembler(allocator); in CreateTrampoline()
|