Searched refs:ArmVIXLAssembler (Results 1 – 10 of 10) 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 | 62 ArmVIXLAssembler* IntrinsicCodeGeneratorARMVIXL::GetAssembler() { in GetAssembler() 72 ArmVIXLAssembler>; 75 static void GenSystemArrayCopyBaseAddress(ArmVIXLAssembler* assembler, in GenSystemArrayCopyBaseAddress() 98 static void GenSystemArrayCopyEndAddress(ArmVIXLAssembler* assembler, in GenSystemArrayCopyEndAddress() 129 ArmVIXLAssembler* assembler = arm_codegen->GetAssembler(); in EmitNativeCode() 224 static void MoveFPToInt(LocationSummary* locations, bool is64bit, ArmVIXLAssembler* assembler) { in MoveFPToInt() 234 static void MoveIntToFP(LocationSummary* locations, bool is64bit, ArmVIXLAssembler* assembler) { in MoveIntToFP() 305 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenNumberOfLeadingZeros() 350 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenNumberOfTrailingZeros() 396 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMathSqrt() [all …]
|
D | code_generator_arm_vixl.h | 275 ArmVIXLAssembler* GetAssembler() const; 343 ArmVIXLAssembler* GetAssembler() const { return assembler_; } in GetAssembler() 446 ArmVIXLAssembler* const assembler_; 490 ArmVIXLAssembler* GetAssembler() override { return &assembler_; } in GetAssembler() 492 const ArmVIXLAssembler& GetAssembler() const override { return assembler_; } in GetAssembler() 894 void CompileBakerReadBarrierThunk(ArmVIXLAssembler& assembler, 931 ArmVIXLAssembler assembler_;
|
D | optimizing_cfi_test.cc | 193 #define __ down_cast<arm::ArmVIXLAssembler*>(GetCodeGenerator() \ in TEST_ISA()
|
D | code_generator_arm_vixl.cc | 1952 #define __ reinterpret_cast<ArmVIXLAssembler*>(GetAssembler())->GetVIXLAssembler()-> // NOLINT 5954 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in CanEncode32BitConstantAsImmediate() 7125 ArmVIXLAssembler* ParallelMoveResolverARMVIXL::GetAssembler() const { in GetAssembler() 9625 arm::ArmVIXLAssembler assembler(GetGraph()->GetAllocator()); in EmitThunkCode() 9901 static void EmitGrayCheckAndFastPath(ArmVIXLAssembler& assembler, in EmitGrayCheckAndFastPath() 9928 static vixl32::Register LoadReadBarrierMarkIntrospectionEntrypoint(ArmVIXLAssembler& assembler) { in LoadReadBarrierMarkIntrospectionEntrypoint() 9940 void CodeGeneratorARMVIXL::CompileBakerReadBarrierThunk(ArmVIXLAssembler& assembler, in CompileBakerReadBarrierThunk()
|
/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()
|