[PATCH] D73444: AMDGPU/GlobalISel: Legalize TFE image result loads

Matt Arsenault via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun Jan 26 19:51:58 PST 2020


arsenm created this revision.
arsenm added reviewers: nhaehnle, kerbowa.
Herald added subscribers: Petar.Avramovic, jfb, hiraditya, t-tye, tpr, dstuttard, rovka, yaxunl, wdng, jvesely, kzhuravl.
Herald added a project: LLVM.
arsenm added a parent revision: D72796: AMDGPU/GlobalISel: Legalize unpacked d16 image operations.

Rewrite the result register pair into the expected sinigle register
format in the legalizer.

      

I'm also operating under the assumption that TFE doesn't apply to
stores or atomics, but don't know if this is true or not.


https://reviews.llvm.org/D73444

Files:
  llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
  llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-llvm.amdgcn.image.load.2d.d16.ll
  llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-llvm.amdgcn.image.load.2d.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D73444.240468.patch
Type: text/x-patch
Size: 39060 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200127/40ad6ba4/attachment.bin>


More information about the llvm-commits mailing list