This is an archive of the discontinued LLVM Phabricator instance.

[RISCV] Disable strict node mutation and use correct lowering action of strict_fsetcc(s).
ClosedPublic

Authored by fakepaper56 on Apr 27 2023, 12:53 AM.

Details

Summary

The patch disables strict node mutation by setting IsStrictFPEnabled to true.
It also fixes wrong lowering action of strict_fsetcc(s).

Diff Detail

Event Timeline

fakepaper56 created this revision.Apr 27 2023, 12:53 AM
Herald added a project: Restricted Project. · View Herald TranscriptApr 27 2023, 12:53 AM
fakepaper56 requested review of this revision.Apr 27 2023, 12:53 AM

Refine commit message.

fakepaper56 retitled this revision from [RISCV] Disable mutating strict-fp to fp and use correct lowering action of strict_fsetcc(s). to [RISCV] Disable strict node mutation and use correct lowering action of strict_fsetcc(s)..Apr 27 2023, 12:56 AM
fakepaper56 edited the summary of this revision. (Show Details)
This revision is now accepted and ready to land.Apr 28 2023, 4:55 PM