• Home
  • Raw
  • Download

Lines Matching refs:driver

38 void CompileOneMethod(CompilerDriver& driver,
109 CompilerLLVM::CompilerLLVM(CompilerDriver* driver, InstructionSet insn_set) in CompilerLLVM() argument
110 : compiler_driver_(driver), insn_set_(insn_set), in CompilerLLVM()
176 inline static art::llvm::CompilerLLVM* ContextOf(art::CompilerDriver& driver) { in ContextOf() argument
177 void *compiler_context = driver.GetCompilerContext(); in ContextOf()
182 inline static const art::llvm::CompilerLLVM* ContextOf(const art::CompilerDriver& driver) { in ContextOf() argument
183 void *compiler_context = driver.GetCompilerContext(); in ContextOf()
188 extern "C" void ArtInitCompilerContext(art::CompilerDriver& driver) { in ArtInitCompilerContext() argument
189 CHECK(driver.GetCompilerContext() == NULL); in ArtInitCompilerContext()
191 art::llvm::CompilerLLVM* compiler_llvm = new art::llvm::CompilerLLVM(&driver, in ArtInitCompilerContext()
192 driver.GetInstructionSet()); in ArtInitCompilerContext()
194 driver.SetCompilerContext(compiler_llvm); in ArtInitCompilerContext()
197 extern "C" void ArtUnInitCompilerContext(art::CompilerDriver& driver) { in ArtUnInitCompilerContext() argument
198 delete ContextOf(driver); in ArtUnInitCompilerContext()
199 driver.SetCompilerContext(NULL); in ArtUnInitCompilerContext()
201 extern "C" art::CompiledMethod* ArtCompileMethod(art::CompilerDriver& driver, in ArtCompileMethod() argument
215 art::llvm::CompilerLLVM* compiler_llvm = ContextOf(driver); in ArtCompileMethod()
220 extern "C" art::CompiledMethod* ArtLLVMJniCompileMethod(art::CompilerDriver& driver, in ArtLLVMJniCompileMethod() argument
229 art::llvm::CompilerLLVM* compiler_llvm = ContextOf(driver); in ArtLLVMJniCompileMethod()
234 extern "C" void compilerLLVMSetBitcodeFileName(art::CompilerDriver& driver, in compilerLLVMSetBitcodeFileName() argument
236 ContextOf(driver)->SetBitcodeFileName(filename); in compilerLLVMSetBitcodeFileName()