roachspray / Opcde2017
Slides and very basic examples
Stars: ✭ 112
Labels
Projects that are alternatives of or similar to Opcde2017
Numba Scipy
numba_scipy extends Numba to make it aware of SciPy
Stars: ✭ 98 (-12.5%)
Mutual labels: llvm
Openshadinglanguage
Advanced shading language for production GI renderers
Stars: ✭ 1,382 (+1133.93%)
Mutual labels: llvm
Libcxx Pretty Printers
GDB Pretty Printers for libc++ of Clang/LLVM
Stars: ✭ 89 (-20.54%)
Mutual labels: llvm
Likely
A compiler intermediate representation for image recognition and heterogeneous computing.
Stars: ✭ 81 (-27.68%)
Mutual labels: llvm
Programl
Graph-based Program Representation & Models for Deep Learning
Stars: ✭ 102 (-8.93%)
Mutual labels: llvm
Enzyme.jl
Julia bindings for the Enzyme automatic differentiator
Stars: ✭ 90 (-19.64%)
Mutual labels: llvm
Llvm Sys.rs
Rust bindings to LLVM. (Mirror of https://gitlab.com/taricorp/llvm-sys.rs/)
Stars: ✭ 93 (-16.96%)
Mutual labels: llvm
Cppinsights
C++ Insights - See your source code with the eyes of a compiler
Stars: ✭ 1,382 (+1133.93%)
Mutual labels: llvm
Llvm Vs2017 Integration
MSBuild 15.0 Toolset integration for multiple LLVM (From v5 to v8)
Stars: ✭ 84 (-25%)
Mutual labels: llvm
Faust
Functional programming language for signal processing and sound synthesis
Stars: ✭ 1,360 (+1114.29%)
Mutual labels: llvm
Tapir Llvm
Tapir extension to LLVM for optimizing Parallel Programs
Stars: ✭ 109 (-2.68%)
Mutual labels: llvm
S2e
S2E: A platform for multi-path program analysis with selective symbolic execution.
Stars: ✭ 102 (-8.93%)
Mutual labels: llvm
This repo contains some materials related to a talk on security r&d projects that in some way use LLVM for doing their work.
- projects.md is a list of such projects
- code is a set of very basic, example code to help those interested in getting up to speed with some basics of LLVM. Don't hate.
- slides is the slide deck
Again on the code
I must repeat myself: the provided code is only meant to be basic helpers for learning about LLVM and is not meant to be some new awesome tool (sadly, no). There is a great deal of research in dynamic and program analysis that is being done and the goal of this code is to make it so you can start to more easily read some of the code from those projects ... and then make sense of it. This is to avoid getting lost in code versus meaning.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].