[RISCV] Order the RISCVInstrInfo*.td includes for standard extensions into logical...
authorCraig Topper <craig.topper@sifive.com>
Thu, 20 Jul 2023 15:03:59 +0000 (08:03 -0700)
committerCraig Topper <craig.topper@sifive.com>
Thu, 20 Jul 2023 15:13:57 +0000 (08:13 -0700)
commit8dacf55af4fe320befb325ad93dd76c4c50c03e9
treefca0966fc842d5c81cce017a22bfe40448cc968e
parent2bf84d5638336eb9355f982c043ede968646b41b
[RISCV] Order the RISCVInstrInfo*.td includes for standard extensions into logical groups. NFC

There are some ordering dependency between these files.

-F must be included before D, Zfh, and Zfa. I recently suggested Zfbfmin
should be after Zfh.
-V must be before Zvk.
-Zc must be after Zb since Zbb instructions can be compressed.

So I've grouped all the scalar FP together. The vector together.
And put the compressed instructions at the end.

Reviewed By: asb, wangpc

Differential Revision: https://reviews.llvm.org/D155780
llvm/lib/Target/RISCV/RISCVInstrInfo.td