Home
last modified time | relevance | path

Searched refs:CodeGeneratorX86_64 (Results 1 – 6 of 6) sorted by relevance

/art/compiler/optimizing/
Dintrinsics_x86_64.h30 class CodeGeneratorX86_64; variable
35 explicit IntrinsicLocationsBuilderX86_64(CodeGeneratorX86_64* codegen);
53 CodeGeneratorX86_64* codegen_;
60 explicit IntrinsicCodeGeneratorX86_64(CodeGeneratorX86_64* codegen) : codegen_(codegen) {} in IntrinsicCodeGeneratorX86_64()
76 CodeGeneratorX86_64* codegen_;
Dcode_generator_x86_64.h86 class CodeGeneratorX86_64; variable
104 ParallelMoveResolverX86_64(ArenaAllocator* allocator, CodeGeneratorX86_64* codegen) in ParallelMoveResolverX86_64()
122 CodeGeneratorX86_64* const codegen_;
129 LocationsBuilderX86_64(HGraph* graph, CodeGeneratorX86_64* codegen) in LocationsBuilderX86_64()
146 CodeGeneratorX86_64* const codegen_;
154 InstructionCodeGeneratorX86_64(HGraph* graph, CodeGeneratorX86_64* codegen);
191 CodeGeneratorX86_64* const codegen_;
196 class CodeGeneratorX86_64 : public CodeGenerator {
198 CodeGeneratorX86_64(HGraph* graph,
201 virtual ~CodeGeneratorX86_64() {} in ~CodeGeneratorX86_64()
[all …]
Dintrinsics_x86_64.cc36 IntrinsicLocationsBuilderX86_64::IntrinsicLocationsBuilderX86_64(CodeGeneratorX86_64* codegen) in IntrinsicLocationsBuilderX86_64()
60 CodeGeneratorX86_64* codegen) { in MoveFromReturnRegister()
108 static void MoveArguments(HInvoke* invoke, CodeGeneratorX86_64* codegen) { in MoveArguments()
124 CodeGeneratorX86_64* codegen = down_cast<CodeGeneratorX86_64*>(codegen_in); in EmitNativeCode()
291 CodeGeneratorX86_64* codegen) { in MathAbsFP()
392 CodeGeneratorX86_64* codegen) { in GenMinMaxFP()
608 static void InvokeOutOfLineIntrinsic(CodeGeneratorX86_64* codegen, HInvoke* invoke) { in InvokeOutOfLineIntrinsic()
625 CodeGeneratorX86_64* codegen) { in CreateSSE41FPToFPLocations()
642 static void GenSSE41FPToFPIntrinsic(CodeGeneratorX86_64* codegen, in GenSSE41FPToFPIntrinsic()
682 CodeGeneratorX86_64* codegen) { in CreateSSE41FPToIntLocations()
[all …]
Dcode_generator_x86_64.cc121 CodeGeneratorX86_64* x64_codegen = down_cast<CodeGeneratorX86_64*>(codegen); in EmitNativeCode()
197 CodeGeneratorX86_64* x64_codegen = down_cast<CodeGeneratorX86_64*>(codegen); in EmitNativeCode()
245 CodeGeneratorX86_64* x64_codegen = down_cast<CodeGeneratorX86_64*>(codegen); in EmitNativeCode()
282 CodeGeneratorX86_64* x64_codegen = down_cast<CodeGeneratorX86_64*>(codegen); in EmitNativeCode()
362 void CodeGeneratorX86_64::GenerateStaticOrDirectCall(HInvokeStaticOrDirect* invoke, in GenerateStaticOrDirectCall()
399 void CodeGeneratorX86_64::DumpCoreRegister(std::ostream& stream, int reg) const { in DumpCoreRegister()
403 void CodeGeneratorX86_64::DumpFloatingPointRegister(std::ostream& stream, int reg) const { in DumpFloatingPointRegister()
407 size_t CodeGeneratorX86_64::SaveCoreRegister(size_t stack_index, uint32_t reg_id) { in SaveCoreRegister()
412 size_t CodeGeneratorX86_64::RestoreCoreRegister(size_t stack_index, uint32_t reg_id) { in RestoreCoreRegister()
417 size_t CodeGeneratorX86_64::SaveFloatingPointRegister(size_t stack_index, uint32_t reg_id) { in SaveFloatingPointRegister()
[all …]
Dcodegen_test.cc166 x86_64::CodeGeneratorX86_64 codegenX86_64(graph, *features_x86_64.get(), compiler_options); in RunCodeBaseline()
235 x86_64::CodeGeneratorX86_64 codegenX86_64(graph, *features_x86_64.get(), compiler_options); in RunCodeOptimized()
Dcode_generator.cc474 return new x86_64::CodeGeneratorX86_64(graph, in Create()