On May 13, 2011, at 8:56 PM, Andrew Pinski wrote: > On Fri, May 13, 2011 at 5:51 PM, Paul Koning <paul_kon...@dell.com> 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