Draft: An attempt at redundant register extension elision
This is a first-cut at a pass to eliminate the code bloat introduced by redundant register zero- and sign-extensions on AArch64 described on #20652. Currently totally untested.
This is a first-cut at a pass to eliminate the code bloat introduced by redundant register zero- and sign-extensions on AArch64 described on #20652. Currently totally untested.