←back to thread

164 points undercut | 2 comments | | HN request time: 0s | source
Show context
kibwen ◴[] No.41865280[source]
What is MIR in this context? On the one hand, given the mention of Cranelift, it seems like it could be referring to the Rust compiler's intermediate representation, but given the context perhaps it's referring to an independent intermediate representation that also just happens to be called MIR?
replies(1): >>41866271 #
1. throwaway17_17 ◴[] No.41866271[source]
MIR is the compiler intermediate representation used by Ion. I know the IonMonkey docs say the acronym is Mid-level Intermediate Representation.
replies(1): >>41868123 #
2. pjmlp ◴[] No.41868123[source]
MIR is quite overloaded, besides that and Rust, it is also the new modern IR model used by LLVM languages going forward.