diff options
Diffstat (limited to 'compiler/llvm/compiler_llvm.cc')
-rw-r--r-- | compiler/llvm/compiler_llvm.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/compiler/llvm/compiler_llvm.cc b/compiler/llvm/compiler_llvm.cc index d59afd48b7..35d1ecd783 100644 --- a/compiler/llvm/compiler_llvm.cc +++ b/compiler/llvm/compiler_llvm.cc @@ -20,6 +20,7 @@ #include "base/stl_util.h" #include "class_linker.h" #include "compiled_method.h" +#include "dex/verified_methods_data.h" #include "driver/compiler_driver.h" #include "driver/dex_compilation_unit.h" #include "globals.h" @@ -155,7 +156,8 @@ CompileDexMethod(DexCompilationUnit* dex_compilation_unit, InvokeType invoke_typ MethodReference mref(dex_compilation_unit->GetDexFile(), dex_compilation_unit->GetDexMethodIndex()); return new CompiledMethod(*compiler_driver_, compiler_driver_->GetInstructionSet(), - cunit->GetElfObject(), *verifier::MethodVerifier::GetDexGcMap(mref), + cunit->GetElfObject(), + *compiler_driver_->GetVerifiedMethodsData()->GetDexGcMap(mref), cunit->GetDexCompilationUnit()->GetSymbol()); } |