GitHub topics: llvm-clang
thrushlang/toolchains
Standard LLVM/Clang pre-optimized toolchains for the Thrush programming language.
Language: Python - Size: 77.1 KB - Last synced at: about 9 hours ago - Pushed at: about 9 hours ago - Stars: 1 - Forks: 0

mllif/mllif-project
MLLIF is a MLIR based Language to Language Interoperability Flyover - with a goal to integrate API of all programming languages.
Language: C++ - Size: 971 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 7 - Forks: 2

cpp-linter/clang-tools-docker
🐳 Clang Tools Docker image includes the clang-format and clang-tidy.
Language: HCL - Size: 132 KB - Last synced at: about 2 hours ago - Pushed at: 5 days ago - Stars: 11 - Forks: 0

AmrDeveloper/ClangQL
ClangQL is a tool that allow you to run SQL-like query on C/C++ Code instead of database files using the GitQL SDK
Language: Rust - Size: 3.01 MB - Last synced at: 4 days ago - Pushed at: 20 days ago - Stars: 510 - Forks: 13

sunlightlinux/linux-sunlight
SUNLIGHT: Linux kernel source code tree
Language: C - Size: 2.75 GB - Last synced at: about 14 hours ago - Pushed at: about 14 hours ago - Stars: 3 - Forks: 3

eko5624/toolchain
GCC/LLVM based mingw-w64 toolchain
Language: Shell - Size: 1.28 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 0

flopsreallygotit/LogPass
Generates log info about binary in dynamic
Language: C++ - Size: 168 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

mikeroyal/LLVM-Guide
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.
Language: C++ - Size: 191 KB - Last synced at: 20 days ago - Pushed at: over 1 year ago - Stars: 165 - Forks: 10

cpp-linter/clang-tools-pip
Install clang-format, clang-tidy, clang-query and clang-apply-replacements binaries with clang-tools CLI.
Language: Python - Size: 14.7 MB - Last synced at: about 2 hours ago - Pushed at: 19 days ago - Stars: 7 - Forks: 1

kkkfasya/car-meow-ir
Using LLVM-IR with libcurl to download cute cat
Language: LLVM - Size: 2.93 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 1

coatless-mac/r-macos-rtools 📦
Scripts to build an **unofficial** Rtools-esq installer for the macOS R toolchain
Language: Shell - Size: 3.34 MB - Last synced at: about 5 hours ago - Pushed at: about 2 years ago - Stars: 168 - Forks: 5

Pinaki82/code_connector
The Code Connector plugin is designed to enhance the Vim editing experience by providing advanced features such as function parameter completion, code snippets, and more. It leverages LLVM Clang for code completion and is optimised for seamless integration with C/C++ projects.
Language: C - Size: 6.9 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

tide-fwk/llvm-c-interop
Showcase of interoperability between LLVM and C
Language: Shell - Size: 4.88 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

sinnwrig/DirectXShaderCompiler.NET
.NET wrapper for the DirectXShaderCompiler written in C#
Language: C# - Size: 573 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

ahueck/irprinter
Explore the generated LLVM IR of a translation unit
Language: C++ - Size: 29.3 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 1

SandroMaglione/range-analysis-llvm
Integer Range Analysis pass implemented for LLVM (High Performance Processors and Systems | UIC 569, Course Project 2020).
Language: C++ - Size: 11.4 MB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 1

ParaToolsInc/salt-dev
Container definitions for SALT development
Language: Dockerfile - Size: 79.1 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

belajarqywok/wintrapd
crafting malware, presentation and discussion material for network and computer security courses. [ Group - 2 ]
Language: Jupyter Notebook - Size: 53.1 MB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

llvee/Llvee-LLVM-AI
An AI that automatically solves LLVM challenges for compiler engineers.
Language: Rust - Size: 16.6 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 3 - Forks: 0

biniamf/data_obfuscation
Data Obfuscation for C/C++ Code Based on Residue Number Coding (RNC)
Language: C++ - Size: 116 KB - Last synced at: 6 months ago - Pushed at: almost 4 years ago - Stars: 20 - Forks: 3

praise106-research/Plinko-KLEE-Clang
Examples and Programs for Probabilistic Symbolic Execution project. This has been built using KLEE, LLVM, Haskell & python3.
Language: C++ - Size: 76.1 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

suna-proctor/plum8ob
:cake: Adventures in LLVM
Language: LLVM - Size: 2.93 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 1

AndHager/SysCallStubber
Automatically Stubbing System Calls Improving Coverage-Guided Fuzzing
Language: C++ - Size: 112 MB - Last synced at: 10 months ago - Pushed at: about 3 years ago - Stars: 6 - Forks: 0

lahiri-phdworks/LLVM-Examples
LLVM Repository and Code samples. LLVM Passes and quick bytes.
Language: LLVM - Size: 62.4 MB - Last synced at: 11 months ago - Pushed at: 12 months ago - Stars: 2 - Forks: 4

whisperity/llvm-project Fork of llvm/llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Size: 2.2 GB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

billsioros/minijavacc
A Compiler for a subset of Java (aka Minijava)
Language: Java - Size: 854 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

remysys/ccint
ccint - a C/C++ interpreter, built on top of Clang and LLVM compiler infrastructure
Language: C++ - Size: 15.6 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 54 - Forks: 9

