Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for llvm ir
llvm-ir
x
156 search results found
Mcsema
⭐
2,576
Framework for lifting x86, amd64, aarch64, sparc32, and sparc64 program binaries to LLVM bitcode
Llvm Tutor
⭐
2,490
A collection of out-of-tree LLVM passes for teaching and learning
Souper
⭐
2,020
A superoptimizer for LLVM IR
Remill
⭐
1,157
Library for lifting machine code to LLVM bitcode
Llvm Ir Tutorial
⭐
1,151
LLVM IR入门指南
Llvm
⭐
1,083
Library for interacting with LLVM IR in pure Go.
Revng
⭐
985
revng: the core repository of the rev.ng project
Cargo Asm
⭐
891
cargo subcommand showing the assembly or llvm-ir generated for Rust code
Alive2
⭐
634
Automatic verification of LLVM optimizations
Llparse
⭐
558
Generating parsers in LLVM IR
Cargo Show Asm
⭐
527
cargo subcommand showing the assembly, LLVM-IR and MIR generated for Rust code
Langcraft
⭐
520
Compiler from LLVM IR to Minecraft datapacks.
Llvm Hs
⭐
490
Haskell bindings for LLVM
Haybale
⭐
458
Symbolic execution of LLVM IR with an engine written in Rust
Llvm Ir
⭐
445
LLVM IR in natural Rust data structures
Decomp
⭐
431
Components of a decompilation pipeline.
Spirv Llvm Translator
⭐
428
A tool and a library for bi-directional translation between SPIR-V and LLVM IR
Dg
⭐
376
[LLVM Static Slicer] Various program analyses, construction of dependence graphs and program slicing of LLVM bitcode.
Soll
⭐
375
SOLL is a new compiler for generate Ewasm from solidity and yul. See a demo here: https://asciinema.org/a/ezJqNLicn5fya02zwu4VXIo8a
Lljvm
⭐
356
Low Level Java Virtual Machine
Cargo Llvm Lines
⭐
351
Count lines of LLVM IR per generic function
Shellvm
⭐
304
A collection of LLVM transform and analysis passes to write shellcode in regular C
Symbiotic
⭐
282
Symbiotic is a tool for finding bugs in computer programs based on instrumentation, program slicing and KLEE
Rellume
⭐
278
Lift machine code to performant LLVM IR
Programl
⭐
253
A Graph-based Program Representation for Data Flow Analysis and Compiler Optimizations
Vmprotect Devirtualization
⭐
244
Playing with the VMProtect software protection. Automatic deobfuscation of pure functions using symbolic execution and LLVM.
Cpg
⭐
212
A library to extract Code Property Graphs from C/C++, Java, Go, Python, Ruby and every other language through LLVM-IR.
Sysu Lang
⭐
187
A mini, simple and modular compiler for SYsU/SysY(tiny C). Based on Clang/LLVM.
Fuzzgen
⭐
169
Llvm Kaleidoscope
⭐
168
LLVM Tutorial: Kaleidoscope (Implementing a Language with LLVM)
Obfuscator Llvm
⭐
138
Bl
⭐
138
Simple imperative programming language created for fun.
Ncc
⭐
132
Neural Code Comprehension: A Learnable Representation of Code Semantics
Tre
⭐
126
LLVM backed progamming language (Go subset)
Vc4c
⭐
118
Compiler for the VC4CL OpenCL implementation
Crisp Compiler
⭐
99
A compiler for Crisp (Lisp/Scheme-inspired language) in Haskell, with an LLVM backend
Ollvm
⭐
96
An higher-level LLVM binding for OCaml
Llvm Tracer
⭐
95
An LLVM pass to profile dynamic LLVM IR instructions and runtime values
Ulisp
⭐
88
A compiler for a lisp-like language targeting LLVM IR, x86 assembly
Llvm Guide
⭐
84
LLVM (Low Level Virtual Machine) Guide. Learn all about the compiler infrastructure, which is designed for compile-time, link-time, run-time, and "idle-time" optimization of programs. Originally implemented for C/C++ , though, has a variety of front-ends, including Java, Python, etc.
Leaven
⭐
84
translate LLVM IR to Go
Nvcc Llvm Ir
⭐
76
Enabling on-the-fly manipulations with LLVM IR code of CUDA sources
Tinycompiler
⭐
75
c compiler based on flex(lex), bison(yacc) and LLVM, supports LLVM IR and obj code generation. 基于flex,bison以及LLVM,使用c++11实现的类C语法编译器, 支持生成中间代码及可执行文件.
Ssagepass
⭐
75
LLVM PASS by SsageParuders.Port to llvm_14.06 with New PM.Support for Android-ndk-r25(LTS).
Llvm.net
⭐
73
LLVM Bindings for .NET
Llvm2c
⭐
69
Decompiler of LLVM bitcode to C
Dna
⭐
68
Static analysis & deobfuscation framework for x86/x64
Rock
⭐
67
Native language with Rust & LLVM
Llvm Heat Printer
⭐
66
LLVM Profiling Visualization
Ropc Llvm
⭐
66
ropc-llvm is a PoC of a Turing complete ROP compiler with support for a subset of LLVM IR. It is an extension of ropc.
Llvm Hs Pretty
⭐
59
Pretty printer for LLVM AST to Textual IR
Dumb Obfuscator
⭐
58
Tutorial on how to write the dumbest obfuscator I could think of.
Revide
⭐
58
The next generation reverse engineering IDE.
Llvm Ir Cmake Utils
⭐
57
LLVM IR CMake utils for bitcode file manipulation by opt and friends
Llfi
⭐
57
LLFI is an LLVM based fault injection tool, that injects faults into the LLVM IR of the application source code. The faults can be injected into specific program points, and the effect can be easily tracked back to the source code. Please refer to the paper below. NOTE: If you publish a paper using LLFI, please add it to PaperLLFI.bib
Olifant
⭐
54
A simple programming language targeting LLVM
Llvm Ir Analysis
⭐
53
Kllvm
⭐
47
Kotlin library to work with LLVM
Llvm Hs Typed
⭐
46
Type Safe LLVM IR ( Experimental )
Seeless
⭐
44
C IDE for iOS
Llvm Abi
⭐
42
Library for generating ABI-compliant LLVM IR
Jlm
⭐
39
Java2llvm
⭐
37
An Example shown convert java class bytecode to llvm ir , then compile llvm ir to standalong executable file .
Cool Compiler
⭐
36
Compiler for COOL. Uses ANTLR and LLVM Toolchain. Written in JAVA.
Decaf Compiler
⭐
36
Compiler for Decaf Programming Language
P5 Compiler Codegenerator Llvm
⭐
36
Create LLVM IR for Perl5
Llvm Cheatsheet
⭐
34
LLVM, clang, ninja, dyld and others.
Memcpy Find
⭐
34
A tool for finding large memcpy's in llvm ir
Uc
⭐
33
A compiler for the µC language.
Swift3ds
⭐
33
Swift running on Nintendo 3DS, because why not?
Wasm To Llvm Prototype
⭐
32
s-expression → internal IR → LLVM IR
Llvm Semantics
⭐
32
Formal semantics of LLVM IR in K
Xcc Project
⭐
31
The C/C++/Fortran compiler collection written in Java
Graph Llvm Ir
⭐
30
Visualization of LLVM IR
Chocopy Python Compiler
⭐
29
Ahead-of-time compiler for Chocopy, a statically typed subset of Python 3, built in Python 3.
Ola
⭐
28
Toy object-oriented programming language with LLVM backend
Diffkemp
⭐
27
Static analysis of semantic differences in kernel versions
Validating Binary Decompilation
⭐
27
Scalable Validator for Binary Lifters
Llvm Hs Quote
⭐
26
Quasiquoter for LLVM
Llvm Dbas
⭐
25
LLVM Assembler adding Debug Information at IR Level.
Llvm2cranelift
⭐
25
LLVM IR to Cranelift IR translator
Llvm Mutate
⭐
25
manipulate LLVM IR files
Obfuscator Llvm
⭐
24
Obfuscator as LLVM extension
P4llvm
⭐
24
P4-LLVM is an LLVM based compiler for P4
Rust Llvm Example
⭐
23
Example programs using LLVM from within Rust
Aheui Llvm
⭐
21
[INACTIVE] WIP Aheui frontend for llvm, implemented in Rust
Llast
⭐
21
A high level LLVM IR AST provider for GraphEngine JIT.
Llvm Codegen
⭐
20
Code generation utils for LLVM
Llvm Dataflow Graphs
⭐
18
drawing graphs for llvm ir. data flow and control flow
Jllvm
⭐
18
A Java version of LLVM Core by Hao Liu
Mewa
⭐
18
Compiler-compiler for writing compiler frontends with Lua
Doc
⭐
18
Design documents related to the decompilation pipeline.
Llvm Ir
⭐
17
LLVM IR Builder
Compy Learn
⭐
17
ComPy-Learn is a framework for exploring program representations for ML4CODE tasks.
Programming Language In Python Using Llvmlite
⭐
16
A simple programming language using llvmlite in python3
Gallium Public
⭐
16
Compiler Touch
⭐
16
Sample of building control flow graph, SSA form, phi nodes, LLVM IR for imagined language.
Llvm Metadata Visualizer
⭐
16
LLVM Metadata Visualizer
Llvm Kaleidoscope Rs
⭐
16
LLVM Kaleidoscope Tutorial in Rust
Autophase
⭐
15
Related Searches
C Plus Plus Llvm Ir (100)
1-100 of 156 search results
Next >
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.