All of lore.kernel.org
 help / color / mirror / Atom feed
* SiByte 1480 & Branch Likely instructions?
@ 2007-12-07 21:54 ` Kaz Kylheku
  0 siblings, 0 replies; 11+ messages in thread
From: Kaz Kylheku @ 2007-12-07 21:54 UTC (permalink / raw)
  To: linux-mips

Hi All,

Not really a kernel-related question. I've discovered that GCC 4.1.1
(which I'm not using for kernel compiling, but user space) generates
branch likely instructions by default, even though the documentation
says that their use is off by default for MIPS32 and MIPS64, because
they are considered deprecated. They are documented as obsolete for the
Broadcom chips I am working with.

I'm investigating a software anomaly which looks like might be caused by
failure to annul the delay slot of a branch-likely in the fall-through
case. 

In parallel with writing some tests, I thought I would ask whether
anyone happens know whether or not these instructions are known to
actually work correctly on the SB1480 silicon (and perhaps any
additional details, like what revisions, etc)?

Thanks

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2007-12-14  3:06 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-12-07 21:54 SiByte 1480 & Branch Likely instructions? Kaz Kylheku
2007-12-07 21:54 ` Kaz Kylheku
2007-12-07 23:39 ` Kaz Kylheku
2007-12-07 23:39   ` Kaz Kylheku
2007-12-09  5:26   ` Ralf Baechle
2007-12-14  3:05   ` GCC bug affecting MIPS (was Re: SiByte 1480 & Branch Likely instructions?) Kaz Kylheku
2007-12-14  3:05     ` Kaz Kylheku
2007-12-09  5:14 ` SiByte 1480 & Branch Likely instructions? Ralf Baechle
2007-12-10 15:28   ` Maciej W. Rozycki
2007-12-10 15:35     ` Ralf Baechle
2007-12-10 16:20       ` Maciej W. Rozycki

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.