D70226 introduced a config IsStrictFPEnabled, which controls the strict floating point mutation (transforming some strict-fp operations into non-strict). This patch disables the mutation.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D87222
[PowerPC] [FPEnv] Disable strict FP mutation by default for PowerPC ClosedPublic Authored by qiucf on Sep 6 2020, 10:09 PM.
Details Summary D70226 introduced a config IsStrictFPEnabled, which controls the strict floating point mutation (transforming some strict-fp operations into non-strict). This patch disables the mutation.
Diff Detail Event Timelineqiucf added a parent revision: D87220: [PowerPC] Fix STRICT_FRINT/STRICT_FNEARBYINT lowering.Sep 6 2020, 10:52 PM This revision is now accepted and ready to land.Sep 8 2020, 7:03 AM Closed by commit rG6afb27910044: [PowerPC] [FPEnv] Disable strict FP mutation by default (authored by qiucf). · Explain WhySep 9 2020, 10:31 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 290179 llvm/lib/Target/PowerPC/PPCISelLowering.cpp
llvm/lib/Target/PowerPC/PPCInstrInfo.td
llvm/test/CodeGen/PowerPC/vector-constrained-fp-intrinsics.ll
|