--
You received this message because you are subscribed to the Google Groups "RISC-V ISA Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isa-dev+u...@groups.riscv.org.
To post to this group, send email to isa...@groups.riscv.org.
Visit this group at https://groups.google.com/a/groups.riscv.org/group/isa-dev/.
To view this discussion on the web visit https://groups.google.com/a/groups.riscv.org/d/msgid/isa-dev/CAEdQ38HpsOknvvO2fy0pAT1iOaRr%3DsiYxn4k5hU4prG7iDJHtA%40mail.gmail.com.
On Wed, Mar 1, 2017 at 9:06 AM Matt Turner <matt...@gmail.com> wrote:
On Wed, Mar 1, 2017 at 7:05 AM, <kr...@sifive.com> wrote:
>
> Matt,
>
> While checking over old emails for ISA issues, realized no-one had
> replied to this, even though we had a long internal discussion.
>
> The outcome was that ROUND can be optimized to need few instructions
> in common cases, and not too many instructions in other cases, and I
> believe we now have an improved library routine that does this. It
> (round to integer in floating-point format) just doesn't seem common
> enough to justify dedicated instructions and functional unit hardware.
Thanks for the reply.
Is the library routine available somewhere for me to read?
--
You received this message because you are subscribed to the Google Groups "RISC-V ISA Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isa-dev+unsubscribe@groups.riscv.org.
To post to this group, send email to isa...@groups.riscv.org.
Visit this group at https://groups.google.com/a/groups.riscv.org/group/isa-dev/.
To view this discussion on the web visit https://groups.google.com/a/groups.riscv.org/d/msgid/isa-dev/CAEdQ38HpsOknvvO2fy0pAT1iOaRr%3DsiYxn4k5hU4prG7iDJHtA%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "RISC-V ISA Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isa-dev+unsubscribe@groups.riscv.org.
To post to this group, send email to isa...@groups.riscv.org.
Visit this group at https://groups.google.com/a/groups.riscv.org/group/isa-dev/.
To view this discussion on the web visit https://groups.google.com/a/groups.riscv.org/d/msgid/isa-dev/CA%2B%2B6G0BKpvn4-La4WTAA9SiDq3yUAV3EPqT-ta91osUVwNzsKg%40mail.gmail.com.
CONFIDENTIALITY NOTICE: This e-mail and its attachments contain information which is confidential. It's use is strictly limited to the stated intent of the provider and is only for the intended recipient(s). If the reader of this e-mail is not the intended recipient, or the employee, agent or representative responsible for delivering the e-mail to the intended recipient, you are hereby notified that any dissemination, distribution, copying or other use of this e-mail is strictly prohibited. If you have received this e-mail in error, please reply immediately to the sender. Thank you.
+1 support on that FROUND instruction.roger.
On Wed, Mar 1, 2017 at 7:36 PM, Andrew Waterman <wate...@eecs.berkeley.edu> wrote:
On Wed, Mar 1, 2017 at 9:06 AM Matt Turner <matt...@gmail.com> wrote:
On Wed, Mar 1, 2017 at 7:05 AM, <kr...@sifive.com> wrote:
>
> Matt,
>
> While checking over old emails for ISA issues, realized no-one had
> replied to this, even though we had a long internal discussion.
>
> The outcome was that ROUND can be optimized to need few instructions
> in common cases, and not too many instructions in other cases, and I
> believe we now have an improved library routine that does this. It
> (round to integer in floating-point format) just doesn't seem common
> enough to justify dedicated instructions and functional unit hardware.
Thanks for the reply.
Is the library routine available somewhere for me to read?
--
You received this message because you are subscribed to the Google Groups "RISC-V ISA Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isa-dev+u...@groups.riscv.org.
To post to this group, send email to isa...@groups.riscv.org.
Visit this group at https://groups.google.com/a/groups.riscv.org/group/isa-dev/.
To view this discussion on the web visit https://groups.google.com/a/groups.riscv.org/d/msgid/isa-dev/CAEdQ38HpsOknvvO2fy0pAT1iOaRr%3DsiYxn4k5hU4prG7iDJHtA%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "RISC-V ISA Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isa-dev+u...@groups.riscv.org.
To post to this group, send email to isa...@groups.riscv.org.
Visit this group at https://groups.google.com/a/groups.riscv.org/group/isa-dev/.
To view this discussion on the web visit https://groups.google.com/a/groups.riscv.org/d/msgid/isa-dev/CA%2B%2B6G0BKpvn4-La4WTAA9SiDq3yUAV3EPqT-ta91osUVwNzsKg%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "RISC-V ISA Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isa-dev+u...@groups.riscv.org.
To post to this group, send email to isa...@groups.riscv.org.
Visit this group at https://groups.google.com/a/groups.riscv.org/group/isa-dev/.
To view this discussion on the web visit https://groups.google.com/a/groups.riscv.org/d/msgid/isa-dev/CAMwe_b%3DTbh_3SiQ_EwsO1jQDvBg0CJEXr69gYDVX%2BFLsNQjvuQ%40mail.gmail.com.