Commit 4b7d2f07 by J"orn Rennecke Committed by Joern Rennecke

* sh.c (final_prescan_insn): Undo bogus change from 2005-05-09.

From-SVN: r101662
parent 4e422b8b
2005-07-06 J"orn Rennecke <joern.rennecke@st.com>
* sh.c (final_prescan_insn): Undo bogus change from 2005-05-09.
2005-07-06 Daniel Berlin <dberlin@dberlin.org> 2005-07-06 Daniel Berlin <dberlin@dberlin.org>
Fix PR tree-optimization/22319 Fix PR tree-optimization/22319
......
...@@ -4951,12 +4951,10 @@ final_prescan_insn (rtx insn, rtx *opvec ATTRIBUTE_UNUSED, ...@@ -4951,12 +4951,10 @@ final_prescan_insn (rtx insn, rtx *opvec ATTRIBUTE_UNUSED,
rtx pattern; rtx pattern;
pattern = PATTERN (insn); pattern = PATTERN (insn);
if (GET_CODE (pattern) == PARALLEL)
pattern = XVECEXP (pattern, 0, 0);
switch (GET_CODE (pattern)) switch (GET_CODE (pattern))
{ {
case PARALLEL:
pattern = XVECEXP (pattern, 0, 0);
break;
case SET: case SET:
if (GET_CODE (SET_SRC (pattern)) != CALL if (GET_CODE (SET_SRC (pattern)) != CALL
&& get_attr_type (insn) != TYPE_SFUNC) && get_attr_type (insn) != TYPE_SFUNC)
......
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