[llvm] r343853 - [X86][AVX] getFauxShuffleMask - add support for INSERT_SUBVECTOR subvector shuffles
Artem Dergachev via llvm-commits
llvm-commits at lists.llvm.org
Fri Oct 5 13:37:53 PDT 2018
Simon,
The buildbot failure at
http://lab.llvm.org:8080/green/job/test-suite-verify-machineinstrs-x86_64h-O3/
vaguely looks like yours because "something something shuffles" in the
backtrace, could you have (are you having) a look at it? I apologize if
i'm wrong!
> Author: rksimon
> Date: Fri Oct 5 07:41:00 2018
> New Revision: 343853
> URL: http://llvm.org/viewvc/llvm-project?rev=343853&view=rev
> Log:
> [X86][AVX] getFauxShuffleMask - add support for INSERT_SUBVECTOR
subvector shuffles
> Decode subvector shuffles from INSERT_SUBVECTOR(SRC0,
SHUFFLE(EXTRACT_SUBVECTOR(SRC1))
> This was found necessary while investigating PR39161
> Modified:
> llvm/trunk/lib/Target/X86/X86ISelLowering.cpp
> llvm/trunk/test/CodeGen/X86/avx512-shuffles/partial_permute.ll
> llvm/trunk/test/CodeGen/X86/oddshuffles.ll
> llvm/trunk/test/CodeGen/X86/vector-shuffle-256-v32.ll
> llvm/trunk/test/CodeGen/X86/vector-shuffle-256-v4.ll
> llvm/trunk/test/CodeGen/X86/vector-shuffle-256-v8.ll
> llvm/trunk/test/CodeGen/X86/vector-shuffle-avx512.ll
> llvm/trunk/test/CodeGen/X86/vector-shuffle-v1.ll
More information about the llvm-commits
mailing list