awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 रिपॉजिटरी

Awesome GitHub RepositoriesStatic Single Assignment Forms

Intermediate representations where each variable is assigned exactly once to simplify data flow analysis.

Distinct from Intermediate Representations: Specializes general intermediate representations into the specific Static Single Assignment (SSA) form.

Explore 3 awesome GitHub repositories matching programming languages & runtimes · Static Single Assignment Forms. Refine with filters or upvote what's useful.

Awesome Static Single Assignment Forms GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • chai2010/go-ast-bookchai2010 का अवतार

    chai2010/go-ast-book

    5,510GitHub पर देखें↗

    go-ast-book एब्स्ट्रैक्ट सिंटैक्स ट्री (AST) विश्लेषण, कंपाइलर डेवलपमेंट और स्टेटिक कोड वेरिफिकेशन पर केंद्रित शैक्षिक और तकनीकी संसाधनों का एक संग्रह है। यह Go सोर्स कोड को पार्स करने, ट्रैवर्स करने और उसका विश्लेषण करके अर्थ निकालने के लिए गाइड और मैनुअल प्रदान करता है। यह प्रोजेक्ट कंपाइलर फ्रंटएंड बनाने के लिए एक संदर्भ के रूप में कार्य करता है, जो हाई-लेवल कोड को इंटरमीडिएट रिप्रेजेंटेशन और सिंगल स्टेटिक असाइनमेंट फ़ॉर्म में अनुवाद करने को कवर करता है। यह भाषा टूलिंग विकसित करने और स्टेटिक कोड विश्लेषण करने के लिए इन तकनीकों का उपयोग करने के निर्देश भी प्रदान करता है। संसाधन लेक्सिकल टोकनाइज़ेशन, एक्सप्रेशन्स और डिक्लेरेशन्स की स्ट्रक्चरल पार्सिंग और सोर्स फ़ाइलों के लिए कोऑर्डिनेट ट्रैकिंग सहित स्टेटिक विश्लेषण क्षमताओं की एक विस्तृत श्रृंखला को कवर करते हैं। यह आइडेंटिफ़ायर रिज़ॉल्यूशन, टाइप करेक्टनेस वेरिफिकेशन और कॉनकरेंसी और डिफ़र्ड एक्ज़ीक्यूशन के लिए कंट्रोल फ़्लो विश्लेषण जैसी सिमेंटिक विश्लेषण प्रक्रियाओं का भी विवरण देता है।

    Details the transformation of high-level syntax trees into single static assignment form for optimized execution.

    Go
    GitHub पर देखें↗5,510
  • llvm-mirror/llvmllvm-mirror का अवतार

    llvm-mirror/llvm

    4,580GitHub पर देखें↗

    LLVM is a modular compiler infrastructure and framework consisting of a collection of reusable libraries used to build language front-ends and optimization tools. It functions as a low-level virtual machine that provides an intermediate representation and optimization pipeline to enable language-agnostic code generation. The project provides a toolkit for just-in-time compilation, translating intermediate representations into machine code at runtime for immediate execution. Its modular design allows developers to create custom language front-ends and high-performance runtime environments acro

    Implements an intermediate representation using static single assignment form to simplify data flow analysis and optimization.

    LLVMcode-generationintermediate-representationllvm
    GitHub पर देखें↗4,580
  • svf-tools/svfSVF-tools का अवतार

    SVF-tools/SVF

    1,684GitHub पर देखें↗

    SVF is an open-source static program analysis framework and points-to analysis library that tracks memory references, variable aliases, and data dependencies across whole programs. The platform translates compiled intermediate code formats into unified internal representations, constructing constraint graphs, call graphs, and control-flow graphs to model interprocedural execution behavior and memory state. The framework incorporates specialized engines for flow-sensitive, flow-insensitive, and context-sensitive pointer analysis alongside sparse value-flow graph generation. It features memory

    Annotates indirect memory accesses with explicit definition and use functions to convert address-taken variables into static single assignment form.

    C++code-analysiscode-securitydependency-analysis
    GitHub पर देखें↗1,684
  1. Home
  2. Programming Languages & Runtimes
  3. Machine Code Generation
  4. Intermediate Representations
  5. Static Single Assignment Forms

सब-टैग एक्सप्लोर करें

  • MemoryConverts address-taken variables and indirect memory accesses into explicit definition-use chains using inserted use and change functions. **Distinct from Static Single Assignment Forms:** Distinct from general static single assignment forms by focusing on memory SSA conversions for indirect accesses and address-taken variables.
  • Memory SSA Form ConstructionsAnnotates indirect memory accesses with explicit definition and use functions to convert address-taken variables into static single assignment form. **Distinct from Static Single Assignment Forms:** Distinct from general static single assignment forms by focusing specifically on memory-level SSA for indirect accesses and address-taken variables.