diff options
author | Brian Carlstrom <bdc@google.com> | 2013-07-18 00:19:45 -0700 |
---|---|---|
committer | Brian Carlstrom <bdc@google.com> | 2013-07-18 11:57:02 -0700 |
commit | 3e3d591f781b771de89f3b989830da2b6ac6fac8 (patch) | |
tree | 9fc07d9785dd6e008f902ce1a5901df861d59b70 /compiler/llvm/runtime_support_builder_x86.cc | |
parent | df62950e7a32031b82360c407d46a37b94188fbb (diff) | |
download | art-3e3d591f781b771de89f3b989830da2b6ac6fac8.tar.gz art-3e3d591f781b771de89f3b989830da2b6ac6fac8.tar.bz2 art-3e3d591f781b771de89f3b989830da2b6ac6fac8.zip |
Fix cpplint build/namespaces issues
Change-Id: I19c68703270c1482d6c6aad8cdf97d3d2924360a
Diffstat (limited to 'compiler/llvm/runtime_support_builder_x86.cc')
-rw-r--r-- | compiler/llvm/runtime_support_builder_x86.cc | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/compiler/llvm/runtime_support_builder_x86.cc b/compiler/llvm/runtime_support_builder_x86.cc index eed0b63d76..c056e58cb9 100644 --- a/compiler/llvm/runtime_support_builder_x86.cc +++ b/compiler/llvm/runtime_support_builder_x86.cc @@ -29,13 +29,19 @@ #include <vector> -using namespace llvm; +using ::llvm::CallInst; +using ::llvm::Function; +using ::llvm::FunctionType; +using ::llvm::InlineAsm; +using ::llvm::Type; +using ::llvm::UndefValue; +using ::llvm::Value; namespace art { namespace llvm { -::llvm::Value* RuntimeSupportBuilderX86::EmitGetCurrentThread() { +Value* RuntimeSupportBuilderX86::EmitGetCurrentThread() { Function* ori_func = GetRuntimeSupportFunction(runtime_support::GetCurrentThread); std::string inline_asm(StringPrintf("mov %%fs:%d, $0", Thread::SelfOffset().Int32Value())); InlineAsm* func = InlineAsm::get(ori_func->getFunctionType(), inline_asm, "=r", false); @@ -45,8 +51,8 @@ namespace llvm { return thread; } -::llvm::Value* RuntimeSupportBuilderX86::EmitLoadFromThreadOffset(int64_t offset, ::llvm::Type* type, - TBAASpecialType s_ty) { +Value* RuntimeSupportBuilderX86::EmitLoadFromThreadOffset(int64_t offset, Type* type, + TBAASpecialType s_ty) { FunctionType* func_ty = FunctionType::get(/*Result=*/type, /*isVarArg=*/false); std::string inline_asm(StringPrintf("mov %%fs:%d, $0", static_cast<int>(offset))); @@ -57,7 +63,7 @@ namespace llvm { return result; } -void RuntimeSupportBuilderX86::EmitStoreToThreadOffset(int64_t offset, ::llvm::Value* value, +void RuntimeSupportBuilderX86::EmitStoreToThreadOffset(int64_t offset, Value* value, TBAASpecialType s_ty) { FunctionType* func_ty = FunctionType::get(/*Result=*/Type::getVoidTy(context_), /*Params=*/value->getType(), @@ -68,9 +74,9 @@ void RuntimeSupportBuilderX86::EmitStoreToThreadOffset(int64_t offset, ::llvm::V irb_.SetTBAA(call_inst, s_ty); } -::llvm::Value* RuntimeSupportBuilderX86::EmitSetCurrentThread(::llvm::Value*) { +Value* RuntimeSupportBuilderX86::EmitSetCurrentThread(Value*) { /* Nothing to be done. */ - return ::llvm::UndefValue::get(irb_.getJObjectTy()); + return UndefValue::get(irb_.getJObjectTy()); } |