[LLVMdev] JIT support for new architectures
Frank Winter
fwinter at jlab.org
Fri Nov 22 10:55:52 PST 2013
What would be needed in order to make MCJIT work on a new architecture?
I am thinking BG/Q and Xeon Phi (native).
Let's assume the components required for JIT (core, mcjit, native, etc.)
can be
cross-compiled and linked with an Intel or IBM compiler for such an
architecture,
and somehow one manages to execute the application. (I didn't try all
that yet.)
Also, let's assume there is some codegen support for these architectures
(which
I understand there is). It might not be complete, but it might also be
enough
for my application (only floating-point and integer arithmetic,
loads/stores).
What JIT-related features are definitely not there (yet) and would be needed
to make MCJIT actually work such these architectures?
Frank
More information about the llvm-dev
mailing list