Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dintrinsics_arm64.h38 class CodeGeneratorARM64; variable
42 explicit IntrinsicLocationsBuilderARM64(ArenaAllocator* allocator, CodeGeneratorARM64* codegen) in IntrinsicLocationsBuilderARM64()
61 CodeGeneratorARM64* const codegen_;
68 explicit IntrinsicCodeGeneratorARM64(CodeGeneratorARM64* codegen) : codegen_(codegen) {} in IntrinsicCodeGeneratorARM64()
84 CodeGeneratorARM64* const codegen_;
Dcode_generator_arm64.cc163 #define __ down_cast<CodeGeneratorARM64*>(codegen)->GetVIXLAssembler()-> // NOLINT
183 MacroAssembler* masm = down_cast<CodeGeneratorARM64*>(codegen)->GetVIXLAssembler(); in SaveRestoreLiveRegistersHelper()
254 CodeGeneratorARM64* arm64_codegen = down_cast<CodeGeneratorARM64*>(codegen); in EmitNativeCode()
291 CodeGeneratorARM64* arm64_codegen = down_cast<CodeGeneratorARM64*>(codegen); in EmitNativeCode()
320 CodeGeneratorARM64* arm64_codegen = down_cast<CodeGeneratorARM64*>(codegen); in EmitNativeCode()
371 CodeGeneratorARM64* arm64_codegen = down_cast<CodeGeneratorARM64*>(codegen); in EmitNativeCode()
400 CodeGeneratorARM64* arm64_codegen = down_cast<CodeGeneratorARM64*>(codegen); in EmitNativeCode()
428 CodeGeneratorARM64* arm64_codegen = down_cast<CodeGeneratorARM64*>(codegen); in EmitNativeCode()
472 CodeGeneratorARM64* arm64_codegen = down_cast<CodeGeneratorARM64*>(codegen); in EmitNativeCode()
523 CodeGeneratorARM64* arm64_codegen = down_cast<CodeGeneratorARM64*>(codegen); in EmitNativeCode()
[all …]
Dcode_generator_arm64.h46 class CodeGeneratorARM64; variable
148 void EmitTable(CodeGeneratorARM64* codegen);
288 InstructionCodeGeneratorARM64(HGraph* graph, CodeGeneratorARM64* codegen);
402 CodeGeneratorARM64* const codegen_;
409 LocationsBuilderARM64(HGraph* graph, CodeGeneratorARM64* codegen) in LocationsBuilderARM64()
434 CodeGeneratorARM64* const codegen_;
442 InstructionCodeGeneratorARM64Neon(HGraph* graph, CodeGeneratorARM64* codegen) : in InstructionCodeGeneratorARM64Neon()
462 LocationsBuilderARM64Neon(HGraph* graph, CodeGeneratorARM64* codegen) : in LocationsBuilderARM64Neon()
475 InstructionCodeGeneratorARM64Sve(HGraph* graph, CodeGeneratorARM64* codegen) : in InstructionCodeGeneratorARM64Sve()
495 LocationsBuilderARM64Sve(HGraph* graph, CodeGeneratorARM64* codegen) : in LocationsBuilderARM64Sve()
[all …]
Dcodegen_test_utils.h128 class TestCodeGeneratorARM64 : public arm64::CodeGeneratorARM64 {
131 : arm64::CodeGeneratorARM64(graph, compiler_options) {} in TestCodeGeneratorARM64()
Dcodegen_test.cc747 arm64::CodeGeneratorARM64 codegen(graph, *compiler_options); in TEST_F()
797 arm64::CodeGeneratorARM64 codegen(graph, *compiler_options); in TEST_F()
833 arm64::CodeGeneratorARM64 codegen(graph, *compiler_options); in TEST_F()
848 arm64::CodeGeneratorARM64 codegen(graph, *compiler_options); in TEST_F()
867 arm64::CodeGeneratorARM64 codegen(graph, *compiler_options); in TEST_F()
887 arm64::CodeGeneratorARM64 codegen(graph, *compiler_options); in TEST_F()
Dintrinsics_arm64.cc93 CodeGeneratorARM64* codegen = down_cast<CodeGeneratorARM64*>(codegen_in); in EmitNativeCode()
667 CodeGeneratorARM64* codegen) { in GenUnsafeGet()
809 CodeGeneratorARM64* codegen) { in GenUnsafePut()
946 CodeGeneratorARM64* arm64_codegen = down_cast<CodeGeneratorARM64*>(codegen); in EmitNativeCode()
1002 static void GenCas(HInvoke* invoke, DataType::Type type, CodeGeneratorARM64* codegen) { in GenCas()
1525 CodeGeneratorARM64* codegen, in GenerateVisitStringIndexOf()
1703 CodeGeneratorARM64* codegen, in GenFPToFPCall()
3182 CodeGeneratorARM64* const codegen_, in GenerateFP16Round()
3246 CodeGeneratorARM64* codegen, in GenerateFP16Compare()
3260 CodeGeneratorARM64* codegen, in GenerateFP16Compare()
Dcode_generator.cc993 new (allocator) arm64::CodeGeneratorARM64(graph, compiler_options, stats)); in Create()
Dcode_generator_vector_arm64_sve.cc44 static bool ShouldEmitDotProductInstructions(const CodeGeneratorARM64* codegen_) { in ShouldEmitDotProductInstructions()
Dcode_generator_vector_arm64_neon.cc44 static bool ShouldEmitDotProductInstructions(const CodeGeneratorARM64* codegen_) { in ShouldEmitDotProductInstructions()
/art/dex2oat/linker/arm64/
Drelative_patcher_arm64_test.cc187 arm64::CodeGeneratorARM64 codegen(graph, compiler_options); in CompileThunk()
521 return arm64::CodeGeneratorARM64::EncodeBakerReadBarrierFieldData(base_reg, holder_reg); in EncodeBakerReadBarrierFieldData()
525 return arm64::CodeGeneratorARM64::EncodeBakerReadBarrierArrayData(base_reg); in EncodeBakerReadBarrierArrayData()
529 return arm64::CodeGeneratorARM64::EncodeBakerReadBarrierGcRootData(root_reg); in EncodeBakerReadBarrierGcRootData()