Pinned Repositories
llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
android-native-service-demo
generator-llvm
Generate project templates for executables that use LLVM and LLVM passes
gross
Research Compiler using Graph IR for Code Optimizations and Code Generations
LLVM-NewPM-PassInstrumentation-Demo
nacro
A better C/C++ macro extension. Implemented in Clang plugins. Inspired by Rust's macro system
PdfiumAndroid
pdfium for android( >= API 9 ) binding
PdfiumAndroid-Demo-App
Demo app for https://github.com/mshockwave/PdfiumAndroid
SQLGen
Generate SQL from TableGen code - This is part of the tutorial "How to write a TableGen backend" in 2021 LLVM Developers' Meeting.
LLVM-MCA-Daemon
mshockwave's Repositories
mshockwave/nacro
A better C/C++ macro extension. Implemented in Clang plugins. Inspired by Rust's macro system
mshockwave/generator-llvm
Generate project templates for executables that use LLVM and LLVM passes
mshockwave/gross
Research Compiler using Graph IR for Code Optimizations and Code Generations
mshockwave/SQLGen
Generate SQL from TableGen code - This is part of the tutorial "How to write a TableGen backend" in 2021 LLVM Developers' Meeting.
mshockwave/LLVM-NewPM-PassInstrumentation-Demo
mshockwave/antlr4-cpp
ANTLR4 C++ Runtime
mshockwave/mshockwave
mshockwave/task-spooler
A scheduler for GPU/CPU tasks
mshockwave/zig
General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
mshockwave/benchmark
A microbenchmark support library
mshockwave/blog-site
mshockwave/ccls
C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting
mshockwave/cil
Generates CIL MLIR dialect from C/C++ source.
mshockwave/hsmcpp
C++ based Hierarchical / Finite State Machine library oriented for embedded and RTOS systems.
mshockwave/libriscv
C++20 RISC-V RV32/64/128 userspace emulator library
mshockwave/llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
mshockwave/lwp
Parallax wallpaper engine for Linux and Windows
mshockwave/my-vim-config
My VIM config folder that is best suitable (IMAO) for C++ projects
mshockwave/ninjatracing
Convert .ninja_log files to chrome's about:tracing format.
mshockwave/ponyc
:horse: Pony is an open-source, actor-model, capabilities-secure, high performance programming language
mshockwave/portfolio
My personal website
mshockwave/powerstat
Powerstat measures the power consumption of a machine using the battery stats or the Intel RAPL interface. The output is like vmstat but also shows power consumption statistics. At the end of a run, powerstat will calculate the average, standard deviation and min/max of the gathered data.
mshockwave/rfcs
:horse: RFCs for changes to Pony
mshockwave/simple-out-of-tree-lit
mshockwave/souper
A superoptimizer for LLVM IR
mshockwave/swift
The Swift Programming Language
mshockwave/swift-driver
Swift compiler driver reimplementation in Swift
mshockwave/Swiftfin
Native Jellyfin Client for iOS and tvOS
mshockwave/toy-cdn
A Toy CDN for CS230 class
mshockwave/Yaksha
Yaksha Programming Language (WIP)