3 ms·
LLVM can bisect down to individual transformation steps within a pass (for passes that implement the interface): https://llvm.org/docs/OptBisect.html https://ll
by MatzeBraun 2y ago
LLVM can bisect down to individual transformation steps within a pass (for passes that implement the interface): https://llvm.org/docs/OptBisect.html 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/abtest.py https://github.com/llvm/llvm-project/blob/main/llvm/utils/ab...
- tekknolagi 2y agoThis is pretty cool. Thanks for the pointer. Also, hi Matthias!