Genetic Improvement of LLVM Intermediate Representation.

EuroGP(2023)

引用 2|浏览15
暂无评分
摘要
Evolving LLVM IR is widely applicable, with LLVM Clang offering support for an increasing range of computer hardware and programming languages. Local search mutations are used to hill climb industry C code released to support geographic open standards: Open Location Code (OLC) from Google and Uber’s Hexagonal Hierarchical Spatial Index (H3), giving up to two percent speed up on compiler optimised code.
更多
查看译文
关键词
Genetic programming, GP, Linear representation, Clang, Static single assignment (SSA), Mutational robustness, SBSE, Software resilience, Automatic code optimisation, World wide location, Plus codes, Zip code
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要