PLLGNov 8, 2025

A Deep Learning Model for Predicting Transformation Legality

arXiv:2511.06120v11 citationsh-index: 4AICCSA
Originality Incremental advance
AI Analysis

This work addresses the need for efficient legality checks in compilers, particularly for training reinforcement learning agents in code optimization, though it is incremental as it builds on existing deep learning and RL methods.

The paper tackles the problem of predicting the legality of code transformations for compilers, achieving an F1 score of 0.91 on a test set and enabling a reinforcement learning agent to train on twice as many steps with reduced resource usage (80% less CPU, 35% less RAM) while maintaining comparable performance (only 4% reduction on benchmarks).

Compilers must check the legality of code transformations to guarantee the correctness of applying a sequence of code transformations to a given code. While such a legality check needs to be precisely computed in general, we can use an approximate legality prediction model in certain cases, such as training a reinforcement learning (RL) agent for schedule prediction. In this paper, we propose an approximate method for legality checks. We propose a novel DL model for predicting the legality of transformations. The model takes the code representation and a list of transformations as input and predicts whether applying those transformations to the code is legal. We implement and evaluate the proposed model, demonstrating its effectiveness. Our evaluation shows an F1 score of 0.91 on a test set of randomly generated programs. To further evaluate the model in a practical scenario, we used the model to replace the legality check used during the training of an RL agent designed for automatic code optimization. We demonstrate that such a replacement enables the agent to train on twice as many steps, resulting in faster training and reducing resource usage by approximately 80\% for CPU and 35\% for RAM. The agent trained using this approach maintains comparable performance, with only a 4\% reduction on benchmarks from the Polybench suite compared to the traditional method.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes