summaryrefslogtreecommitdiff
path: root/src/compiler_llvm/compiler_llvm.cc
diff options
context:
space:
mode:
author Brian Carlstrom <bdc@google.com> 2013-02-01 21:45:39 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2013-02-01 21:45:39 +0000
commit5d78f9c6045878c9e448d47b688dd89eaf476a83 (patch)
tree32850692eb4565a4ee3eaf122da32debec45b4c2 /src/compiler_llvm/compiler_llvm.cc
parente9de2dd6bd51f9be3457b5e2ffdd97f457ddebcb (diff)
parent641ce0371c2f0dc95d26be02d8366124c8b66653 (diff)
Merge "Rename compiler_llvm CompilationUnit to LlvmCompilationUnit" into dalvik-dev
Diffstat (limited to 'src/compiler_llvm/compiler_llvm.cc')
-rw-r--r--src/compiler_llvm/compiler_llvm.cc16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/compiler_llvm/compiler_llvm.cc b/src/compiler_llvm/compiler_llvm.cc
index 97d005c67f..72379116a2 100644
--- a/src/compiler_llvm/compiler_llvm.cc
+++ b/src/compiler_llvm/compiler_llvm.cc
@@ -19,11 +19,11 @@
#include "base/stl_util.h"
#include "backend_options.h"
#include "class_linker.h"
-#include "compilation_unit.h"
#include "compiled_method.h"
#include "compiler.h"
#include "ir_builder.h"
#include "jni_compiler.h"
+#include "llvm_compilation_unit.h"
#include "method_compiler.h"
#include "oat_compilation_unit.h"
#include "oat_file.h"
@@ -125,11 +125,11 @@ CompilerLLVM::~CompilerLLVM() {
}
-CompilationUnit* CompilerLLVM::AllocateCompilationUnit() {
+LlvmCompilationUnit* CompilerLLVM::AllocateCompilationUnit() {
MutexLock GUARD(Thread::Current(), num_cunits_lock_);
- CompilationUnit* cunit = new CompilationUnit(this, num_cunits_++);
+ LlvmCompilationUnit* cunit = new LlvmCompilationUnit(this, num_cunits_++);
if (!bitcode_filename_.empty()) {
- cunit->SetBitcodeFileName(StringPrintf("%s-%zu", bitcode_filename_.c_str(), num_cunits_-1));
+ cunit->SetBitcodeFileName(StringPrintf("%s-%zu", bitcode_filename_.c_str(), cunit->GetIndex()));
}
return cunit;
}
@@ -137,7 +137,7 @@ CompilationUnit* CompilerLLVM::AllocateCompilationUnit() {
CompiledMethod* CompilerLLVM::
CompileDexMethod(OatCompilationUnit* oat_compilation_unit, InvokeType invoke_type) {
- UniquePtr<CompilationUnit> cunit(AllocateCompilationUnit());
+ UniquePtr<LlvmCompilationUnit> cunit(AllocateCompilationUnit());
#if defined(ART_USE_PORTABLE_COMPILER)
std::string methodName(PrettyMethod(oat_compilation_unit->GetDexMethodIndex(),
@@ -185,7 +185,7 @@ CompileDexMethod(OatCompilationUnit* oat_compilation_unit, InvokeType invoke_typ
CompiledMethod* CompilerLLVM::
CompileNativeMethod(OatCompilationUnit* oat_compilation_unit) {
- UniquePtr<CompilationUnit> cunit(AllocateCompilationUnit());
+ UniquePtr<LlvmCompilationUnit> cunit(AllocateCompilationUnit());
UniquePtr<JniCompiler> jni_compiler(
new JniCompiler(cunit.get(), *compiler_, oat_compilation_unit));
@@ -196,7 +196,7 @@ CompileNativeMethod(OatCompilationUnit* oat_compilation_unit) {
CompiledInvokeStub* CompilerLLVM::CreateInvokeStub(bool is_static,
char const *shorty) {
- UniquePtr<CompilationUnit> cunit(AllocateCompilationUnit());
+ UniquePtr<LlvmCompilationUnit> cunit(AllocateCompilationUnit());
UniquePtr<StubCompiler> stub_compiler(
new StubCompiler(cunit.get(), *compiler_));
@@ -206,7 +206,7 @@ CompiledInvokeStub* CompilerLLVM::CreateInvokeStub(bool is_static,
CompiledInvokeStub* CompilerLLVM::CreateProxyStub(char const *shorty) {
- UniquePtr<CompilationUnit> cunit(AllocateCompilationUnit());
+ UniquePtr<LlvmCompilationUnit> cunit(AllocateCompilationUnit());
UniquePtr<StubCompiler> stub_compiler(
new StubCompiler(cunit.get(), *compiler_));