RQ-21-Engineer/pswdgn
pswdgn is a tool for generate password, public / private key, and other credentials.
Language: C++ - Size: 46.9 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 1

whisperity/CodeChecker Fork of Ericsson/codechecker
CodeChecker is a static analysis infrastructure built on the LLVM/Clang toolchain
Language: Python - Size: 37.5 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Kry9toN/clang
LLVM Clang 13.0 for android build kernel arm64/arm
Language: C - Size: 386 MB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 3

neonplayzone-org/NEON-Clang
NEON Clang llvm toolchain with prebuilt binutils
Language: C - Size: 1.73 GB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 1

ngiambla/sift
Signature Based Fault Tolerance
Language: C - Size: 783 KB - Last synced at: over 1 year ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 1

arnobpl/LLVM-Intro-Function-Pass
An LLVM-based project which warns developers if they have any function in their C/C++ code that has more than three parameters
Language: C++ - Size: 6.84 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

Sitaras/miniJava-compiler
🦖| Mini Java Compiler.
Language: Java - Size: 817 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 2

Sugapriyan-P-K/just-C
C programming
Language: C - Size: 114 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

kgautam01/Approximate-Dependence-Analysis
Language: LLVM - Size: 884 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

salimtirit/compiler-project
A project that compiles a high level language (mylang) code to LLVM IR language.
Language: C++ - Size: 261 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

clang-randstruct/llvm-project Fork of llvm/llvm-project
Randomize the order of fields in a structure layout as a compile-time hardening feature
Language: C++ - Size: 681 MB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 3 - Forks: 1

neslib/Neslib.Clang
libclang for Delphi
Language: Pascal - Size: 66.3 MB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 53 - Forks: 16

AAnzel/Verifikacija_softvera Fork of MatematickiFakultet/Verifikacija_Softvera
Projekat za kurs: Verifikacija softvera
Size: 348 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

alessandrocapotondi/nvidia-jetson-llvm-builder
Builder script for Clang/LLVM10 compiler for Nvidia Jetson Nano (could be extended to other Jetson boards) with OpenMP 4.5 offloading support.
Size: 24.4 KB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 5 - Forks: 0

ink-splatters/optimizing-compilers 📦
nix-based build of LLVM with BOLT support and more
Size: 10.7 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

hassansalehe/EmbedSanitizer
EmbedSantizer is a runtime race detection tool which extends ThreadSanitizer to detect data races in 32-bit ARM applications.
Language: C++ - Size: 562 KB - Last synced at: 10 months ago - Pushed at: almost 4 years ago - Stars: 18 - Forks: 6

diogoefl/cmake_c_project_template
C-based Project template using CMake as buildsystem
Language: C - Size: 8.79 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

SsageParuders/SsagePass
LLVM PASS by SsageParuders.Port to llvm_14.06 with New PM.Support for Android-ndk-r25(LTS).
Language: C++ - Size: 1.34 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 75 - Forks: 18

madhur13490/LLVM-Metadata-Visualizer
LLVM Metadata Visualizer
Language: C++ - Size: 31.3 KB - Last synced at: almost 2 years ago - Pushed at: over 7 years ago - Stars: 21 - Forks: 2

0uep/zfs Fork of openzfs/zfs
built-in ZFS on Linux with Clang (LTO)
Language: C - Size: 93.4 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

rodrigo-sobral/Assignment_2020_COMP 📦
Compilers' assignment of a programming language named UC using Lex, Yacc, LLVM and C.
Language: C - Size: 3.01 MB - Last synced at: 6 months ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 0

KonradMagiera/KoLang-Compiler
My own language compiler made for school project. It generates llvm-ir code and compiles it using clang
Language: C# - Size: 39.1 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

mar-kan/compilers_java-to-LLVM
an llvm translator for minijava input files. written in java
Language: Java - Size: 1.19 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

NikPnevmatikos/compilers
Impementation of a compiler for MiniJava (LL-parser, Simple translator to java , Semantic Analysis, Intermediate code generator using LLVM))
Language: Java - Size: 986 KB - Last synced at: 10 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

hanqw/RobustMaster
A toolset which contains the chrome-dev-tools style debugger, brew/apt-get/npm style package management and gradle/mvn style build tools for mobile technology platform. The aim is to Accelerate developer's productivity.
Size: 22.5 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

LLLaiYounger/FBI-WARNING
A custom static code analysis of Objc using clang
Language: C++ - Size: 3.35 MB - Last synced at: about 1 year ago - Pushed at: about 6 years ago - Stars: 5 - Forks: 0

WhatTheBlock/kanzi-w64
kanzi-cpp的分支版本
Language: C++ - Size: 586 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

VasiaKoum/Compilers
Assignments for K31 Compilers course (DI UoA) : Implementation of a compiler for the MiniJava language (a small subset of Java)
Language: Java - Size: 1.23 MB - Last synced at: 10 months ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 1

codersguild/LLVM-Examples Fork of lahiri-phdworks/LLVM-Examples
LLVM Repository and Code samples. LLVM Passes and quick bytes.
Language: LLVM - Size: 60.8 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

JohnPapad/MiniJava-Compiler
A handmade compiler for MiniJava, a subset of Java, using JavaCC, JTB, LLVM.
Language: Java - Size: 949 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 1

poyaoc97/llvm-project-BoYao
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Language: C++ - Size: 858 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0
