AutoPass: Evidence-Guided LLM Agents for Compiler Performance Tuning
- company Hugging Face
- lab arXiv
- lab arXivLabs
- location ARM64
- location x86-64
- model LLM
- product LLM
- product LLVM
A new multi-agent framework called AutoPass uses large language models to guide compiler optimization decisions, outperforming expert-tuned heuristics and classical autotuning methods without requiring offline training or task-specific fine-tuning, according to research published on arXiv. The framework, detailed in a paper submitted June 18, 2026, integrates compiler and runtime evidence to direct LLM-generated optimization choices on the LLVM compiler [1][2]. Unlike prior autotuning approaches that treat the compiler as a black box, AutoPass allows the LLM to query compiler-internal optimization states and analyze intermediate representation to orchestrate compiler options [2]. The search process iteratively refines optimization configurations using measured runtime feedback to diagnose regressions and guide latency-improving edits [2]. On server-grade x86-64 systems, AutoPass achieved a geometric-mean speedup of 1.043x over LLVM's -O3 optimization level. On embedded ARM64 platforms, the speedup reached 1.117x [1][2]. The framework operates in an inference-only setting, meaning it requires no offline training or task-specific fine-tuning, which the authors note makes it readily applicable to new benchmarks and platforms [2]. Large language models are neural networks trained on vast amounts of text for natural language processing tasks including generation, summarization, and translation [3]. They are typically based on transformer architecture, with generative pre-trained transformers representing a common subtype that is pre-trained to predict the next word and then often fine-tuned to follow instructions [3]. The application of LLMs to compiler performance tuning has been challenging due to complex microarchitectural effects and noisy runtime measurements [2]. The AutoPass approach represents a shift in how compiler optimization is approached. By opening the compiler's internal state to the LLM agent, the system can make more informed decisions about which optimization passes to apply and in what order [2]. The multi-agent structure suggests different LLM instances or roles collaborate during the tuning process, though the paper's abstract does not detail the specific agent architecture [2]. The work appears amid broader efforts to apply language models to code-related tasks. A separate review of generative systems for quantum circuit and code generation found that while all reviewed systems address syntax and most address semantics, none reports end-to-end evaluation on quantum hardware, leaving a gap between generated circuits and practical deployment [6].
applicationresearch-paperinfrastructuretool-release
Background sources we checked (10)
- arxiv.org ↗ Large Language Models (LLMs) show promise for code compilation tasks, but applying them to runtime performance tuning is difficult due to complex microarchitectural effects and noisy runtime measurements. We present AutoPass, a multi-agent framework for compiler performance tunin…
- en.wikipedia.org ↗ A large language model (LLM) is a neural network trained on a vast amount of text for natural language processing tasks, especially language generation. LLMs can typically generate, summarize, translate, and analyze text in many contexts, and are a foundational technology behind …
- en.wikipedia.org ↗ This glossary of artificial intelligence is a list of definitions of terms and concepts relevant to the study of artificial intelligence (AI), its subdisciplines, and related fields. Related glossaries include Glossary of computer science, Glossary of robotics, Glossary of machin…
- en.wikipedia.org ↗ This article presents a detailed timeline of events in the history of computing from 2020 to the present. For narratives explaining the overall developments, see the history of computing. Significant events in computing include events relating directly or indirectly to software, …
- arxiv.org ↗ We review thirteen generative systems and five supporting datasets for quantum circuit and quantum code generation, identified through a structured scoping review of Hugging Face, arXiv, and provenance tracing (January-February 2026). We organize the field along two axes: artifac…
- huggingface.co ↗ # Paper Pages Paper pages allow people to find artifacts related to a paper such as models, datasets and apps/demos (Spaces). Paper pages also enable the community to discuss about the paper. ## Linking a Paper to a model, dataset or Space If the repository card (`README.md`) …
- huggingface.co ↗ # How to Add a Space to ArXiv ... Demos on Hugging Face Spaces allow a wide audience to try out state-of-the-art machine learning research without writing any code. Hugging Face and ArXiv have collaborated to embed these demos directly along side papers on ArXiv! ... Thanks to th…
- huggingface.co ↗ Daily Papers - Hugging Face new Get trending papers in your email inbox once a day! Get trending papers in your email inbox! Subscribe # Daily Papers ## byAK and the research community - Daily - Weekly - Monthly Trending Papers https://huggingface.co/papers/date/2026-06-…
- en.wikipedia.org ↗ Hangzhou DeepSeek Artificial Intelligence Basic Technology Research Co., Ltd., doing business as DeepSeek, is a Chinese artificial intelligence (AI) company that develops large language models (LLMs). Based in Hangzhou, Zhejiang, DeepSeek is owned and funded by High-Flyer, a Chin…
- en.wikipedia.org ↗ A large language model (LLM) is a type of machine learning model designed for natural language processing tasks such as language generation. LLMs are language models with many parameters, and are trained with self-supervised learning on a vast amount of text.…
Sources
- export.arxiv.org — AutoPass: Evidence-Guided LLM Agents for Compiler Performance Tuning ↗