]> granicus.if.org Git - llvm/commit
GlobalISel: Implement widenScalar for G_EXTRACT vector sources
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Sat, 2 Feb 2019 23:56:00 +0000 (23:56 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Sat, 2 Feb 2019 23:56:00 +0000 (23:56 +0000)
commit757bd101c78fff13b00870638a64c3800a237282
tree8d30b45a10c9540175b3ff26ba1f389eea5198b2
parented82b5f27483c9b9344719a79badec567d9eeba2
GlobalISel: Implement widenScalar for G_EXTRACT vector sources

Handle the basic element extract case.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@352978 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/GlobalISel/LegalizerHelper.cpp
lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
test/CodeGen/AMDGPU/GlobalISel/legalize-extract.mir