Searched refs:CodeGenData (Results 1 – 5 of 5) sorted by relevance
30 class CodeGenData {32 explicit CodeGenData(): context_(&llvm::getGlobalContext()), module_("sea_ir", *context_), in CodeGenData() function86 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()
32 std::string CodeGenData::GetElf(art::InstructionSet instruction_set) { in GetElf()
40 class CodeGenData; variable264 CodeGenData* CompileMethod(const std::string& function_name,342 CodeGenData* GenerateLLVM(const std::string& function_name, const art::DexFile& dex_file);
397 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()
50 sea_ir::CodeGenData* llvm_data = ir_graph->CompileMethod(symbol, in CompileMethodWithSeaIr()