Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

LLVM can bisect down to individual transformation steps within a pass (for passes that implement the interface): https://llvm.org/docs/OptBisect.html

And there is a script bisecting functions when given assembly produced by working baseline and “bad” compiler to compare: https://github.com/llvm/llvm-project/blob/main/llvm/utils/ab...



This is pretty cool. Thanks for the pointer.

Also, hi Matthias!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: