-
Huawei
- in/yugr
Starred repositories
Various materials about Profile Guided Optimization and other similar stuff like AutoFDO, Bolt, etc.
📦 Prebuilt RISC-V GCC toolchains for x64 Linux.
A collection of out-of-tree LLVM passes for teaching and learning
a lightweight library to parse Linux's /proc/[pid]/maps file, which contains the memory map of a process
A Benchmark Toolkit for Assembly Instructions Using the LLVM JIT
Object Introspection (OI) enables on-demand, hierarchical profiling of objects in arbitrary C/C++ programs with no recompilation.
Slides from a talk "Graph-Based Intermediate Representations: An Overview and Perspectives"
ELFIO - ELF (Executable and Linkable Format) reader and producer implemented as a header only C++ library
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Fuzzy file, buffer, mru, tag, etc finder.
Performance Exploration Through Optimistic Static Program Annotations
A bunch of useful scripts for toolchain/distro maintenance.
Exploit Development and Reverse Engineering with GDB Made Easy
Documentation about Haskell's dangerous functions and a hlint config file to warn about them
A translator from Intel SSE intrinsics to Arm/Aarch64 NEON implementation
McuOnEclipse Processor Expert components and example projects
System V shared memory emulation on Android, using ashmem. That includes shmget, shmat, shmdt and shmctl functions.
This is a tool for enclosing single statements in braces (and other cosmetic fixes) in C and C++ code