Get the latest tech news

Refined Input, Degraded Output: The Counterintuitive World of Compiler Behavior


To optimize a program, a compiler needs precise information about it. Significant effort is dedicated to improving the ability of compilers to analyze programs, with the expectation that more information results in better optimization. But this ...

Tsong Yueh Chen, Fei-Ching Kuo, Huai Liu, Pak-Lok Poon, Dave Towey, T. H. Tse, and Zhi Quan Zhou. In Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS ’22). PLDI 2024 Artifact for "Refined Input, Degraded Output: The Counterintuitive World of Compiler Behavior".

Get the Android app

Or read this on Hacker News

Read more on:

Photo of compiler behavior

compiler behavior

Photo of degraded output

degraded output

Photo of refined input

refined input