re PR target/28115 (possible bug in recog_memoized usage in rs6000.c??)
PR target/28115 * config/rs6000/rs6000.c (rs6000_adjust_cost): Correct recog_memoized test for insn and check recog_memoized for dep_insn. From-SVN: r231045
This commit is contained in:
parent
8eb7b6f69d
commit
9ddc16eb1a
|
@ -1,3 +1,9 @@
|
|||
2015-11-29 David Edelsohn <dje.gcc@gmail.com>
|
||||
|
||||
PR target/28115
|
||||
* config/rs6000/rs6000.c (rs6000_adjust_cost): Correct
|
||||
recog_memoized test for insn and check recog_memoized for dep_insn.
|
||||
|
||||
2015-11-28 Nathan Sidwell <nathan@acm.org>
|
||||
|
||||
* config/nvptx/nvptx.h (FIRST_PARM_OFFSET): Add void cast.
|
||||
|
|
|
@ -28544,8 +28544,8 @@ rs6000_adjust_cost (rtx_insn *insn, rtx link, rtx_insn *dep_insn, int cost)
|
|||
{
|
||||
enum attr_type attr_type;
|
||||
|
||||
if (! recog_memoized (insn))
|
||||
return 0;
|
||||
if (recog_memoized (insn) < 0 || recog_memoized (dep_insn) < 0)
|
||||
return cost;
|
||||
|
||||
switch (REG_NOTE_KIND (link))
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue