diff options
author | amodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-10-01 09:55:07 +0000 |
---|---|---|
committer | amodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-10-01 09:55:07 +0000 |
commit | bf815382033eaf0507cb461f02845d0a8b64597f (patch) | |
tree | 5bb9ea6dbfb4f3c8a77f553fe80ebc0131c6547e /gcc/stmt.c | |
parent | 156fd39b19357447bbdbbdaab8c6fa3cbc2df325 (diff) | |
download | gcc-bf815382033eaf0507cb461f02845d0a8b64597f.tar.gz |
* stmt.c (expand_asm_operands): Revert part of 2013-09-24 special
casing inout operands.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@203056 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/stmt.c')
-rw-r--r-- | gcc/stmt.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/gcc/stmt.c b/gcc/stmt.c index 2e17db1cfae..c385a067e4b 100644 --- a/gcc/stmt.c +++ b/gcc/stmt.c @@ -807,9 +807,7 @@ expand_asm_operands (tree string, tree outputs, tree inputs, || is_inout) { op = expand_expr (val, NULL_RTX, VOIDmode, - !allows_reg ? EXPAND_MEMORY - : !is_inout ? EXPAND_WRITE - : EXPAND_NORMAL); + !allows_reg ? EXPAND_MEMORY : EXPAND_WRITE); if (MEM_P (op)) op = validize_mem (op); |