diff options
author | Ian Rogers <irogers@google.com> | 2013-09-06 10:49:58 -0700 |
---|---|---|
committer | Ian Rogers <irogers@google.com> | 2013-09-06 10:49:58 -0700 |
commit | 65ec92cf13c9d11c83711443a02e4249163d47f1 (patch) | |
tree | 81057698128ffca7069e3c78b0113129d717ad0f /compiler/llvm/gbc_expander.cc | |
parent | 866709c85da0c0d2c76968713e4dc4a35dce27fd (diff) | |
download | art-65ec92cf13c9d11c83711443a02e4249163d47f1.tar.gz art-65ec92cf13c9d11c83711443a02e4249163d47f1.tar.bz2 art-65ec92cf13c9d11c83711443a02e4249163d47f1.zip |
Refactor CompilerDriver::ComputeInvokeInfo
Don't use non-const reference arguments.
Move ins before outs.
Change-Id: I4a7b8099abe91ea60f93a56077f4989303fa4876
Diffstat (limited to 'compiler/llvm/gbc_expander.cc')
-rw-r--r-- | compiler/llvm/gbc_expander.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/compiler/llvm/gbc_expander.cc b/compiler/llvm/gbc_expander.cc index 19c80498bd..2459fde114 100644 --- a/compiler/llvm/gbc_expander.cc +++ b/compiler/llvm/gbc_expander.cc @@ -846,10 +846,10 @@ llvm::Value* GBCExpanderPass::EmitInvoke(llvm::CallInst& call_inst) { uintptr_t direct_code = 0; uintptr_t direct_method = 0; bool is_fast_path = driver_->ComputeInvokeInfo(dex_compilation_unit_, dex_pc, - invoke_type, target_method, - vtable_idx, - direct_code, direct_method, - true, true); + true, true, + &invoke_type, &target_method, + &vtable_idx, + &direct_code, &direct_method); // Load the method object llvm::Value* callee_method_object_addr = NULL; |