Home
last modified time | relevance | path

Searched defs:codegen (Results 1 – 25 of 66) sorted by relevance

123

/art/compiler/optimizing/
Dregister_allocator_test.cc56 const CodeGenerator& codegen) { in ValidateIntervals()
71 x86::CodeGeneratorX86 codegen(graph, *compiler_options_); in Check() local
86 x86::CodeGeneratorX86 codegen(graph, *compiler_options_); in TEST_F() local
304 x86::CodeGeneratorX86 codegen(graph, *compiler_options_); in TEST_F() local
335 x86::CodeGeneratorX86 codegen(graph, *compiler_options_); in TEST_F() local
386 x86::CodeGeneratorX86 codegen(graph, *compiler_options_); in TEST_F() local
408 x86::CodeGeneratorX86 codegen(graph, *compiler_options_); in TEST_F() local
504 x86::CodeGeneratorX86 codegen(graph, *compiler_options_); in TEST_F() local
520 x86::CodeGeneratorX86 codegen(graph, *compiler_options_); in TEST_F() local
538 x86::CodeGeneratorX86 codegen(graph, *compiler_options_); in TEST_F() local
[all …]
Dlive_ranges_test.cc68 std::unique_ptr<CodeGenerator> codegen = CodeGenerator::Create(graph, *compiler_options_); in TEST_F() local
112 std::unique_ptr<CodeGenerator> codegen = CodeGenerator::Create(graph, *compiler_options_); in TEST_F() local
159 std::unique_ptr<CodeGenerator> codegen = CodeGenerator::Create(graph, *compiler_options_); in TEST_F() local
234 std::unique_ptr<CodeGenerator> codegen = CodeGenerator::Create(graph, *compiler_options_); in TEST_F() local
309 std::unique_ptr<CodeGenerator> codegen = CodeGenerator::Create(graph, *compiler_options_); in TEST_F() local
383 std::unique_ptr<CodeGenerator> codegen = CodeGenerator::Create(graph, *compiler_options_); in TEST_F() local
Dsharpening.cc66 CodeGenerator* codegen) { in SharpenLoadMethod()
170 CodeGenerator* codegen, in ComputeLoadClassKind()
321 static inline bool CanUseTypeCheckBitstring(ObjPtr<mirror::Class> klass, CodeGenerator* codegen) in CanUseTypeCheckBitstring()
359 CodeGenerator* codegen, in ComputeTypeCheckKind()
390 CodeGenerator* codegen, in ProcessLoadString()
483 CodeGenerator* codegen, in ProcessLoadMethodType()
Dregister_allocator.cc44 static uint32_t GetBlockedCoreRegistersForCall(size_t num_registers, const CodeGenerator* codegen) { in GetBlockedCoreRegistersForCall()
49 static uint32_t GetBlockedFpRegistersForCall(size_t num_registers, const CodeGenerator* codegen) { in GetBlockedFpRegistersForCall()
55 CodeGenerator* codegen, in RegisterAllocator()
67 CodeGenerator* codegen, in Create()
118 const CodeGenerator* codegen) { in DumpRegister()
157 const CodeGenerator& codegen, in ValidateIntervals()
Dcodegen_test_utils.h179 static bool CanExecuteOnHardware(const CodeGenerator& codegen) { in CanExecuteOnHardware()
191 static bool CanExecute(const CodeGenerator& codegen) { in CanExecute()
218 static void VerifyGeneratedCode(const CodeGenerator& codegen, in VerifyGeneratedCode()
243 static void Run(const CodeGenerator& codegen, in Run()
274 static void RunCodeNoCheck(CodeGenerator* codegen, in RunCodeNoCheck()
294 static void RunCode(CodeGenerator* codegen, in RunCode()
Dintrinsics_riscv64.h38 CodeGeneratorRISCV64* codegen) in IntrinsicLocationsBuilderRISCV64()
62 explicit IntrinsicCodeGeneratorRISCV64(CodeGeneratorRISCV64* codegen) : codegen_(codegen) {} in IntrinsicCodeGeneratorRISCV64()
Dintrinsics_arm64.h44 explicit IntrinsicLocationsBuilderARM64(ArenaAllocator* allocator, CodeGeneratorARM64* codegen) in IntrinsicLocationsBuilderARM64()
68 explicit IntrinsicCodeGeneratorARM64(CodeGeneratorARM64* codegen) : codegen_(codegen) {} in IntrinsicCodeGeneratorARM64()
Doptimizing_compiler.cc84 CodeGenerator* codegen, in PassObserver()
287 CodeGenerator* codegen, in RunOptimizations()
328 CodeGenerator* codegen, in RunOptimizations()
448 CodeGenerator* codegen, in RunRequiredPasses()
499 CodeGenerator* codegen, in RunArchOptimizations()
591 CodeGenerator* codegen, in AllocateRegisters()
622 CodeGenerator* codegen, in RunOptimizations()
721 static ArenaVector<linker::LinkerPatch> EmitAndSortLinkerPatches(CodeGenerator* codegen) { in EmitAndSortLinkerPatches()
735 CodeGenerator* codegen, in Emit()
892 std::unique_ptr<CodeGenerator> codegen( in TryCompile() local
[all …]
Dinstruction_simplifier_arm64.h32 InstructionSimplifierArm64(HGraph* graph, CodeGenerator* codegen, OptimizingCompilerStats* stats) in InstructionSimplifierArm64()
Dpc_relative_fixups_x86.h32 PcRelativeFixups(HGraph* graph, CodeGenerator* codegen, OptimizingCompilerStats* stats) in PcRelativeFixups()
Dinstruction_simplifier_x86_64.h31 InstructionSimplifierX86_64(HGraph* graph, CodeGenerator* codegen, OptimizingCompilerStats* stats) in InstructionSimplifierX86_64()
Dinstruction_simplifier_x86.h30 InstructionSimplifierX86(HGraph* graph, CodeGenerator* codegen, OptimizingCompilerStats* stats) in InstructionSimplifierX86()
Dinstruction_simplifier_arm.h32 InstructionSimplifierArm(HGraph* graph, CodeGenerator* codegen, OptimizingCompilerStats* stats) in InstructionSimplifierArm()
Dscheduler_arm.h31 HSchedulerARM(SchedulingNodeSelector* selector, CodeGenerator* codegen) in HSchedulerARM()
Dloop_analysis.cc80 explicit ArchDefaultLoopHelper(const CodeGenerator& codegen) : ArchNoOptsLoopHelper(codegen) {} in ArchDefaultLoopHelper()
137 explicit Arm64LoopHelper(const CodeGenerator& codegen) : ArchDefaultLoopHelper(codegen) {} in Arm64LoopHelper()
316 explicit X86_64LoopHelper(const CodeGenerator& codegen) : ArchDefaultLoopHelper(codegen) {} in X86_64LoopHelper()
407 ArchNoOptsLoopHelper* ArchNoOptsLoopHelper::Create(const CodeGenerator& codegen, in Create()
Dintrinsics.cc84 CodeGenerator* codegen, in ComputeValueOfLocations()
183 CodeGenerator* codegen) { in CreateReferenceGetReferentLocations()
195 void IntrinsicVisitor::CreateReferenceRefersToLocations(HInvoke* invoke, CodeGenerator* codegen) { in CreateReferenceRefersToLocations()
Dintrinsics_utils.h51 Location MoveArguments(CodeGenerator* codegen) { in MoveArguments()
57 void EmitNativeCode(CodeGenerator* codegen) override { in EmitNativeCode()
Dx86_memory_gen.cc73 CodeGenerator* codegen, in X86MemoryOperandGeneration()
Dcode_generator_arm64.h487 LocationsBuilderARM64(HGraph* graph, CodeGeneratorARM64* codegen) in LocationsBuilderARM64()
520 InstructionCodeGeneratorARM64Neon(HGraph* graph, CodeGeneratorARM64* codegen) : in InstructionCodeGeneratorARM64Neon()
542 LocationsBuilderARM64Neon(HGraph* graph, CodeGeneratorARM64* codegen) : in LocationsBuilderARM64Neon()
555 InstructionCodeGeneratorARM64Sve(HGraph* graph, CodeGeneratorARM64* codegen) : in InstructionCodeGeneratorARM64Sve()
617 LocationsBuilderARM64Sve(HGraph* graph, CodeGeneratorARM64* codegen) : in LocationsBuilderARM64Sve()
632 ParallelMoveResolverARM64(ArenaAllocator* allocator, CodeGeneratorARM64* codegen) in ParallelMoveResolverARM64()
Dintrinsics_x86_64.cc52 IntrinsicLocationsBuilderX86_64::IntrinsicLocationsBuilderX86_64(CodeGeneratorX86_64* codegen) in IntrinsicLocationsBuilderX86_64()
100 void EmitNativeCode(CodeGenerator* codegen) override { in EmitNativeCode()
161 void EmitNativeCode(CodeGenerator* codegen) override { in EmitNativeCode()
288 CodeGeneratorX86_64* codegen) { in GenIsInfinite()
368 CodeGeneratorX86_64* codegen) { in CreateSSE41FPToFPLocations()
411 CodeGeneratorX86_64* codegen) { in CreateSSE41FPToIntLocations()
517 static void GenFPToFPCall(HInvoke* invoke, CodeGeneratorX86_64* codegen, in GenFPToFPCall()
799 CodeGeneratorX86_64* codegen, in SystemArrayCopyPrimitive()
1391 CodeGeneratorX86_64* codegen, in GenerateStringIndexOf()
1864 CodeGeneratorX86_64* codegen) { in GenUnsafeGet()
[all …]
Dinstruction_simplifier_x86.cc27 CodeGenerator* codegen, in InstructionSimplifierX86Visitor()
Dinstruction_simplifier_x86_64.cc27 CodeGenerator* codegen, in InstructionSimplifierX86_64Visitor()
Dcodegen_test.cc757 arm::CodeGeneratorARMVIXL codegen(graph, *compiler_options); in TEST_F() local
780 arm64::CodeGeneratorARM64 codegen(graph, *compiler_options); in TEST_F() local
829 arm64::CodeGeneratorARM64 codegen(graph, *compiler_options); in TEST_F() local
864 arm64::CodeGeneratorARM64 codegen(graph, *compiler_options); in TEST_F() local
879 arm64::CodeGeneratorARM64 codegen(graph, *compiler_options); in TEST_F() local
898 arm64::CodeGeneratorARM64 codegen(graph, *compiler_options); in TEST_F() local
918 arm64::CodeGeneratorARM64 codegen(graph, *compiler_options); in TEST_F() local
949 TestCodeGeneratorARM64 codegen(graph_, *compiler_options); in TEST_F() local
983 CodeGenerator* codegen) { in TestVectorComparison()
Dintrinsics_arm_vixl.h59 explicit IntrinsicCodeGeneratorARMVIXL(CodeGeneratorARMVIXL* codegen) : codegen_(codegen) {} in IntrinsicCodeGeneratorARMVIXL()
Dintrinsics_x86_64.h60 explicit IntrinsicCodeGeneratorX86_64(CodeGeneratorX86_64* codegen) : codegen_(codegen) {} in IntrinsicCodeGeneratorX86_64()

123