[PATCH] D91048: [AMDGPU] Add new pseudos for indirect addressing with VGPR Indexing

Austin Kerbow via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Nov 9 12:20:56 PST 2020


kerbowa added a comment.

In D91048#2383420 <https://reviews.llvm.org/D91048#2383420>, @rampitec wrote:

> Is there a practical reason to have different pseudos for set_idx and movrel methods and not just expand a common pseudo accordingly post RA?

It's a good question but in the end, I chose not to since m0 initializations can be rescheduled, and combing the pseudo's would disallow this. The other issue is that the movrel pseudo includes the scalar version which is used on targets with VGPR indexing as well. I'm open to trying it if you think it seems more practical.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D91048/new/

https://reviews.llvm.org/D91048



More information about the llvm-commits mailing list