]> granicus.if.org Git - llvm/commit
[X86][AVX] Add VMOVDDUP-VPBROADCASTQ execution domain mapping
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 1 Feb 2019 21:41:30 +0000 (21:41 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 1 Feb 2019 21:41:30 +0000 (21:41 +0000)
commitee92f68b88d3d83978034882d5a8fc0e32fabe4b
tree5d17254c0f958866db0bddb7ed0a992cfe2b6644
parent7159cf41014db5fb8ffd101deb6476080c506222
[X86][AVX] Add VMOVDDUP-VPBROADCASTQ execution domain mapping

Noticed in D57514.

Differential Revision: https://reviews.llvm.org/D57519

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@352922 91177308-0d34-0410-b5e6-96231b3b80d8
27 files changed:
lib/Target/X86/X86InstrInfo.cpp
test/CodeGen/X86/avx2-intrinsics-fast-isel.ll
test/CodeGen/X86/avx2-intrinsics-x86-upgrade.ll
test/CodeGen/X86/avx2-vbroadcast.ll
test/CodeGen/X86/avx512-shuffles/broadcast-scalar-int.ll
test/CodeGen/X86/avx512-shuffles/broadcast-vector-int.ll
test/CodeGen/X86/avx512-shuffles/partial_permute.ll
test/CodeGen/X86/avx512vl-intrinsics-fast-isel.ll
test/CodeGen/X86/avx512vl-intrinsics-upgrade.ll
test/CodeGen/X86/broadcast-elm-cross-splat-vec.ll
test/CodeGen/X86/insert-loaded-scalar.ll
test/CodeGen/X86/insertelement-var-index.ll
test/CodeGen/X86/oddshuffles.ll
test/CodeGen/X86/sse2-intrinsics-fast-isel.ll
test/CodeGen/X86/subvector-broadcast.ll
test/CodeGen/X86/vector-shift-lshr-sub128.ll
test/CodeGen/X86/vector-shuffle-128-v2.ll
test/CodeGen/X86/vector-shuffle-128-v4.ll
test/CodeGen/X86/vector-shuffle-256-v4.ll
test/CodeGen/X86/vector-shuffle-combining-avx2.ll
test/CodeGen/X86/vector-shuffle-combining-xop.ll
test/CodeGen/X86/vector-shuffle-combining.ll
test/CodeGen/X86/vector-trunc-math-widen.ll
test/CodeGen/X86/vector-trunc-math.ll
test/CodeGen/X86/vector-trunc-widen.ll
test/CodeGen/X86/vector-trunc.ll
test/CodeGen/X86/widened-broadcast.ll