- Category
- Developer Tools
- Rank
- No. 2263Tools index
- Type
- TOOL
- GitHub
- 2 stars
- Date
About
Jevopt uses the Jev model to decide, at each discretionary LLVM IR call site, whether a function call should be inlined, aiming to reduce compiled binary size for contexts like embedded systems. Evaluated on the 19 Embench 1.0 programs, it produced 7.87% larger aggregate .text size than clang -Oz but beat clang -Oz on 7 of 19 programs, including a 58% reduction on Statemate.
Why it made the leaderboard
A concrete, evaluated example of replacing a hand-tuned compiler heuristic with a model-driven decision at a specific optimization point, useful for anyone exploring LLM-guided compiler optimization.
Tags
llvmcompiler-optimizationbinary-sizeembeddedinliningjev
Tech Stack
Python
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.
