Linux MIPS Architecture development
 help / color / mirror / Atom feed
* SiByte 1480 & Branch Likely instructions?
@ 2007-12-07 21:54 Kaz Kylheku
  2007-12-07 21:54 ` Kaz Kylheku
                   ` (2 more replies)
  0 siblings, 3 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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox