Home
last modified time | relevance | path

Searched refs:CodeGenData (Results 1 – 5 of 5) sorted by relevance

/art/compiler/sea_ir/code_gen/
Dcode_gen.h30 class CodeGenData {
32 explicit CodeGenData(): context_(&llvm::getGlobalContext()), module_("sea_ir", *context_), in CodeGenData() function
86 explicit CodeGenPassVisitor(CodeGenData* cgd): llvm_data_(cgd) { } in CodeGenPassVisitor()
87 CodeGenPassVisitor(): llvm_data_(new CodeGenData()) { } in CodeGenPassVisitor()
90 CodeGenData* GetData() { in GetData()
99 CodeGenData* const llvm_data_;
129 explicit CodeGenPostpassVisitor(CodeGenData* code_gen_data): CodeGenPassVisitor(code_gen_data) { } in CodeGenPostpassVisitor()
149 explicit CodeGenVisitor(CodeGenData* code_gen_data, in CodeGenVisitor()
Dcode_gen_data.cc32 std::string CodeGenData::GetElf(art::InstructionSet instruction_set) { in GetElf()
/art/compiler/sea_ir/ir/
Dsea.h40 class CodeGenData; variable
264 CodeGenData* CompileMethod(const std::string& function_name,
342 CodeGenData* GenerateLLVM(const std::string& function_name, const art::DexFile& dex_file);
Dsea.cc397 CodeGenData* SeaGraph::GenerateLLVM(const std::string& function_name, in GenerateLLVM()
410 CodeGenData* SeaGraph::CompileMethod( in CompileMethod()
431 CodeGenData* cgd = GenerateLLVM(function_name, dex_file); in CompileMethod()
/art/compiler/sea_ir/
Dfrontend.cc50 sea_ir::CodeGenData* llvm_data = ir_graph->CompileMethod(symbol, in CompileMethodWithSeaIr()