]> granicus.if.org Git - llvm/commit
GlobalISel: Fix double count of offset for irregular vector breakdowns
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 18 Feb 2019 17:01:09 +0000 (17:01 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 18 Feb 2019 17:01:09 +0000 (17:01 +0000)
commit57d9165df08eb88baff2a02b650d13b4e099896d
tree5b1bb459ca680fb6fc1182f175dd2ba09b5ba7be
parent74ea62225d79bbb6fce7c208606a5c65b271082b
GlobalISel: Fix double count of offset for irregular vector breakdowns

Fixes cases with odd vectors that break into multiple requested size
pieces.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@354280 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/GlobalISel/LegalizerHelper.cpp
unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp