<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">On Jul 6, 2021, at 1:24 PM, David Chen <<a href="mailto:dave.h.chen@gmail.com" class="">dave.h.chen@gmail.com</a>> wrote:<br class=""><div><br class=""><blockquote type="cite" class=""><div class=""><blockquote style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; margin: 0px 0px 0px 40px; border: none; padding: 0px;" class=""><div dir="ltr" class=""><div class=""><blockquote type="cite" class="">The effects of the FZ bit in the ARM FPCR are defined by the FPUnpack() and FPRound() operations in ARM’s pseudocode documentation. If the encoded exponent of an input is zero and fpcr.FZ is 1, then the unpacked input value is zero. If a result is tiny and fpcr.FZ is 1, then the result is zero.</blockquote></div></div></blockquote></div></blockquote><blockquote type="cite" class=""><br class=""></blockquote><blockquote type="cite" class=""><div class=""><div dir="ltr" style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">How about the sign bit?  Does fpcr.FZ affect the sign bit in these cases?</div></div></blockquote></div><br class=""><div class="">The sign bit is defined to be preserved by both FPUnpack( ) and FPRound( ), regardless of the value of fpcr.FZ.</div><div class=""><br class=""></div><div class="">– Steve</div></body></html>