Commit 90444831 by Alan Modra Committed by Alan Modra

stmt.c (expand_asm_operands): Revert part of 2013-09-24 special casing inout operands.

	* stmt.c (expand_asm_operands): Revert part of 2013-09-24 special
	casing inout operands.

From-SVN: r203056
parent f1557372
2013-10-01 Alan Modra <amodra@gmail.com>
* stmt.c (expand_asm_operands): Revert part of 2013-09-24 special
casing inout operands.
2013-10-01 Richard Biener <rguenther@suse.de> 2013-10-01 Richard Biener <rguenther@suse.de>
PR tree-optimization/58553 PR tree-optimization/58553
......
...@@ -807,9 +807,7 @@ expand_asm_operands (tree string, tree outputs, tree inputs, ...@@ -807,9 +807,7 @@ expand_asm_operands (tree string, tree outputs, tree inputs,
|| is_inout) || is_inout)
{ {
op = expand_expr (val, NULL_RTX, VOIDmode, op = expand_expr (val, NULL_RTX, VOIDmode,
!allows_reg ? EXPAND_MEMORY !allows_reg ? EXPAND_MEMORY : EXPAND_WRITE);
: !is_inout ? EXPAND_WRITE
: EXPAND_NORMAL);
if (MEM_P (op)) if (MEM_P (op))
op = validize_mem (op); op = validize_mem (op);
......
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