All Projects → lsif-clang → Similar Projects or Alternatives

458 Open source projects that are alternatives of or similar to lsif-clang

Llvm Hs
Haskell bindings for LLVM
Stars: ✭ 370 (+1221.43%)
Mutual labels:  llvm
Alive
Alive: Automatic LLVM's Instcombine Verifier
Stars: ✭ 204 (+628.57%)
Mutual labels:  llvm
Codegen
Experimental wrapper over LLVM for generating and compiling code at run-time.
Stars: ✭ 362 (+1192.86%)
Mutual labels:  llvm
verificarlo
A tool for debugging and assessing floating point precision and reproducibility.
Stars: ✭ 51 (+82.14%)
Mutual labels:  llvm
Decomp
Components of a decompilation pipeline.
Stars: ✭ 343 (+1125%)
Mutual labels:  llvm
Alive2
Automatic verification of LLVM optimizations
Stars: ✭ 199 (+610.71%)
Mutual labels:  llvm
Bfc
An industrial-grade brainfuck compiler
Stars: ✭ 340 (+1114.29%)
Mutual labels:  llvm
juce faustllvm
JUCE Module for the libfaust JIT compiler
Stars: ✭ 32 (+14.29%)
Mutual labels:  llvm
How To Write An Llvm Register Allocator
This repository contains a tutorial for a quick start in how to write a register allocator using LLVM
Stars: ✭ 197 (+603.57%)
Mutual labels:  llvm
minilib
A c standard system library with a focus on size, headeronly, "singlefile", intended for static linking. 187 Bytes for "Hello World"(regular elf), compiled with the standard gcc toolchain.
Stars: ✭ 29 (+3.57%)
Mutual labels:  clang
Llvm Hs Examples
Examples for Haskell bindings to LLVM
Stars: ✭ 51 (+82.14%)
Mutual labels:  llvm
Llvm D
D bindings for LLVM
Stars: ✭ 50 (+78.57%)
Mutual labels:  llvm
Mapping High Level Constructs To Llvm Ir
A guide that explains how high level programming language constructs are mapped to the LLVM intermediate language.
Stars: ✭ 305 (+989.29%)
Mutual labels:  llvm
Lhc
The LLVM LHC Haskell Optimization System
Stars: ✭ 188 (+571.43%)
Mutual labels:  llvm
Speedy.js
Accelerate JavaScript Applications by Compiling to WebAssembly
Stars: ✭ 300 (+971.43%)
Mutual labels:  llvm
LLVMTemplate
LLVM + Swift template Xcode project
Stars: ✭ 12 (-57.14%)
Mutual labels:  llvm
Jlang
JLang: Ahead-of-time compilation of Java programs to LLVM
Stars: ✭ 186 (+564.29%)
Mutual labels:  llvm
ccrawl
clang-based search engine for C/C++ data structures, classes, prototypes & macros
Stars: ✭ 82 (+192.86%)
Mutual labels:  clang
Replace function name
LLVM IR编译时替换函数名
Stars: ✭ 50 (+78.57%)
Mutual labels:  llvm
kolibrios-llvm
KolibriOS ported to LLVM
Stars: ✭ 31 (+10.71%)
Mutual labels:  llvm
Yansollvm
Yet Another Not So Obfuscated LLVM
Stars: ✭ 180 (+542.86%)
Mutual labels:  llvm
neo-c
Yet another modern compiler. It is also C compiler. Using LLVM wih boehmGC
Stars: ✭ 72 (+157.14%)
Mutual labels:  llvm
Llvm Demo
A simple example of how LLVM can be used to gather static or dynamic facts about a program.
Stars: ✭ 48 (+71.43%)
Mutual labels:  llvm
AliveInLean
Formally verified implementation of Alive in Lean
Stars: ✭ 30 (+7.14%)
Mutual labels:  llvm
Llvm Guide Zh
User Guides For those new to the LLVM system.(LLVM系统的新用户指南,中文翻译版)
Stars: ✭ 180 (+542.86%)
Mutual labels:  llvm
doc
Design documents related to the decompilation pipeline.
Stars: ✭ 23 (-17.86%)
Mutual labels:  llvm
movForth
LLVM frontend for the Forth Language
Stars: ✭ 71 (+153.57%)
Mutual labels:  llvm
Leekscript V2
A dynamically typed, compiled just-in-time programming language used in Leek Wars' AIs
Stars: ✭ 46 (+64.29%)
Mutual labels:  llvm
Rellume
Lift x86-64 to performant LLVM IR
Stars: ✭ 45 (+60.71%)
Mutual labels:  llvm
llvm-brainfuck
Brainfuck compiler based on LLVM API
Stars: ✭ 27 (-3.57%)
Mutual labels:  llvm
Stoat
STatic (LLVM) Object file Analysis Tool
Stars: ✭ 44 (+57.14%)
Mutual labels:  llvm
snowstar
Here lies the code for the Snow* programming language, currently being rewritten.
Stars: ✭ 31 (+10.71%)
Mutual labels:  llvm
FastLua
Lua trace JIT compiler using LLVM-C
Stars: ✭ 22 (-21.43%)
Mutual labels:  llvm
Llvm2graphml
Explore LLVM Bitcode interactively using a graph database
Stars: ✭ 44 (+57.14%)
Mutual labels:  llvm
llvm-semantics
Formal semantics of LLVM IR in K
Stars: ✭ 42 (+50%)
Mutual labels:  llvm
cosmix
A Compiler-based System for Secure Memory Instrumentation and Execution in Enclaves
Stars: ✭ 22 (-21.43%)
Mutual labels:  llvm
Emscripten Fastcomp
LLVM plus Emscripten's asm.js backend
Stars: ✭ 174 (+521.43%)
Mutual labels:  llvm
Sundials.jl
Julia interface to Sundials, including a nonlinear solver (KINSOL), ODE's (CVODE and ARKODE), and DAE's (IDA) in a SciML scientific machine learning enabled manner
Stars: ✭ 167 (+496.43%)
Mutual labels:  clang
Processwarp
Stars: ✭ 43 (+53.57%)
Mutual labels:  llvm
suicide
LLVM pass that detects one undefined behavior, and emits code to delete your hard drive
Stars: ✭ 33 (+17.86%)
Mutual labels:  llvm
Domtresat
Dominator Tree LLVM Pass to Test Satisfiability
Stars: ✭ 42 (+50%)
Mutual labels:  llvm
Vist
The Vist programming language
Stars: ✭ 16 (-42.86%)
Mutual labels:  llvm
Shellvm
A collection of LLVM transform and analysis passes to write shellcode in regular C
Stars: ✭ 170 (+507.14%)
Mutual labels:  llvm
core-review
Scripts, tools & info for doing Bitcoin Core development and code review
Stars: ✭ 78 (+178.57%)
Mutual labels:  clang
LLVM.jl
Julia wrapper for the LLVM C API
Stars: ✭ 90 (+221.43%)
Mutual labels:  llvm
Compile To Web
Discover what languages can be compiled to Web Assembly
Stars: ✭ 164 (+485.71%)
Mutual labels:  llvm
docker-opengl
Multi-Arch Docker - Mesa 3D OpenGL Software Rendering (Gallium) - LLVMpipe, and OpenSWR Drivers
Stars: ✭ 68 (+142.86%)
Mutual labels:  llvm
cere
CERE: Codelet Extractor and REplayer
Stars: ✭ 27 (-3.57%)
Mutual labels:  llvm
Jitfromscratch
Example project from my talks in the LLVM Social Berlin and C++ User Group
Stars: ✭ 158 (+464.29%)
Mutual labels:  llvm
Tinygo
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Stars: ✭ 9,068 (+32285.71%)
Mutual labels:  llvm
pranaOS
A unix operating system written from scratch in c that gives support for arm, x86
Stars: ✭ 138 (+392.86%)
Mutual labels:  clang
FrameOfReference
C++ library to pack and unpack vectors of integers having a small range of values using a technique called Frame of Reference
Stars: ✭ 36 (+28.57%)
Mutual labels:  clang
Researchnote
通过issue和README来记录日常学习研究笔记 关注 机器学习系统,深度学习, LLVM,性能剖视, Linux操作系统内核 话题 关注 C/C++. JAVA. Python. Golang. Chisel. 编程语言话题 ( Writing Blogs using github issue and markdown! (inculding Machine Learning algs and system, LLVM, Linux kernel, java, python, c++, golang)
Stars: ✭ 41 (+46.43%)
Mutual labels:  llvm
Llvm
Fork of the LLVM Compiler Infrastructure
Stars: ✭ 155 (+453.57%)
Mutual labels:  llvm
Llvm To Snes
LLVM IR → WLA DX (ASM 65c816) → SNES Rom
Stars: ✭ 39 (+39.29%)
Mutual labels:  llvm
clam
Static Analyzer for LLVM bitcode based on Abstract Interpretation
Stars: ✭ 180 (+542.86%)
Mutual labels:  llvm
jingle
🔔 Jingle is a dynamically-typed, multi-paradigm programming language designed for humans and machines.
Stars: ✭ 34 (+21.43%)
Mutual labels:  llvm
dr checker 4 linux
Port of "DR.CHECKER : A Soundy Vulnerability Detection Tool for Linux Kernel Drivers" to Clang/LLVM 10 and Linux Kernel
Stars: ✭ 34 (+21.43%)
Mutual labels:  llvm
joern
Open-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs
Stars: ✭ 968 (+3357.14%)
Mutual labels:  llvm
compiler lab
Some toy labs for compiler course
Stars: ✭ 49 (+75%)
Mutual labels:  llvm
301-360 of 458 similar projects