re PR target/66747 (The commit r225260 broke the builds of the mips-{mti,img}-linux-gnu tool chains.)
2015-07-04 Bernd Edlinger <bernd.edlinger@hotmail.de> PR target/66747 * config/mips/mips.c (mips_find_gp_ref): Handle instruction sequences. From-SVN: r225416
This commit is contained in:
parent
2e43164383
commit
24966da610
|
@ -1,3 +1,8 @@
|
|||
2015-07-04 Bernd Edlinger <bernd.edlinger@hotmail.de>
|
||||
|
||||
PR target/66747
|
||||
* config/mips/mips.c (mips_find_gp_ref): Handle instruction sequences.
|
||||
|
||||
2015-07-04 John David Anglin <danglin@gcc.gnu.org>
|
||||
|
||||
PR target/66114
|
||||
|
|
|
@ -9790,17 +9790,18 @@ mips16_cfun_returns_in_fpr_p (void)
|
|||
static bool
|
||||
mips_find_gp_ref (bool *cache, bool (*pred) (rtx_insn *))
|
||||
{
|
||||
rtx_insn *insn;
|
||||
rtx_insn *insn, *subinsn;
|
||||
|
||||
if (!*cache)
|
||||
{
|
||||
push_topmost_sequence ();
|
||||
for (insn = get_insns (); insn; insn = NEXT_INSN (insn))
|
||||
if (USEFUL_INSN_P (insn) && pred (insn))
|
||||
{
|
||||
*cache = true;
|
||||
break;
|
||||
}
|
||||
FOR_EACH_SUBINSN (subinsn, insn)
|
||||
if (USEFUL_INSN_P (subinsn) && pred (subinsn))
|
||||
{
|
||||
*cache = true;
|
||||
break;
|
||||
}
|
||||
pop_topmost_sequence ();
|
||||
}
|
||||
return *cache;
|
||||
|
|
Loading…
Reference in New Issue