Getting CORE-V ready for Upstream

Placeholder NandGateJ110
2024-09-13T07:34:11Z

Status: IN PROGRESS: Links to Work in Progress Branches:

- [x] [RISC-V] [Add support for XCVmac extension in CV32E40P](https://github.com/MaryBennett/corev-binutils-gdb/tree/mb-patch-xcvmac-xcvalu)
- [x] [RISC-V] [Add support for XCValu extension in CV32E40P](https://github.com/MaryBennett/corev-binutils-gdb/tree/mb-patch-xcvmac-xcvalu)
- [x] [RISC-V] [Add support for XCVbitmanip extension in CV32E40P](https://github.com/MaryBennett/corev-binutils-gdb/tree/mb-patch-xcvbitmanip)
- [x] [RISC-V] [Add support for XCVbi extension in CV32E40P](https://github.com/MaryBennett/corev-binutils-gdb/tree/mb-patch-xcvelw-xcvbi-xcvmem)
- [x] [RISC-V] [Add support for XCVelw extension in CV32E40P](https://github.com/MaryBennett/corev-binutils-gdb/tree/mb-patch-xcvelw-xcvbi-xcvmem)
- [x] [RISC-V] [Add support for XCVmem extension in CV32E40P](https://github.com/MaryBennett/corev-binutils-gdb/tree/mb-patch-xcvelw-xcvbi-xcvmem)
- [x] [RISC-V] [Add support for XCVsimd extension in CV32E40P](https://github.com/MaryBennett/corev-binutils-gdb/tree/mb-patch-xcvsimd)
- [x] [RISC-V] [Add support for XCVhwlp extension in CV32E40P](https://github.com/MaryBennett/corev-binutils-gdb/tree/mb-patch-xcvhwlp)

Status: IN PROGRESS: Links to Patch Reviews:

- [x] [RISC-V] [Add support for XCVmac extension in CV32E40P](https://sourceware.org/pipermail/binutils/2023-September/129400.html)
- [x] [RISC-V] [Add support for XCValu extension in CV32E40P](https://sourceware.org/pipermail/binutils/2023-September/129400.html)
- [x] [RISC-V] [Add support for XCVbitmanip extension in CV32E40P](https://sourceware.org/pipermail/binutils/2024-July/136030.html)
- [x] [RISC-V] [Add support for XCVbi extension in CV32E40P](https://sourceware.org/pipermail/binutils/2023-December/131104.html)
- [x] [RISC-V] [Add support for XCVelw extension in CV32E40P](https://sourceware.org/pipermail/binutils/2023-December/131104.html)
- [x] [RISC-V] [Add support for XCVmem extension in CV32E40P](https://sourceware.org/pipermail/binutils/2023-December/131104.html)
- [x] [RISC-V] [Add support for XCVsimd extension in CV32E40P](https://sourceware.org/pipermail/binutils/2024-August/136316.html)
- [ ] [RISC-V] Add support for XCVhwlp extension in CV32E40P
- [x] [Zcmt](https://sourceware.org/pipermail/binutils/2023-November/130849.html)

Status: Upstream

- [x] [RISC-V] Add support for XCVmac extension in CV32E40P
- [x] [RISC-V] Add support for XCValu extension in CV32E40P
- [x] [RISC-V] Add support for XCVbitmanip extension in CV32E40P
- [x] [RISC-V] Add support for XCVbi extension in CV32E40P
- [x] [RISC-V] Add support for XCVelw extension in CV32E40P
- [x] [RISC-V] Add support for XCVmem extension in CV32E40P
- [x] [RISC-V] Add support for XCVsimd extension in CV32E40P
- [ ] [RISC-V] Add support for XCVhwlp extension in CV32E40P
- [ ] ZCMT