Patent ID: 11954466
Assignee: INTEL CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A non-transitory computer readable medium comprising instructions that, when executed, cause a machine to at least:
select a register-based compiler transformation of register-based compiler transformations to apply to source code at a current position in a search tree;
determine whether the search tree is in need of pruning based on an output of a query to a machine learning (ML) model;
in response to determining the search tree is in need of pruning, prune the search tree at the current position;
in response to applying the selected register-based compiler transformation to the source code, generate a code variant;
calculate a score associated with the source code and the generated code variant at the current position in the search tree; and
update parameters of the machine learning (ML) model to include the calculated score.