Getting CORE-V ready for Upstream

Placeholder NandGateJ110
2024-06-21T07:58:54Z

Status: Links to Work in Progress Branches:

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

Status: Links to Patch Reviews:

- [x] [RISC-V] [Add support for XCVmac extension in CV32E40P](https://gcc.gnu.org/pipermail/gcc-patches/2023-September/630901.html)
- [x] [RISC-V] [Add support for XCValu extension in CV32E40P](https://gcc.gnu.org/pipermail/gcc-patches/2023-September/630901.html)
- [x] [RISC-V] [Add support for XCVbitmanip extension in CV32E40P](https://gcc.gnu.org/pipermail/gcc-patches/2023-November/635795.html)
- [x] [RISC-V] [Add support for XCVbi extension in CV32E40P](https://gcc.gnu.org/pipermail/gcc-patches/2023-November/635690.html)
- [x] [RISC-V] [Add support for XCVelw extension in CV32E40P](https://gcc.gnu.org/pipermail/gcc-patches/2023-November/635690.html)
- [x] [RISC-V] [Add support for XCVmem extension in CV32E40P](https://gcc.gnu.org/pipermail/gcc-patches/2023-November/635817.html)
- [x] [RISC-V] [Add support for XCVsimd extension in CV32E40P](https://gcc.gnu.org/pipermail/gcc-patches/2023-November/635810.html)
- [ ] [RISC-V] Add support for XCVhwlp extension in CV32E40P

Status: Upstream
- [x] [RISC-V] Add support for XCVmac extension in CV32E40P
- [x] [RISC-V] Add support for XCValu extension in CV32E40P
- [ ] [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
- [ ] [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