TinyCompilerc compiler based on flex(lex), bison(yacc) and LLVM, supports LLVM IR and obj code generation. 基于flex,bison以及LLVM,使用c++11实现的类C语法编译器, 支持生成中间代码及可执行文件.
Stars: ✭ 162 (+671.43%)
Mutual labels: llvm, llvm-ir
llvm-semanticsFormal semantics of LLVM IR in K
Stars: ✭ 42 (+100%)
Mutual labels: llvm, llvm-ir
blSimple imperative programming language created for fun.
Stars: ✭ 57 (+171.43%)
Mutual labels: llvm, llvm-ir
llvm-kaleidoscopeLLVM Tutorial: Kaleidoscope (Implementing a Language with LLVM)
Stars: ✭ 124 (+490.48%)
Mutual labels: llvm, llvm-ir
llvm-hs-typedType Safe LLVM IR ( Experimental )
Stars: ✭ 47 (+123.81%)
Mutual labels: llvm, llvm-ir
docDesign documents related to the decompilation pipeline.
Stars: ✭ 23 (+9.52%)
Mutual labels: llvm, llvm-ir
LLVM.jlJulia wrapper for the LLVM C API
Stars: ✭ 90 (+328.57%)
Mutual labels: llvm, llvm-bindings
llvm-brainfuckBrainfuck compiler based on LLVM API
Stars: ✭ 27 (+28.57%)
Mutual labels: llvm, llvm-ir
McsemaFramework for lifting x86, amd64, aarch64, sparc32, and sparc64 program binaries to LLVM bitcode
Stars: ✭ 2,198 (+10366.67%)
Mutual labels: llvm, llvm-ir
Decaf-CompilerCompiler for Decaf Programming Language
Stars: ✭ 36 (+71.43%)
Mutual labels: llvm-ir
llrlAn experimental Lisp-like programming language
Stars: ✭ 126 (+500%)
Mutual labels: llvm
P4LLVMP4-LLVM is an LLVM based compiler for P4
Stars: ✭ 33 (+57.14%)
Mutual labels: llvm-ir
heyoka.pyPython library for ODE integration via Taylor's method and LLVM
Stars: ✭ 45 (+114.29%)
Mutual labels: llvm
homebrew-llvmLLVM formulae for the Homebrew package manager
Stars: ✭ 23 (+9.52%)
Mutual labels: llvm
contechThe Contech analysis framework provides the means for generating and analyzing task graphs that enable computer architects and programmers to gain a deeper understanding of parallel programs.
Stars: ✭ 43 (+104.76%)
Mutual labels: llvm
EmbedSanitizerEmbedSantizer is a runtime race detection tool which extends ThreadSanitizer to detect data races in 32-bit ARM applications.
Stars: ✭ 16 (-23.81%)
Mutual labels: llvm
vuoA realtime visual programming language for interactive media.
Stars: ✭ 103 (+390.48%)
Mutual labels: llvm
DachsDachs; A Doggy 🐶 Programming Language
Stars: ✭ 82 (+290.48%)
Mutual labels: llvm
dumb-obfuscatorTutorial on how to write the dumbest obfuscator I could think of.
Stars: ✭ 147 (+600%)
Mutual labels: llvm