author | Ulrich Weigand <ulrich.weigand@de.ibm.com> | |
Mon, 4 Aug 2014 13:53:40 +0000 (13:53 +0000) | ||
committer | Ulrich Weigand <ulrich.weigand@de.ibm.com> | |
Mon, 4 Aug 2014 13:53:40 +0000 (13:53 +0000) | ||
commit | c568629589bb0e5f4da6ba03bb495ad63858a679 | |
tree | cd2e518849a4c1bd9aecfb9715acec7cea93ec03 | tree | snapshot (tar.xz tar.gz zip) |
parent | c245c18ba33635ca50048ead1bebe5ab81c4e093 | commit | diff |
[PowerPC] Swap arguments to vpkuhum/vpkuwum on little-endian
In commit r213915, Bill fixed little-endian usage of vmrgh* and vmrgl*
by swapping the input arguments. As it turns out, the exact same fix
is also required for the vpkuhum/vpkuwum patterns.
This fixes another regression in llvmpipe when vector support is
enabled.
Reviewed by Bill Schmidt.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@214718 91177308-0d34-0410-b5e6-96231b3b80d8
In commit r213915, Bill fixed little-endian usage of vmrgh* and vmrgl*
by swapping the input arguments. As it turns out, the exact same fix
is also required for the vpkuhum/vpkuwum patterns.
This fixes another regression in llvmpipe when vector support is
enabled.
Reviewed by Bill Schmidt.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@214718 91177308-0d34-0410-b5e6-96231b3b80d8