Commit 035775c8 by Dehao Chen Committed by Dehao Chen

tree-inline.c: (expand_call_inline): Ensure that lexical block's source location is consistant...

2012-06-26  Dehao Chen  <dehao@google.com>

	* tree-inline.c: (expand_call_inline): Ensure that lexical block's
	source location is consistant with the call stmt.

From-SVN: r188981
parent 38eec4c6
2012-06-26 Dehao Chen <dehao@google.com>
* tree-inline.c: (expand_call_inline): Ensure that lexical block's
source location is consistant with the call stmt.
2012-06-26 Ulrich Weigand <ulrich.weigand@linaro.org> 2012-06-26 Ulrich Weigand <ulrich.weigand@linaro.org>
PR tree-optimization/53729 PR tree-optimization/53729
......
...@@ -3836,8 +3836,7 @@ expand_call_inline (basic_block bb, gimple stmt, copy_body_data *id) ...@@ -3836,8 +3836,7 @@ expand_call_inline (basic_block bb, gimple stmt, copy_body_data *id)
/* Set input_location here so we get the right instantiation context /* Set input_location here so we get the right instantiation context
if we call instantiate_decl from inlinable_function_p. */ if we call instantiate_decl from inlinable_function_p. */
saved_location = input_location; saved_location = input_location;
if (gimple_has_location (stmt)) input_location = gimple_location (stmt);
input_location = gimple_location (stmt);
/* From here on, we're only interested in CALL_EXPRs. */ /* From here on, we're only interested in CALL_EXPRs. */
if (gimple_code (stmt) != GIMPLE_CALL) if (gimple_code (stmt) != GIMPLE_CALL)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment