# Thought on strictfp support

**URL:** <https://discourse.llvm.org/t/thought-on-strictfp-support/71453>\
**Category:** IR & Optimizations\
**Created:** [June 18, 2023, 10:36pm UTC](https://discourse.llvm.org/t/thought-on-strictfp-support/71453 "2023-06-18T22:36:45Z")\
**Posts on this page:** 1\
**Showing post:** 9

<div class="post-metadata">

**Author:** ![Mitch\_Alsup](https://avatars.discourse-cdn.com/v4/letter/m/47e85d/32.png) [@Mitch\_Alsup](https://discourse.llvm.org/u/Mitch_Alsup)\
**Post date:** [June 27, 2023, 11:08pm UTC](https://discourse.llvm.org/t/thought-on-strictfp-support/71453/9 "2023-06-27T23:08:35Z")

</div>

> [@spavloff](#):
>
> - reads exception bits,
> - writes exception bits,
> - reads rounding mode,
> - writes rounding mode,

read exception bits cannot be moved down across an FP calculation

write exception bits cannot be moved up or down across an FP calculation

write exception bits cannot be moved down across an FP calculation

write rounding mode cannot be moved up or down across an FP calculation

---

_[View the full topic](https://discourse.llvm.org/t/thought-on-strictfp-support/71453)._
