OSDN Git Service

[AVX-512] Simplify code for creating 512-bit SHUF128 operations.
authorCraig Topper <craig.topper@gmail.com>
Wed, 4 Jan 2017 07:31:51 +0000 (07:31 +0000)
committerCraig Topper <craig.topper@gmail.com>
Wed, 4 Jan 2017 07:31:51 +0000 (07:31 +0000)
commitb8deefbcb2394577a03f28f138c66e814b60a5e9
treef42c03ff6ba8b88271de4c55ac55530a1afa876d
parent308b6dabdfc40290a9ab521a97d3e854c89bf2d5
[AVX-512] Simplify code for creating 512-bit SHUF128 operations.

We don't need two loops and we can safely assume assume and hardcode the size of the widened mask.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@290942 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp