About this document
LLVM-Based Static Analysis for Reuse Profiling by S D is a document available to read on EtoBox.
This document presents an LLVM-based static analysis method to accurately predict program characteristics and estimate reuse distance profiles without running the program. It generates a control flow graph from the LLVM IR and determines basic block execution counts by solving linear equations involving branch probabilities. It then represents memory accesses in a bracketed format and uses a recursive algorithm to calculate reuse distance profiles. Evaluation shows it can predict characteristics similarly t
- Author
- S D
- Language
- EN