·llvm

LLVM IR وتمرير مهارة خطوط الأنابيب. يُستخدم عند العمل مباشرة مع LLVM Intermediate Representation (IR)، أو تشغيل تصاريح الاختيار، أو إنشاء IR مع llc، أو فحص أو كتابة LLVM IR للتمريرات المخصصة، أو فهم كيفية خفض الواجهة الخلفية لـ LLVM IR إلى التجميع. يتم التنشيط عند الاستعلامات حول LLVM IR، أو opt، أو llc، أو llvm-dis، أو تمريرات LLVM، أو تحويلات IR، أو إنشاء أدوات تعتمد على LLVM.

26التثبيتات·0الرائج·@mohitmishra786

التثبيت

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

كيفية تثبيت llvm

ثبّت مهارة الذكاء الاصطناعي llvm بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill llvm
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

المصدر: 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 وتمرير مهارة خطوط الأنابيب. يُستخدم عند العمل مباشرة مع LLVM Intermediate Representation (IR)، أو تشغيل تصاريح الاختيار، أو إنشاء IR مع llc، أو فحص أو كتابة LLVM IR للتمريرات المخصصة، أو فهم كيفية خفض الواجهة الخلفية لـ LLVM IR إلى التجميع. يتم التنشيط عند الاستعلامات حول LLVM IR، أو opt، أو llc، أو llvm-dis، أو تمريرات LLVM، أو تحويلات IR، أو إنشاء أدوات تعتمد على LLVM. المصدر: mohitmishra786/low-level-dev-skills.

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill llvm
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-02-22
آخر تحديث
2026-03-10

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

إجابات سريعة

ما هي llvm؟

LLVM IR وتمرير مهارة خطوط الأنابيب. يُستخدم عند العمل مباشرة مع LLVM Intermediate Representation (IR)، أو تشغيل تصاريح الاختيار، أو إنشاء IR مع llc، أو فحص أو كتابة LLVM IR للتمريرات المخصصة، أو فهم كيفية خفض الواجهة الخلفية لـ LLVM IR إلى التجميع. يتم التنشيط عند الاستعلامات حول LLVM IR، أو opt، أو llc، أو llvm-dis، أو تمريرات LLVM، أو تحويلات IR، أو إنشاء أدوات تعتمد على LLVM. المصدر: mohitmishra786/low-level-dev-skills.

كيف أثبّت llvm؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill llvm بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

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

التفاصيل

الفئة
</>أدوات التطوير
المصدر
skills.sh
أول ظهور
2026-02-22