from Hacker News

Cranelift, Part 4: A New Register Allocator

by cfallin on 6/9/22, 8:59 PM with 16 comments

  • by xiaodai on 6/10/22, 2:31 AM

    Is Cranelift basically a LLVM but in Rust?
  • by sitkack on 6/10/22, 12:56 AM

    Such a wonderful series of articles! Beautiful work.
  • by userbinator on 6/10/22, 4:23 AM

    Register allocation is a classically hard (NP-hard!) problem

    I thought one of the huge advantages of using SSA is linear-time register allocation?

  • by wrs on 6/9/22, 11:04 PM

    Next time someone says "well-written code doesn't need comments" I think I will just refer them to this page.