All of lore.kernel.org
 help / color / mirror / Atom feed
* [OpenRISC] OpenRISC 1.3 spec
@ 2019-04-12 20:56 Stafford Horne
  2019-04-12 21:17 ` Richard Henderson
  2019-04-13  8:03 ` Richard Henderson
  0 siblings, 2 replies; 23+ messages in thread
From: Stafford Horne @ 2019-04-12 20:56 UTC (permalink / raw)
  To: openrisc

Hi All,

As Andrey and I have been working on adding FPU support the GCC port, this
has brought up a few issues and possibly need for new optional
instructions.  Many of these are already documented by Rth back in 2015.

I propose to incorporate the following into the openrisc spec.

Use proposals

P6 https://openrisc.io/proposals/lfmadd - clarification on internal
rounding (possibly exclude new madd instructions)
P7 https://openrisc.io/proposals/lstod-ldtos - convert between double and
float
P9 https://openrisc.io/proposals/ladrp - New instruction for PIC code
(already in binutils)
P14 https://openrisc.io/proposals/orfpx64a32 - 64-bit fpu implemented in
marocchino (gcc/bintuils patches under review)
P11 https://openrisc.io/proposals/lfsf - add support for 'unordered'
compares
P13 https://openrisc.io/proposals/corrections - various corrections
(possibly exclude correction for l.ext* being mandatory as its not
implemented everywhere)

Additionally
Clarification on write back of FPU results after exceptions. As per IEEE
results should be written back.

-Stafford
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.librecores.org/pipermail/openrisc/attachments/20190413/0b3c8240/attachment.html>

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

end of thread, other threads:[~2019-06-15  6:14 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-04-12 20:56 [OpenRISC] OpenRISC 1.3 spec Stafford Horne
2019-04-12 21:17 ` Richard Henderson
2019-04-12 21:48   ` Stafford Horne
2019-04-13  8:11     ` Richard Henderson
2019-04-13  8:47       ` Stafford Horne
2019-04-14  9:41         ` BAndViG
2019-04-25 21:17           ` Stafford Horne
2019-04-26 22:22             ` Stafford Horne
2019-05-02 12:22               ` BAndViG
2019-05-07 15:28             ` Richard Henderson
2019-05-07 21:12               ` Stafford Horne
2019-05-08 18:05                 ` BAndViG
2019-05-09 20:29                   ` Stafford Horne
2019-05-09 21:47                   ` Richard Henderson
2019-05-10  7:56                     ` BAndViG
2019-05-11 10:04                       ` Stafford Horne
2019-05-12 19:58                         ` BAndViG
2019-05-12 23:09                           ` Stafford Horne
2019-06-06 22:11                           ` Stafford Horne
2019-06-15  6:14                             ` Stafford Horne
2019-04-13  8:03 ` Richard Henderson
2019-04-14  6:30   ` Stafford Horne
2019-04-14  6:48     ` Stafford Horne

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.