[PATCH] D114700: AMDGPU/GlobalISel: Fix constant bus restriction errors for med3
Matt Arsenault via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Dec 1 05:52:22 PST 2021
arsenm accepted this revision.
arsenm added inline comments.
This revision is now accepted and ready to land.
================
Comment at: llvm/lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp:77-82
+ // Search for existing copy of Reg to vgpr.
+ for (MachineInstr &Use : MRI.use_instructions(Reg)) {
+ Register Def = Use.getOperand(0).getReg();
+ if (Use.getOpcode() == AMDGPU::COPY && isVgprRegBank(Def))
+ return Def;
+ }
----------------
This feels like more papering over unhandled constant regbankselect
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D114700/new/
https://reviews.llvm.org/D114700
More information about the llvm-commits
mailing list