[llvm] [ARM] Stop gluing ALU nodes to branches / selects (PR #116970)
Simon Tatham via llvm-commits
llvm-commits at lists.llvm.org
Wed Nov 20 09:29:45 PST 2024
https://github.com/statham-arm commented:
This is a big patch, but it's my absolute favourite kind: reduces the total amount of code _and_ makes things better! Overall the diff stats are negative in `llvm/lib` _and_ in `llvm/test`.
I didn't read absolutely all of the code diffs through, but I did spot-check a few things and came across a couple more tiny regressions, which I've highlighted just in case you happen to know what caused them. But I agree with you that this seems overall a good thing, and knock-on effects on scheduling can be dealt with later. (Also, this patch is big enough by itself and doesn't need extra things folded into it!)
https://github.com/llvm/llvm-project/pull/116970
More information about the llvm-commits
mailing list