Home
last modified time | relevance | path

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

123

/art/compiler/optimizing/
Dregister_allocator_test.cc70 const CodeGenerator& codegen) { in ValidateIntervals()
93 x86::CodeGeneratorX86 codegen(graph, *compiler_options_); in Check() local
108 x86::CodeGeneratorX86 codegen(graph, *compiler_options_); in TEST_F() local
332 x86::CodeGeneratorX86 codegen(graph, *compiler_options_); in Loop3() local
365 x86::CodeGeneratorX86 codegen(graph, *compiler_options_); in TEST_F() local
416 x86::CodeGeneratorX86 codegen(graph, *compiler_options_); in DeadPhi() local
440 x86::CodeGeneratorX86 codegen(graph, *compiler_options_); in TEST_F() local
566 x86::CodeGeneratorX86 codegen(graph, *compiler_options_); in PhiHint() local
582 x86::CodeGeneratorX86 codegen(graph, *compiler_options_); in PhiHint() local
600 x86::CodeGeneratorX86 codegen(graph, *compiler_options_); in PhiHint() 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.cc64 CodeGenerator* codegen) { in SharpenLoadMethod()
163 CodeGenerator* codegen, in ComputeLoadClassKind()
311 static inline bool CanUseTypeCheckBitstring(ObjPtr<mirror::Class> klass, CodeGenerator* codegen) in CanUseTypeCheckBitstring()
349 CodeGenerator* codegen, in ComputeTypeCheckKind()
380 CodeGenerator* codegen, in ProcessLoadString()
Dintrinsics_arm64.h43 explicit IntrinsicLocationsBuilderARM64(ArenaAllocator* allocator, CodeGeneratorARM64* codegen) in IntrinsicLocationsBuilderARM64()
69 explicit IntrinsicCodeGeneratorARM64(CodeGeneratorARM64* codegen) : codegen_(codegen) {} in IntrinsicCodeGeneratorARM64()
Doptimizing_compiler.cc104 CodeGenerator* codegen, in PassObserver()
308 CodeGenerator* codegen, in RunOptimizations()
349 CodeGenerator* codegen, in RunOptimizations()
464 CodeGenerator* codegen, in RunBaselineOptimizations()
503 CodeGenerator* codegen, in RunArchOptimizations()
580 CodeGenerator* codegen, in AllocateRegisters()
612 CodeGenerator* codegen, in RunOptimizations()
708 static ArenaVector<linker::LinkerPatch> EmitAndSortLinkerPatches(CodeGenerator* codegen) { in EmitAndSortLinkerPatches()
723 CodeGenerator* codegen, in Emit()
836 std::unique_ptr<CodeGenerator> codegen( in TryCompile() local
[all …]
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()
Dpc_relative_fixups_x86.h32 PcRelativeFixups(HGraph* graph, CodeGenerator* codegen, OptimizingCompilerStats* stats) in PcRelativeFixups()
Dregister_allocator.cc33 CodeGenerator* codegen, in RegisterAllocator()
40 CodeGenerator* codegen, in Create()
101 const CodeGenerator& codegen, in ValidateIntervals()
Dloop_analysis.cc80 explicit ArchDefaultLoopHelper(const CodeGenerator& codegen) : ArchNoOptsLoopHelper(codegen) {} in ArchDefaultLoopHelper()
137 explicit Arm64LoopHelper(const CodeGenerator& codegen) : ArchDefaultLoopHelper(codegen) {} in Arm64LoopHelper()
319 explicit X86_64LoopHelper(const CodeGenerator& codegen) : ArchDefaultLoopHelper(codegen) {} in X86_64LoopHelper()
410 ArchNoOptsLoopHelper* ArchNoOptsLoopHelper::Create(const CodeGenerator& codegen, in Create()
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.h462 LocationsBuilderARM64(HGraph* graph, CodeGeneratorARM64* codegen) in LocationsBuilderARM64()
495 InstructionCodeGeneratorARM64Neon(HGraph* graph, CodeGeneratorARM64* codegen) : in InstructionCodeGeneratorARM64Neon()
517 LocationsBuilderARM64Neon(HGraph* graph, CodeGeneratorARM64* codegen) : in LocationsBuilderARM64Neon()
530 InstructionCodeGeneratorARM64Sve(HGraph* graph, CodeGeneratorARM64* codegen) : in InstructionCodeGeneratorARM64Sve()
565 LocationsBuilderARM64Sve(HGraph* graph, CodeGeneratorARM64* codegen) : in LocationsBuilderARM64Sve()
578 ParallelMoveResolverARM64(ArenaAllocator* allocator, CodeGeneratorARM64* codegen) in ParallelMoveResolverARM64()
Dcodegen_test_utils.h251 const CodeGenerator& codegen, in Run()
282 static void RunCodeNoCheck(CodeGenerator* codegen, in RunCodeNoCheck()
303 static void RunCode(CodeGenerator* codegen, in RunCode()
Dinstruction_simplifier_x86_64.cc27 CodeGenerator* codegen, in InstructionSimplifierX86_64Visitor()
Dinstruction_simplifier_x86.cc27 CodeGenerator* codegen, in InstructionSimplifierX86Visitor()
Dintrinsics_arm_vixl.h60 explicit IntrinsicCodeGeneratorARMVIXL(CodeGeneratorARMVIXL* codegen) : codegen_(codegen) {} in IntrinsicCodeGeneratorARMVIXL()
Dintrinsics_x86_64.h61 explicit IntrinsicCodeGeneratorX86_64(CodeGeneratorX86_64* codegen) : codegen_(codegen) {} in IntrinsicCodeGeneratorX86_64()
Doptimization.cc174 CodeGenerator* codegen, in ConstructOptimizations()
Dintrinsics_x86.h61 explicit IntrinsicCodeGeneratorX86(CodeGeneratorX86* codegen) : codegen_(codegen) {} in IntrinsicCodeGeneratorX86()
Dcodegen_test.cc723 arm::CodeGeneratorARMVIXL codegen(graph, *compiler_options); in TEST_F() local
747 arm64::CodeGeneratorARM64 codegen(graph, *compiler_options); in TEST_F() local
797 arm64::CodeGeneratorARM64 codegen(graph, *compiler_options); in TEST_F() local
833 arm64::CodeGeneratorARM64 codegen(graph, *compiler_options); in TEST_F() local
848 arm64::CodeGeneratorARM64 codegen(graph, *compiler_options); in TEST_F() local
867 arm64::CodeGeneratorARM64 codegen(graph, *compiler_options); in TEST_F() local
887 arm64::CodeGeneratorARM64 codegen(graph, *compiler_options); in TEST_F() local
Dintrinsics_x86_64.cc43 IntrinsicLocationsBuilderX86_64::IntrinsicLocationsBuilderX86_64(CodeGeneratorX86_64* codegen) in IntrinsicLocationsBuilderX86_64()
78 void EmitNativeCode(CodeGenerator* codegen) override { in EmitNativeCode()
213 CodeGeneratorX86_64* codegen) { in GenIsInfinite()
293 CodeGeneratorX86_64* codegen) { in CreateSSE41FPToFPLocations()
336 CodeGeneratorX86_64* codegen) { in CreateSSE41FPToIntLocations()
442 static void GenFPToFPCall(HInvoke* invoke, CodeGeneratorX86_64* codegen, in GenFPToFPCall()
721 CodeGeneratorX86_64* codegen, in SystemArrayCopyPrimitive()
1402 CodeGeneratorX86_64* codegen, in GenerateStringIndexOf()
1875 CodeGeneratorX86_64* codegen) { in GenUnsafeGet()
2130 CodeGeneratorX86_64* codegen) { in GenUnsafePut()
[all …]
Dintrinsics_arm_vixl.cc127 void EmitNativeCode(CodeGenerator* codegen) override { in EmitNativeCode()
195 IntrinsicLocationsBuilderARMVIXL::IntrinsicLocationsBuilderARMVIXL(CodeGeneratorARMVIXL* codegen) in IntrinsicLocationsBuilderARMVIXL()
304 CodeGeneratorARMVIXL* codegen) { in GenNumberOfLeadingZeros()
347 CodeGeneratorARMVIXL* codegen) { in GenNumberOfTrailingZeros()
1093 CodeGeneratorARMVIXL* codegen, in GenerateVisitStringIndexOf()
1787 CodeGeneratorARMVIXL* codegen, in GenFPToFPCall()
1806 CodeGeneratorARMVIXL* codegen, in GenFPFPToFPCall()
2112 CodeGeneratorARMVIXL* codegen) { in GenHighestOneBit()
2178 CodeGeneratorARMVIXL* codegen) { in GenLowestOneBit()
2680 static inline bool Use64BitExclusiveLoadStore(bool atomic, CodeGeneratorARMVIXL* codegen) { in Use64BitExclusiveLoadStore()
[all …]
Dcode_generator_x86_64.h202 ParallelMoveResolverX86_64(ArenaAllocator* allocator, CodeGeneratorX86_64* codegen) in ParallelMoveResolverX86_64()
229 LocationsBuilderX86_64(HGraph* graph, CodeGeneratorX86_64* codegen) in LocationsBuilderX86_64()
Dscheduler_arm.h52 explicit SchedulingLatencyVisitorARM(CodeGenerator* codegen) in SchedulingLatencyVisitorARM()

123