From db06306be76bcea3aabab2cecfb16ae2af542801 Mon Sep 17 00:00:00 2001 From: Dragos Sbirlea Date: Tue, 23 Jul 2013 16:29:09 -0700 Subject: Continued refactoring of strings & headers. Change-Id: I420ffc5d861af3dcea65942ce8823be834fdcdec --- compiler/sea_ir/code_gen.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'compiler/sea_ir/code_gen.cc') diff --git a/compiler/sea_ir/code_gen.cc b/compiler/sea_ir/code_gen.cc index 4e15cf64bc..41bf9a6f00 100644 --- a/compiler/sea_ir/code_gen.cc +++ b/compiler/sea_ir/code_gen.cc @@ -79,7 +79,7 @@ void CodeGenPrepassVisitor::Visit(SeaGraph* graph) { param_id != llvm_data_->function_->arg_size(); ++arg_it, ++param_id) { DCHECK(parameters->size() > param_id) << "Insufficient parameters for function signature"; // Build parameter register name for LLVM IR clarity. - std::string arg_name = art::StringPrintf("r%d", parameters->at(param_id)); + std::string arg_name = art::StringPrintf("r%d", parameters->at(param_id)->GetResultRegister()); arg_it->setName(arg_name); SignatureNode* parameter = parameters->at(param_id); llvm_data_->AddValue(parameter, arg_it); -- cgit v1.2.3-59-g8ed1b