mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-02-15 14:10:24 +08:00
* sh.c (final_prescan_insn): Undo bogus change from 2005-05-09.
From-SVN: r101662
This commit is contained in:
parent
4e422b8bf1
commit
4b7d2f0796
@ -1,3 +1,7 @@
|
||||
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>
|
||||
|
||||
Fix PR tree-optimization/22319
|
||||
|
@ -4951,12 +4951,10 @@ final_prescan_insn (rtx insn, rtx *opvec ATTRIBUTE_UNUSED,
|
||||
rtx pattern;
|
||||
|
||||
pattern = PATTERN (insn);
|
||||
if (GET_CODE (pattern) == PARALLEL)
|
||||
pattern = XVECEXP (pattern, 0, 0);
|
||||
switch (GET_CODE (pattern))
|
||||
{
|
||||
case PARALLEL:
|
||||
pattern = XVECEXP (pattern, 0, 0);
|
||||
break;
|
||||
|
||||
case SET:
|
||||
if (GET_CODE (SET_SRC (pattern)) != CALL
|
||||
&& get_attr_type (insn) != TYPE_SFUNC)
|
||||
|
Loading…
Reference in New Issue
Block a user