go-llvm/llgo
View on GitHub ↗ ★ 1,250 Go archived
LLVM-based compiler for Go
7 mentions on Hacker News by 7 people: 0 stories, 7 comments · first 2014-07-04 · latest 2024-09-27
20082026
-
Go's backend is custom. They consider LLVM too slow and made their own. https://github.com/go-llvm/llgo is third party and archived.
comment by hu3 · 2024-09-27 · in Register Allocation in the Go Compiler -
…LLVM-hosted compiler for Go, and many others, as there should be. Isn't that the dead llgo effort? https://github.com/go-llvm/llgo (now archived) Its readme points to a dead link on the LLVM website, and it looks like there's no matching…
comment by justinclift · 2024-01-05 · in Go: What we got right, what we got wrong -
The official compiler doesn't. Then there's llgo [0] and gollvm [1]. [0] https://github.com/go-llvm/llgo [1] https://go.googlesource.com/gollvm/
comment by tcard · 2017-08-09 · in A Farewell to Go -
FWIW this used to be hosted on GitHub here: https://github.com/go-llvm/llgo Not really obvious to me how much progress has been made since the transition to LLVM repo.. but last time I checked it was missing _a lot_: - No garbage collector…
comment by slimsag · 2015-09-18 · in Llgo – A Go frontend for LLVM, written in Go -
llgo is already a thing: https://github.com/go-llvm/llgo
comment by jevinskie · 2015-02-24 · in New SSA Back End for the Go Compiler -
Go can already leverage some of gcc's optimizations. There's also https://github.com/go-llvm/llgo
comment by shanemhansen · 2014-11-18 · in Swift and Go: Building a Fast Future -
…Rust. Rust compiles to llvm-bitcode, unlike Go, so that's a win for me. edit: I stand corrected - https://github.com/go-llvm/llgo
comment by sriku · 2014-07-04 · in Farewell Node.js