This is an archive of the discontinued LLVM Phabricator instance.

[RISCV] Remove sifive-7-rv32/rv64 CPU names.
AbandonedPublic

Authored by craig.topper on Aug 10 2022, 5:06 PM.

Details

Summary

These only exist to give -mtune=sifive-7-series something to
alias to. This aliasing made them valid -mcpu options, but they
aren't real product names and gcc doesn't support them with -mcpu.

Instead alias sifive-7-series to sifive-e76 and sifive-76.

Diff Detail

Event Timeline

craig.topper created this revision.Aug 10 2022, 5:06 PM
Herald added a project: Restricted Project. · View Herald TranscriptAug 10 2022, 5:06 PM
craig.topper requested review of this revision.Aug 10 2022, 5:06 PM
Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptAug 10 2022, 5:06 PM
craig.topper abandoned this revision.Aug 10 2022, 7:56 PM

I'm going to rethink this.