2019-02-05 Aaron Sawdey <acsawdey@linux.ibm.com>
PR target/89112
* config/rs6000/rs6000.md (<bd>tf_<mode>): Generate a local label
for the long branch case.
From-SVN: r268546
+2019-02-05 Aaron Sawdey <acsawdey@linux.ibm.com>
+
+ PR target/89112
+ * config/rs6000/rs6000.md (<bd>tf_<mode>): Generate a local label
+ for the long branch case.
+
2019-02-05 Jakub Jelinek <jakub@redhat.com>
PR target/89188
else
{
static char seq[96];
- char *bcs = output_cbranch (operands[3], "$+8", 1, insn);
- sprintf(seq, "<bd_neg> $+12\;%s;b %%l0", bcs);
+ char *bcs = output_cbranch (operands[3], ".Lshort%=", 1, insn);
+ sprintf(seq, "<bd_neg> .Lshort%%=\;%s\;b %%l0\;.Lshort%%=:", bcs);
return seq;
}
}