Searched refs:CodeGeneratorARM64 (Results 1 – 10 of 10) sorted by relevance
/art/compiler/optimizing/ |
D | intrinsics_arm64.h | 40 class CodeGeneratorARM64; variable 44 explicit IntrinsicLocationsBuilderARM64(ArenaAllocator* allocator, CodeGeneratorARM64* codegen) in IntrinsicLocationsBuilderARM64() 61 CodeGeneratorARM64* const codegen_; 68 explicit IntrinsicCodeGeneratorARM64(CodeGeneratorARM64* codegen) : codegen_(codegen) {} in IntrinsicCodeGeneratorARM64() 86 CodeGeneratorARM64* const codegen_;
|
D | code_generator_arm64.cc | 176 #define __ down_cast<CodeGeneratorARM64*>(codegen)->GetVIXLAssembler()-> // NOLINT 203 down_cast<CodeGeneratorARM64*>(codegen)->GetInstructionCodeGeneratorArm64(); in SaveLiveRegisters() 209 down_cast<CodeGeneratorARM64*>(codegen)->GetInstructionCodeGeneratorArm64(); in RestoreLiveRegisters() 219 CodeGeneratorARM64* arm64_codegen = down_cast<CodeGeneratorARM64*>(codegen); in EmitNativeCode() 256 CodeGeneratorARM64* arm64_codegen = down_cast<CodeGeneratorARM64*>(codegen); in EmitNativeCode() 285 CodeGeneratorARM64* arm64_codegen = down_cast<CodeGeneratorARM64*>(codegen); in EmitNativeCode() 344 CodeGeneratorARM64* arm64_codegen = down_cast<CodeGeneratorARM64*>(codegen); in EmitNativeCode() 373 CodeGeneratorARM64* arm64_codegen = down_cast<CodeGeneratorARM64*>(codegen); in EmitNativeCode() 401 CodeGeneratorARM64* arm64_codegen = down_cast<CodeGeneratorARM64*>(codegen); in EmitNativeCode() 445 CodeGeneratorARM64* arm64_codegen = down_cast<CodeGeneratorARM64*>(codegen); in EmitNativeCode() [all …]
|
D | code_generator_arm64.h | 49 class CodeGeneratorARM64; variable 177 void EmitTable(CodeGeneratorARM64* codegen); 317 InstructionCodeGeneratorARM64(HGraph* graph, CodeGeneratorARM64* codegen); 446 CodeGeneratorARM64* const codegen_; 453 LocationsBuilderARM64(HGraph* graph, CodeGeneratorARM64* codegen) in LocationsBuilderARM64() 478 CodeGeneratorARM64* const codegen_; 486 InstructionCodeGeneratorARM64Neon(HGraph* graph, CodeGeneratorARM64* codegen) : in InstructionCodeGeneratorARM64Neon() 508 LocationsBuilderARM64Neon(HGraph* graph, CodeGeneratorARM64* codegen) : in LocationsBuilderARM64Neon() 521 InstructionCodeGeneratorARM64Sve(HGraph* graph, CodeGeneratorARM64* codegen) : in InstructionCodeGeneratorARM64Sve() 575 LocationsBuilderARM64Sve(HGraph* graph, CodeGeneratorARM64* codegen) : in LocationsBuilderARM64Sve() [all …]
|
D | intrinsics_arm64.cc | 101 CodeGeneratorARM64* codegen = down_cast<CodeGeneratorARM64*>(codegen_in); in EmitNativeCode() 704 CodeGeneratorARM64* codegen) { in GenUnsafeGet() 747 CodeGeneratorARM64* codegen) { in CreateUnsafeGetLocations() 958 CodeGeneratorARM64* codegen) { in GenUnsafePut() 1119 CodeGeneratorARM64* codegen) { in CreateUnsafeCASLocations() 1139 static void EmitLoadExclusive(CodeGeneratorARM64* codegen, in EmitLoadExclusive() 1192 static void EmitStoreExclusive(CodeGeneratorARM64* codegen, in EmitStoreExclusive() 1239 static void GenerateCompareAndSet(CodeGeneratorARM64* codegen, in GenerateCompareAndSet() 1319 CodeGeneratorARM64* arm64_codegen) in ReadBarrierCasSlowPathARM64() 1357 CodeGeneratorARM64* arm64_codegen = down_cast<CodeGeneratorARM64*>(codegen); in EmitNativeCode() [all …]
|
D | codegen_test_utils.h | 133 class TestCodeGeneratorARM64 : public arm64::CodeGeneratorARM64 { 136 : arm64::CodeGeneratorARM64(graph, compiler_options) {} in TestCodeGeneratorARM64()
|
D | codegen_test.cc | 746 arm64::CodeGeneratorARM64 codegen(graph, *compiler_options); in TEST_F() 795 arm64::CodeGeneratorARM64 codegen(graph, *compiler_options); in TEST_F() 830 arm64::CodeGeneratorARM64 codegen(graph, *compiler_options); in TEST_F() 845 arm64::CodeGeneratorARM64 codegen(graph, *compiler_options); in TEST_F() 864 arm64::CodeGeneratorARM64 codegen(graph, *compiler_options); in TEST_F() 884 arm64::CodeGeneratorARM64 codegen(graph, *compiler_options); in TEST_F()
|
D | code_generator_vector_arm64_neon.cc | 73 static bool ShouldEmitDotProductInstructions(const CodeGeneratorARM64* codegen_) { in ShouldEmitDotProductInstructions() 1614 void SaveRestoreLiveRegistersHelperNeonImpl(CodeGeneratorARM64* codegen, in SaveRestoreLiveRegistersHelperNeonImpl()
|
D | code_generator_vector_arm64_sve.cc | 1394 void SaveRestoreLiveRegistersHelperSveImpl(CodeGeneratorARM64* codegen, in SaveRestoreLiveRegistersHelperSveImpl()
|
D | code_generator.cc | 945 new (allocator) arm64::CodeGeneratorARM64(graph, compiler_options, stats)); in Create()
|
/art/dex2oat/linker/arm64/ |
D | relative_patcher_arm64_test.cc | 193 arm64::CodeGeneratorARM64 codegen(graph, compiler_options); in CompileThunk() 527 return arm64::CodeGeneratorARM64::EncodeBakerReadBarrierFieldData(base_reg, holder_reg); in EncodeBakerReadBarrierFieldData() 531 return arm64::CodeGeneratorARM64::EncodeBakerReadBarrierArrayData(base_reg); in EncodeBakerReadBarrierArrayData() 535 return arm64::CodeGeneratorARM64::EncodeBakerReadBarrierGcRootData(root_reg); in EncodeBakerReadBarrierGcRootData()
|