Skip to content

Cache Explorer v0.8.0-hardware-preview

Latest

Choose a tag to compare

CacheProfiler LLVM Pass

Pre-built CacheProfiler.so for multiple LLVM versions and platforms.
Release assets include SHA256SUMS; the download helper verifies
binaries against it when available.

Verify Downloads

sha256sum -c SHA256SUMS
gh attestation verify CacheProfiler-llvm18-linux-x64.so \
  --repo AveryClapp/Cache-Explorer

Supported Configurations

LLVM Version Linux x64 macOS ARM64
17
18
19
20
21

Usage

# Download the appropriate .so for your LLVM version and platform
# Then use with clang:
clang -fpass-plugin=CacheProfiler-llvm18-linux-x64.so your_code.c

Build from Source

./backend/scripts/build-passes.sh [llvm-version] [output-dir]