My question is: if you can code in C++, why should you write C++ on top of GraalVM instead of going native (and faster)?
https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines
https://docs.microsoft.com/en-us/cpp/code-quality/?view=vs-2...
And most of the time is a lost battle to force people to change, so it is easier to bring in people that have other culture towards security when plugging software into the network.
As for GraalVM support for LLVM, that is mostly for language interoperability purposes.