[M3devel] Integrating llvm
Rodney M. Bates
rodney_bates at lcwb.coop
Sat May 30 17:27:22 CEST 2015
In order to simplify integrating the emerging llvm backend, I propose to
split the current llvm package into three:
A library package containing just binding-related stuff to the llvm
infrastructure. (llvmbindings)
A library package containing M3CG_LLVM.[im]3 and anything that might
get added for the actual cm3-IR to llvm-IR conversion. (llvmback)
A program package with a main program for llvm (currently llvm/src/Main.m3)
(llvmstaloneback)
This would provide more flexibility in doing the integration into the
compiler, and maybe some other things some day.
Any objections or comments?
Peter?
--
Rodney Bates
rodney.m.bates at acm.org
More information about the M3devel
mailing list