Mark the FREM SelectionDAG node as Expand, which is necessary in order to support the frem IR instruction on RISC-V. This is expanded into a library call. Adds the corresponding test. Previously, this would have triggered an assertion at instruction selection time.
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
LGTM.
Thanks Luis. I merged your earlier change D54034 into my downstream compiler just to find that frem was missing (triggered by a downstream test).
The fix I did is exactly this change (modulo the test).