#include #include #include namespace pslang::jit { void compile(program_context & pcontext, ir::module_context const & mcontext) { switch (pcontext.abi) { case abi::itanium: throw std::runtime_error("Itanium ABI JIT not implemented"); case abi::msvc: throw std::runtime_error("MSVC ABI JIT not implemented"); case abi::armv8: aarch64::compile(pcontext, mcontext); break; } } }