From: Kenneth Graunke Date: Sat, 1 May 2010 06:38:50 +0000 (-0700) Subject: Fix incorrect comments in function inliner. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=c07fdae33f083f6337a2810c36d6dcb2dbeacff2;p=mesa.git Fix incorrect comments in function inliner. --- diff --git a/ir_function_inlining.cpp b/ir_function_inlining.cpp index 385ce9ef6d7..c623cd010b6 100644 --- a/ir_function_inlining.cpp +++ b/ir_function_inlining.cpp @@ -389,15 +389,15 @@ ir_call::generate_inline(ir_instruction *next_ir) next_ir->insert_before(v.result); } - /* Generate the declarations for the parameters to our inlined code, - * and set up the mapping of real function body variables to ours. + /* Copy back the value of any 'out' parameters from the function body + * variables to our own. */ i = 0; param_iter = this->actual_parameters.iterator(); for (i = 0; i < num_parameters; i++) { ir_instruction *const param = (ir_instruction *) param_iter.get(); - /* Move the actual param into our param variable if it's an 'in' type. */ + /* Move our param variable into the actual param if it's an 'out' type. */ if (parameters[i]->mode == ir_var_out || parameters[i]->mode == ir_var_inout) { ir_assignment *assign;