Browser diff viewer for LLVM FileCheck check lines in GitHub PRs.
Strips FileCheck pattern noise ([[VAR:%[0-9]+]] → VAR) from .mir and .ll files before diffing. No backend: everything runs in your browser.
Features
- FileCheck normalization:
[[NAME:%[0-9]+]] → NAME, [[NAME]] → NAME
- GitHub-like UI and diff layout
- Multiple code-wide highlights (right-click → Add highlight; Unhighlight clears all) to follow variables
⚠ Warning: This site uses Google Analytics to understand usage patterns.
⚠ By default GH_AUTH_TOKEN is saved to browser localStorage, which persists across sessions and has no expiry. Anyone with access to the browser profile or developer tools can read it.
Usage
Open index.html, enter a PR number (defaults to ROCm/llvm-project) or a full PR URL, then click Load.
Token — optional GitHub token (read-only PAT with public_repo for higher API rate limits). Stored in localStorage.