3 ms·
> Writing to LLVM in no way restricts you to a backend. You simply need a language-level IR that you can retarget to different backends as you would like. It s
by bassislife 11y ago
> Writing to LLVM in no way restricts you to a backend. You simply need a language-level IR that you can retarget to different backends as you would like.
It still ignores toolchain flexibility. Especially given the specific needs of Go's managed runtime.
- deleted 11y ago[deleted]
- bassislife 11y ago> which LLVM now supports Key word being "now". I think you understood rather well. Also have a look at the supported architectures paragraph in the documents you linked.
- sunnyps 11y agoAnd go 1.4+ doesn't just need segmented stacks but also moveable stacks. I do not know if LLVM has that yet.