·llvm

LLVM IR et réussite des compétences de pipeline. À utiliser lorsque vous travaillez directement avec la représentation intermédiaire (IR) LLVM, exécutez des passes opt, générez des IR avec llc, inspectez ou écrivez des IR LLVM pour des passes personnalisées ou comprenez comment le backend LLVM réduit l'IR à l'assemblage. S'active sur les requêtes concernant LLVM IR, opt, llc, llvm-dis, les passes LLVM, les transformations IR ou la création d'outils basés sur LLVM.

26Installations·0Tendance·@mohitmishra786

Installation

$npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill llvm

Comment installer llvm

Installez rapidement le skill IA llvm dans votre environnement de développement via la ligne de commande

  1. Ouvrir le Terminal: Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.)
  2. Exécuter la commande d'installation: Copiez et exécutez cette commande : npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill llvm
  3. Vérifier l'installation: Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Source : mohitmishra786/low-level-dev-skills.

Guide agents through the LLVM IR pipeline: generating IR, running optimisation passes with opt, lowering to assembly with llc, and inspecting IR for debugging or performance work.

| alloca | Stack allocation (pre-SSA; mem2reg promotes to registers) | | load/store | Memory access | | getelementptr (GEP) | Pointer arithmetic / field access | | phi | SSA φ-node: merges values from predecessor blocks | | call/invoke | Function call (invoke has exception edges) | | icmp/fcmp | Integer/float comparison |

| br | Branch (conditional or unconditional) | | ret | Return | | bitcast | Reinterpret bits (no-op in codegen) | | ptrtoint/inttoptr | Pointer↔integer (avoid where possible) |

LLVM IR et réussite des compétences de pipeline. À utiliser lorsque vous travaillez directement avec la représentation intermédiaire (IR) LLVM, exécutez des passes opt, générez des IR avec llc, inspectez ou écrivez des IR LLVM pour des passes personnalisées ou comprenez comment le backend LLVM réduit l'IR à l'assemblage. S'active sur les requêtes concernant LLVM IR, opt, llc, llvm-dis, les passes LLVM, les transformations IR ou la création d'outils basés sur LLVM. Source : mohitmishra786/low-level-dev-skills.

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill llvm
Catégorie
</>Développement
Vérifié
Première apparition
2026-02-22
Mis à jour
2026-03-10

Browse more skills from mohitmishra786/low-level-dev-skills

Réponses rapides

Qu'est-ce que llvm ?

LLVM IR et réussite des compétences de pipeline. À utiliser lorsque vous travaillez directement avec la représentation intermédiaire (IR) LLVM, exécutez des passes opt, générez des IR avec llc, inspectez ou écrivez des IR LLVM pour des passes personnalisées ou comprenez comment le backend LLVM réduit l'IR à l'assemblage. S'active sur les requêtes concernant LLVM IR, opt, llc, llvm-dis, les passes LLVM, les transformations IR ou la création d'outils basés sur LLVM. Source : mohitmishra786/low-level-dev-skills.

Comment installer llvm ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill llvm Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Où se trouve le dépôt source ?

https://github.com/mohitmishra786/low-level-dev-skills

Détails

Catégorie
</>Développement
Source
skills.sh
Première apparition
2026-02-22