This is an archive of the discontinued LLVM Phabricator instance.

[RISCV] Make D extension imply F extension.
ClosedPublic

Authored by craig.topper on Mar 1 2023, 3:22 PM.

Details

Summary

I believe this implies relationship is documented in the current
spec but may have been less clear in an older spec.

We used to report an error so I think it should be ok to change this.
Only someone expecting the error should be impacted.

Diff Detail

Event Timeline

craig.topper created this revision.Mar 1 2023, 3:22 PM
Herald added a project: Restricted Project. · View Herald TranscriptMar 1 2023, 3:22 PM
craig.topper requested review of this revision.Mar 1 2023, 3:22 PM
Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptMar 1 2023, 3:22 PM
craig.topper edited the summary of this revision. (Show Details)Mar 1 2023, 3:23 PM
luismarques accepted this revision.Mar 5 2023, 7:43 AM
This revision is now accepted and ready to land.Mar 5 2023, 7:43 AM
asb accepted this revision.Mar 5 2023, 8:29 AM

I think this is in line with how we now handle implication of specs - when the code was first written IIRC we were much stricter.

This revision was landed with ongoing or failed builds.Mar 6 2023, 8:40 PM
This revision was automatically updated to reflect the committed changes.