[all-commits] [llvm/llvm-project] 2dacd0: [X86] Update remaining AVX512 VBMI2 VL intrinsic t...
Simon Pilgrim via All-commits
all-commits at lists.llvm.org
Sat Mar 19 08:42:26 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 2dacd0d9c3e92c243d13b14e66f1603f51300ed6
https://github.com/llvm/llvm-project/commit/2dacd0d9c3e92c243d13b14e66f1603f51300ed6
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2022-03-19 (Sat, 19 Mar 2022)
Changed paths:
M llvm/test/CodeGen/X86/avx512vbmi2vl-intrinsics-upgrade.ll
Log Message:
-----------
[X86] Update remaining AVX512 VBMI2 VL intrinsic tests to avoid adds
As noticed in D119654, by adding the masked intrinsics results together we can end up with the selects being canonicalized away from the intrinsic - this isn't what we want to test here so replace with a insertvalue chain into a aggregate instead to retain all the results.
More information about the All-commits
mailing list