AMDGPU/GlobalISel: Remove special case lowering for non-pow-2 stores
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Sun, 6 Jun 2021 16:44:24 +0000 (12:44 -0400)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 30 Jul 2021 16:37:29 +0000 (12:37 -0400)
commitfaccf427dfd137b857df916b358c0c888118918e
tree9daca542a400eceedd13d568a418f20c132ee89d
parent4a097efe7784767b7d12ffcb8f2b22b9f4d045e2
AMDGPU/GlobalISel: Remove special case lowering for non-pow-2 stores

We end up with extra copies from buildAnyExtOrTrunc if these are
lowered after the register types are legalized.
llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-store-global.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-store.mir