Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
LLVM
The LLVM compiler infrastructure project is a set of compiler and toolchain technologies, which can be used to develop a front end for any programming language and a back end for any instruction set architecture.
- GitHub: https://github.com/topics/llvm
- Wikipedia: https://en.wikipedia.org/wiki/LLVM
- Repo: https://github.com/llvm/llvm-project
- Created by: Vikram Adve, Chris Lattner
- Released: 2019
- Last updated: 2025-02-04 00:17:27 UTC
- JSON Representation
https://github.com/rosscomputerguy/nixpkgs-llvm-ws
Flake workspace / repo to stage and track Nixpkgs/NixOS's ability to be compiled completely with LLVM
Last synced: 11 Oct 2024
https://github.com/mythkiven/mkappleopensourcedownload
Apple opensource source image,download source code from Apple's website.
apple corefoundation developer dyld foundation gcc ios kit lldb llvm open security
Last synced: 27 Oct 2024
https://github.com/lichtso/riscv-llvm-templates
Code templates to get started experimenting with the RISC-V LLVM toolchain
code-templates llvm risc-v riscv
Last synced: 07 Nov 2024
https://github.com/thedan64/limonite
[WIP] Compiler for the Limonite programming language.
Last synced: 08 Nov 2024
https://github.com/lekensteyn/clang-alloc-free-checker
Clang static analyzer plugin for checking memory issues in Wireshark/GLib applications (allocator mismatch and memleaks)
clang clang-static-analyzer glib2 llvm wireshark
Last synced: 15 Oct 2024
https://github.com/mrexodia/llvm-headers
Easily search LLVM headers for all major versions!
Last synced: 20 Oct 2024
https://github.com/mse-org/mselang
The Pascal compiler of LLVM.
compiler fpc llvm llvm-bitcode pascal wirth
Last synced: 17 Nov 2024
https://github.com/adl-x/llavidal
This is the offical repository of LLAVIDAL
action-recognition activities-of-daily-living large-vision-language-model llvm
Last synced: 14 Oct 2024
https://github.com/aripiprazole/soft
π§ͺ | Lisp with REPL and macros which will compile itself
Last synced: 15 Nov 2024
https://github.com/emzi0767/discord-asm-bot
A bot that assembles ASM code and outputs resulting bytes.
aarch64 arm64 armv6 armv7 armv8 asm bot bytes discord discord-api discord-bot discord-py llvm mips mips-assembly powerpc python python-3 x86 x86-64
Last synced: 12 Nov 2024
https://github.com/personalrobotics/chimera
:snake: A CLI tool for generating Boost.Python/pybind11 bindings from C/C++
boost-python chimera clang-toolchain cli cpp llvm mustache pybind11 python
Last synced: 02 Nov 2024
https://github.com/kzh/lyca
programming language compiler w/ llvm
compiler llvm programming-language
Last synced: 08 Nov 2024
https://github.com/can-lehmann/pathbeaver
Symbolic execution of LLVM IR
equivalence-checker formal-verification llvm symbolic-execution
Last synced: 24 Oct 2024
https://github.com/alexdenisov/llvmtemplate
LLVM + Swift template Xcode project
Last synced: 17 Oct 2024
https://github.com/lancern/llvm-anderson
Anderson points-to analysis implementation based on LLVM
algorithm llvm llvm-anderson llvm-ir pointer-analysis points-to-analysis program-analysis static-analysis
Last synced: 17 Oct 2024
https://github.com/edg-l/edlang
Experimental statically-typed compiled programming language made with LLVM and Rust.
compiler edlang experimental-language language llvm programming-language rust
Last synced: 08 Nov 2024
https://github.com/srgaabriel/selene
πο½Selene is a statically-typed, imperative and procedural programming language compiled to LLVM IR. The language of tranquil and serenity.
ast-parser build-tool compiler gradle jvm kotlin kotlin-jvm kotlin-native llvm llvm-ir multiplatform programming-language programming-language-development selene
Last synced: 14 Oct 2024
https://github.com/pragmatwice/codepunk
[WIP] Interval Analysis on LLVM IR
abstract-interpretation interval-analysis llvm static-analysis
Last synced: 16 Oct 2024
https://github.com/weliveindetail/dbgkaleidoscopeorcjit
Add support for debugging JITed code to ORC JIT from LLVM Kaleidoscope example
Last synced: 14 Oct 2024
https://github.com/mwguy/llvm-brainfuck
Simple brainfuck compiler writen with LLVM
Last synced: 05 Nov 2024
https://github.com/sn99/pakoda
A hobby programming language π¦ inspired by llvm's kaleidoscope
compiler kaleidoscope language llvm rust
Last synced: 30 Oct 2024
https://github.com/xd009642/llvm-profparser
Mostly complete pure rust implementation of parsing llvm instrumentation profile data
coverage-data deserialization hacktoberfest llvm parser
Last synced: 27 Oct 2024
https://github.com/alexdenisov/llvm-social-exception-handling
https://www.meetup.com/llvm-social-berlin/events/296282330/
Last synced: 17 Oct 2024
https://github.com/sdasgup3/partial-redundancy-elimination
Partial Redundancy Elimination Pass in LLVM
bitvector common-subexpression-elimination compiler-optimization data-flow-analysis llvm loop-invariants
Last synced: 23 Dec 2024
https://github.com/iith-compilers/ml-compiler-bridge
Library to interface Compilers and ML models for ML-Enabled Compiler Optimizations
compiler llvm machinelearning mlir optimization pluto
Last synced: 09 Oct 2024
https://github.com/georgesittas/minijava-compiler
MiniJava to LLVM IR compiler
compiler java jflex-cup jtb llvm minijava minijava-compiler visitor-pattern
Last synced: 13 Oct 2024
https://github.com/lac-dcc/hydra
A benchmark game for guessing the hottest point of a program
Last synced: 14 Oct 2024
https://github.com/kettogg/hana
Hana is an elegant, clean and minimalistic interpreted programming language inspired from lua, python and javascript <3
bison compiler-design flex intermediate-code-generation interpreter lex llvm programming-language yacc
Last synced: 08 Nov 2024
https://github.com/adrianherrera/afl-ngram-pass
An LLVM-based implementation of n-gram branch coverage for AFL
Last synced: 08 Nov 2024
https://github.com/burz/cfl
a Compileable statically typed Functional programming Language
compiler functional-programming interpreter llvm
Last synced: 14 Nov 2024
https://github.com/nwtgck/platy-lang-haskell
Platy Language Compiler by Haskell & LLVM: Declarative, Statically typed and Simple to implement language
compiler haskell language llvm programming-language
Last synced: 23 Oct 2024
https://github.com/hahnlee/imugi
:dragon: Experimental python compiler written in python
compiler compiler-frontend llvm objective-c-runtime python
Last synced: 15 Oct 2024
https://github.com/jobinrjohnson/flare
A compiler for TypeScript
bison-flex clang compiler cpp language llvm typescript
Last synced: 18 Nov 2024
https://github.com/Fuechs/Fux
Flawless Unambiguous Programming - A Modern, Flexible Programming Language for All
c-like compiler cpp fux fuxlang language llvm llvm-ir programming-language
Last synced: 07 Nov 2024
https://github.com/kingtous/webc-llvm-compiler
An WebC(self-designed) Compiler based on LLVM, which make it easy to develop web server. δ½Ώη¨LLVMζ‘ζΆηWebCθ―θ¨ηΌθ―ε¨π§
Last synced: 13 Nov 2024
https://github.com/tuoxie007/play_with_llvm_write_a_real_compiler
A demo about how to build a real compiler with LLVM libraries, write for the book https://github.com/tuoxie007/play_with_llvm
Last synced: 13 Nov 2024
https://github.com/pfalcon/ullvm_c
Lightweight LLVM C API bindings for Pycopy and other Python implementations
Last synced: 13 Oct 2024
https://github.com/dp-labs/dora
The Ultimate Layer for on-chain Computing and Verification
ai blockchain compiler computing evm llvm mlir verification web3
Last synced: 21 Dec 2024
https://github.com/jemc/pony-llvm
Pony object-oriented wrapper for the LLVM API.
ffi library llvm llvm-bindings pony-language
Last synced: 14 Oct 2024
https://github.com/alexdenisov/mlir-tutorial
Terribly incorrect and incomplete AOT compiler for mRuby. Source code for the LLVM Social Berlin #20
llvm llvm-tutorial mlir mruby ruby
Last synced: 17 Oct 2024
https://github.com/antoniotejada/epycc
C99 just in time Python embeddable compiler with no external compiler dependencies so you can seamlessly use fast/existing C code from Python
c c99 compiler jit lark lark-parser llvm llvmlite python
Last synced: 25 Jan 2025
https://github.com/Ewenwan/llvm-clang-samples
ε©η¨LLVMοΌClangεΆδ½θͺε·±ηηΌθ―ε¨ UNMAINTAINED: Examples of using the LLVM and Clang compilation libraries and tools
Last synced: 19 Nov 2024
https://github.com/vhiribarren/llvm-tuto-kaleidoscope-golang
LLVM Kaleidoscope tutorial in Go, toy project.
go golang llvm toy-project tutorial
Last synced: 10 Nov 2024
https://github.com/etherdream/6502-to-js-test
6502 asmjs clang emscripten javascript llvm
Last synced: 10 Nov 2024
https://github.com/appleseedhq/windows-deps
Third-party libraries required to build and package appleseed on Windows
appleseed c-plus-plus embree llvm opencolorio openexr openshadinglanguage osl vfx windows
Last synced: 11 Nov 2024
https://github.com/mealet/tpl-lang
Stupid Programming Language based on LLVM in Rust
compiler llvm programming-language rust
Last synced: 14 Oct 2024
https://github.com/kirillbobyrev/code-clone-detection-llvm-devmtg15-poster
Code Clone Detection in Clang Static Analyzer poster for LLVM Developers' Meeting 2015.
c-plus-plus clang clang-static-analyzer llvm poster research static-analysis
Last synced: 17 Oct 2024
https://github.com/jaimeloeuf/ss
SimpleScript, A Simpler Programming Language (WIP)
fsharp functional-language hindley-milner interpreter javascript jvm language language-experiment language-spec llvm ocaml programming-language rust scripting-language simplescript sml typescript wysiwyg
Last synced: 13 Nov 2024
https://github.com/redraiment/brainfuck
Brainfuck Compiler and Interpreter with LLVM in C
brainfuck c compiler interpreter jit llvm llvm-frontend
Last synced: 01 Feb 2025
https://github.com/marihachi/holo
A system programming language of modern syntaxes with LLVM.
compiler llvm low-level programming-language system-programming
Last synced: 02 Nov 2024
https://github.com/dtcxzyw/conservative-clang
An early LLVM pass which removes most of UB-implying information
clang compiler llvm llvm-pass optimzation undefined-behavior
Last synced: 21 Jan 2025
https://github.com/developermindset-com/openmp-mobile
OpenMP library compiled for iOS, Mac, tvOS, watchOS
abi c cmake cpp dylib dynamic ios library llvm macos mobile objective-c openmp parallel-computing static swift xcframework xcode
Last synced: 10 Nov 2024
https://github.com/rigetti/qcs-sdk-qir
Compile & Run Quantum Intermediate Representation (QIR) Programs on Rigetti Quantum Cloud Services (QCS)
Last synced: 06 Nov 2024
https://github.com/d3lio/degu-lang
A take at a scripting language with an ML (Meta Language) family syntax. Heavily inspired by F#, OCaml and at some extent - Rust.
llvm programming-language rust
Last synced: 12 Nov 2024
https://github.com/adamtiger/tinygpulang
Tutorial on building a gpu compiler backend in LLVM
Last synced: 14 Oct 2024
https://github.com/jakuj/bfc-10000
Heavily optimising Brainf*** compiler targeting LLVM
brainfuck brainfuck-compiler compiler llvm
Last synced: 10 Nov 2024
https://github.com/mrjameshamilton/bf
An optimizing brainf*ck compiler with multiple target backends: JVM, smali, dex, C, LLVM IR, ARM, WASM, JavaScript and Lox.
arm assembly brainfuck bytecode compiler java javascript jvm jvm-bytecode jvm-language kotlin language llvm llvm-ir lox smali wasm
Last synced: 06 Nov 2024
https://github.com/agentcooper/eye
Eye is a statically typed compiled language implemented using LLVM, with a syntax inspired by TypeScript
compiler llvm programming-language typescript
Last synced: 13 Nov 2024
https://github.com/yugr/dirtypad
Clang plugin which fills structure pads to provoke buffer overflow errors
buffer-overflow dynamic-analysis llvm program-analysis runtime-verification
Last synced: 07 Nov 2024
https://github.com/csl-ugent/esss
Static analysis tool to detect missing and incorrect error checks in C and C++ codebases without using a priori knowledge.
error-checks llvm static-analysis
Last synced: 14 Oct 2024
https://github.com/colejcummins/llvm-syntax-highlighting
Syntax highlighting for llvm
llvm syntax-highlighting vscode
Last synced: 24 Dec 2024
https://github.com/simplydanny/bitsy-llvm
Compiler for the Bitsy language based on LLVM
Last synced: 13 Oct 2024
https://github.com/kamkow1/yup
source code of the yup compiler and other related tools
compiler language llvm programming-language
Last synced: 13 Oct 2024
https://github.com/seahorn/llvm-seahorn
LLVM components that are modified for SeaHorn
Last synced: 28 Nov 2024
https://github.com/cr0a3/codegenlib
A x86-64Bit code generator (like LLVM)
code-generation codegen llvm rust x86-64
Last synced: 14 Oct 2024
https://github.com/iohannrabeson/cpp2json
Export meta-informations about your C++ using Clang
c-plus-plus clang code-generation cpp14 json llvm reflection
Last synced: 13 Oct 2024
https://github.com/thaliaarchi/nebula
Compiler for the stack-based Whitespace language with LLVM back end.
compiler go llvm llvm-ir programming-languages whitespace-language
Last synced: 25 Nov 2024
https://github.com/oqc-community/rasqal
A dynamically executed quantum-classical hybrid runtime.
llvm python quantum quantum-classical quantum-computing quantum-computing-research runtime rust
Last synced: 14 Oct 2024
https://github.com/knight-x/rlens
compiler-optimization-pass llvm machine-learning register-allocation reinforcement-learning
Last synced: 09 Nov 2024
https://github.com/anahitH/program-partitioning-for-security-enclaves
Behavior based program partitioning for security enclaves
c c-plus-plus intel-sgx llvm sgx-enclave software-security
Last synced: 09 Nov 2024
https://github.com/fish2000/halogen
Halide generator introspection for build systems
cython halide halide-generators halogen llvm python
Last synced: 16 Oct 2024
https://github.com/alanvf/raku-llvm
Raku bindings for the LLVM that go beyond the C API
llvm perl6 perl6-llvm raku raku-llvm
Last synced: 10 Oct 2024
https://github.com/zhyfeng/syzdescribe_syscall_description
linux-kernel llvm syscall-descriptions syzkaller
Last synced: 19 Nov 2024
https://github.com/sdasgup3/symbolic-analysis
Customized symbolic analysis to find pointer analysis bugs
c-plus-plus checker debugger klee llvm pointer-analysis symbolic-analysis
Last synced: 23 Dec 2024
https://github.com/technius/simpl
A simple imperative programming language inspired by ideas in functional programming languages
compiler llvm programming-language
Last synced: 15 Oct 2024
https://github.com/spcl/perf-taint
Taint-based program analysis framework for empirical performance modeling.
clang compiler hpc llvm performance-analysis performance-modeling
Last synced: 06 Nov 2024
https://github.com/awruef/crab-clang
translate clang AST into CRAB
abstract-interpretation clang llvm verification
Last synced: 13 Oct 2024
https://github.com/davidelettieri/kaleidoscope
a c# version of the kaleidoscope tutorial
Last synced: 16 Nov 2024
https://github.com/sbip-sg/tsll
Tsll is a Typescript-to-LLVM-IR compiler frontend authored by Singapore Blockchain Innovation Programme (SBIP).
compiler compiler-frontend llvm llvm-ir typescript typescript-compiler
Last synced: 16 Oct 2024