This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from f1617020035 Revert 332750, llvm part (see comment on D46910). new aa228ef4a35 [X86] Remove mask arguments from permvar builtins/intrinsic [...]
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: include/llvm/IR/IntrinsicsX86.td | 48 +- lib/IR/AutoUpgrade.cpp | 40 +- lib/Target/X86/X86ISelLowering.cpp | 14 +- lib/Target/X86/X86IntrinsicsInfo.h | 46 +- lib/Transforms/InstCombine/InstCombineCalls.cpp | 32 +- test/CodeGen/X86/avx512-intrinsics-upgrade.ll | 80 +++ test/CodeGen/X86/avx512-intrinsics.ll | 72 ++- test/CodeGen/X86/avx512bw-intrinsics-upgrade.ll | 30 ++ test/CodeGen/X86/avx512bw-intrinsics.ll | 28 +- test/CodeGen/X86/avx512bwvl-intrinsics-upgrade.ll | 40 ++ test/CodeGen/X86/avx512bwvl-intrinsics.ll | 36 +- test/CodeGen/X86/avx512vbmi-intrinsics-upgrade.ll | 21 + test/CodeGen/X86/avx512vbmi-intrinsics.ll | 25 +- .../CodeGen/X86/avx512vbmivl-intrinsics-upgrade.ll | 42 ++ test/CodeGen/X86/avx512vbmivl-intrinsics.ll | 40 +- test/CodeGen/X86/avx512vl-intrinsics-upgrade.ll | 40 ++ test/CodeGen/X86/avx512vl-intrinsics.ll | 40 +- test/CodeGen/X86/stack-folding-fp-avx512.ll | 10 +- test/CodeGen/X86/stack-folding-fp-avx512vl.ll | 6 +- test/CodeGen/X86/stack-folding-int-avx512.ll | 26 +- test/CodeGen/X86/stack-folding-int-avx512vl.ll | 12 +- .../X86/vector-shuffle-combining-avx512bw.ll | 90 ++-- .../X86/vector-shuffle-combining-avx512bwvl.ll | 1 - .../X86/vector-shuffle-combining-avx512vbmi.ll | 3 - test/Transforms/InstCombine/X86/x86-avx512.ll | 596 +++++++++++++-------- 25 files changed, 925 insertions(+), 493 deletions(-) create mode 100644 test/CodeGen/X86/avx512vbmi-intrinsics-upgrade.ll create mode 100644 test/CodeGen/X86/avx512vbmivl-intrinsics-upgrade.ll