ChatDiagram
compilers · rust · systems programming

Chaîne de compilation Rust avec HIR et MIR

Type OrganigrammeNorme Sugiyama layered DAG + orthogonal routingMoteur schematex-flowchartMis à jour 29/09/2026
Rust Compilation Pipeline with HIR and MIR
Drawing preview
Le scénario

Un développeur veut comprendre les principales phases de rustc, notamment le rôle de HIR et MIR avant la génération de code LLVM.

Ce que contient ce dessin

Comprenez les décisions qui le sous-tendent.

01

Séparer les phases HIR et MIR

02

Effectuer la vérification d’emprunts sur MIR plutôt que sur HIR

03

Abaisser le code vers LLVM IR pour la génération par le backend

À utiliser pour documenter les rouages internes d’un compilateur, expliquer les représentations intermédiaires propres à Rust ou planifier des outils s’intégrant aux passes HIR ou MIR.

Voir tous les modèles de organigramme →