The G_ZEXT in these cases seems to actually come from a combine that we do but SelectionDAG doesn't. Looking through it allows us to match "uxtw #2" addressing modes.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Differential D91475
[AArch64][GlobalISel] Look through a G_ZEXT when trying to match shift-extended register offsets. Authored by aemerson on Nov 13 2020, 11:14 PM.
Details The G_ZEXT in these cases seems to actually come from a combine that we do but SelectionDAG doesn't. Looking through it allows us to match "uxtw #2" addressing modes.
Diff Detail
|