An open API service providing repository metadata for many open source software ecosystems.

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