On May 13, 2011, at 8:56 PM, Andrew Pinski wrote:
> On Fri, May 13, 2011 at 5:51 PM, Paul Koning <[email protected]> wrote:
>> I was using 4.5.1 which has the bug. I thought later ones have it too, but
>> it looks like I misread the assembly output. (The fix makes a subtle
>> change: beq becomes beql.)
>
> A good question is why does XLR have branch linkely enabled anyways?
> It has been deprecated in the ISA and causes performance problems on
> most modern MIPS64 processors.
Good question, and since our other target is SB1 which definitely deprecates
that, it would make sense to say -mno-branch-likely. I'll ask Netlogic what
they recommend.
paul