AwareCompiler: Agentic Context-Aware Compiler Optimization via a Synergistic Knowledge-Data Driven Framework
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Compiler optimization is crucial for enhancing program performance by transforming the sequence of optimization passes while maintaining correctness. Despite the promising potential of large language models (LLMs)-based agent for software optimization, automating compiler optimization remains challenging due to: (1) semantic misalignment between abstract program representations and concrete optimization passes, (2) inefficient interaction mechanisms between agents and compiler environments, and (3) reward sparsity from the extensive decision-making process within large optimization spaces. This paper introduces AwareCompiler, an agentic framework for compiler optimization that addresses these challenges through three key innovations: structured knowledge integration and dataset construction, knowledge-driven adaptive pass generation, and data-driven hybrid training pipeline. Experimental results on standard benchmarks demonstrate that AwareCompiler significantly outperforms existing baselines in both performance and efficiency, highlighting the effectiveness of our synergistic knowledge-data-driven approach. Our code is publicly available at https://github.com/LHY-24/AwareCompiler.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 13 of its 29 references that are in the map. First posted on arXiv 13 Oct 2025.
Builds on
13 of 29 references.
Closest ancestors · 1
Same direction, newest first
Other references · 12
- 2025Gemini 2.5: Pushing the Frontier with Advanced Reasoning, Multimodality, Long Context, and Next Generation Agentic Capabilitiescited by 3,796
- 2023ExpeL: LLM Agents Are Experiential Learnerscited by 876
- 2016TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systemscited by 664
- 2024Understanding the planning of LLM agents: A surveycited by 421
- 2024Data Interpreter: An LLM Agent For Data Sciencecited by 225
- 2024AgentSquare: Automatic LLM Agent Search in Modular Design Spacecited by 155
- 2024AIOS: LLM Agent Operating Systemcited by 97
- 2023Large Language Models for Compiler Optimizationcited by 52
- 2021CompilerGym: Robust, Performant Compiler Optimization Environments for AI Researchcited by 41
- 2024Meta Large Language Model Compiler: Foundation Models of Compiler Optimizationcited by 39
- 2020AutoPhase: Juggling HLS Phase Orderings in Random Forests with Deep Reinforcement Learningcited by 24
- 2023Compiler Auto-tuning through Multiple Phase Learningcited by 5
Built on by
Citing papers per year: 2026: 4.
4 papers.
- 2026AI-NativeBench: An Open-Source White-Box Agentic Benchmark Suite for AI-Native Systemscited by 3
- 2026AutoPass: Evidence-Guided LLM Agents for Compiler Performance Tuningcited by 1
- 2026FlashRT: Agent Harness for Guiding Agents to Deploy Real-Time Multimodal Applicationscited by 1
- 2026ECCO: Evidence-Driven Causal Reasoning for Compiler Optimizationcited by 0
- 2026FlashRT: Agent Harness for Guiding Agents to Deploy Real-Time Multimodal Applications20 Jul 2026
- 2026AutoPass: Evidence-Guided LLM Agents for Compiler Performance Tuning18 Jun 2026
- 2026ECCO: Evidence-Driven Causal Reasoning for Compiler Optimization23 Jan 2026
- 2026AI-NativeBench: An Open-Source White-Box Agentic Benchmark Suite for AI-Native Systems14 Jan 2026
Similar, not cited
Close in wording, no citation either way
- 2026Understanding Agent-Based Patching of Compiler Missed Optimizations
- 2024CompilerDream: Learning a Compiler World Model for General Code Optimization
- 2026Archer: Towards Agentic Review for Compiler Optimizations
- 2026KAPSO: A Knowledge-grounded framework for Autonomous Program Synthesis and Optimization
- 2025Agentic Auto-Scheduling: An Experimental Study of LLM-Guided Loop Optimization
- 2024Should AI Optimize Your Code? A Comparative Study of Classical Optimizing Compilers Versus Current Large Language Models
- 2026Can Coding Agents Implement Missed Compiler Optimizations? Evaluating LLM Agents on LLVM Peephole Optimizations
- 2026LiteCoOp: Lightweight Multi-LLM Shared-Tree Reasoning for Model-Serving Compiler Optimizations