Benyújtottak egy javaslatot, amely szerint a RISC-V Compiler Collaboration („RVCC”) LLVM Incubator projektként indulna el, és a RISC-V jobb teljesítményét célzó compiler-optimalizációkra fókuszálna. Mielőtt azonban túlságosan lelkesednénk, a javaslatnak már most is vannak ellenzői. Az RVCC célja, hogy egyfajta előszobaként szolgáljon: itt gyűjtenék össze az LLVM/Clang RISC-V teljesítményoptimalizáló patch-eit, és itt gyorsabban lehetne iterálni rajtuk, mint ha rögtön az LLVM fő ágába kerülnének. Az RVCC a fejlesztés és tesztelés alatt álló patch-eknél csökkentené az átfutási időt és a review költségeit. A projekt benchmarkokra támaszkodna az RVV-változtatások értékeléséhez különböző RISC-V hardverplatformokon, és remélhetőleg mérsékelné azt a toolchain-széttöredezettséget is, ami már most megfigyelhető a RISC-V ökoszisztémában a különböző szoftver- és hardverszállítók miatt. Lényegében az RVCC viszonya az LLVM-hez hasonló lenne, mint a Linux kernel staging területének viszonya a kernel-hez, csak kifejezetten arra szabva, hogy gyorsabban lehessen iterálni a RISC-V patch-eken. Az RVCC-ből upstream LLVM-be beküldött patch-ek ettől még ugyanazon a szigorú review folyamaton mennének végig.
Az RVCC-re vonatkozó javaslat az LLVM Discourse felületén található.
Bár jól hangzik, hogy az LLVM/Clang RISC-V compiler-teljesítményoptimalizációi gyorsabban haladhatnának, az RVCC-javaslat már most is ellenállásba ütközik azzal kapcsolatban, hogy LLVM Incubator projektté váljon.
Nikita Popov, mint az LLVM vezető karbantartója
már reagált is az LLVM Discourse témában, és ellenezte a javaslatot:
"A részemről ez határozott nem. Nem kellene inkubátort létrehoznunk olyasmihez, ami lényegében egy LLVM fork, plusz olyan patch-ek, amelyek nem felelnek meg az LLVM szokásos minőségi elvárásainak."
Az RVCC ettől még külső „próbapályaként” szolgálhatna az LLVM/Clang RISC-V compiler-optimalizációihoz, de majd kiderül, végül hogyan alakul a javaslat, és mi lesz belőle.

