[all-commits] [llvm/llvm-project] ec06ed: [X86] Update avx512vbmi2vl intrinsic tests to avoi...

Luo, Yuanke via All-commits all-commits at lists.llvm.org
Sun Mar 13 18:30:54 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ec06edc6fa0a24d66a78ee1ed47731992bfe5967
      https://github.com/llvm/llvm-project/commit/ec06edc6fa0a24d66a78ee1ed47731992bfe5967
  Author: Luo, Yuanke <yuanke.luo at intel.com>
  Date:   2022-03-14 (Mon, 14 Mar 2022)

  Changed paths:
    M llvm/test/CodeGen/X86/avx512vbmi2vl-intrinsics.ll

  Log Message:
  -----------
  [X86] Update avx512vbmi2vl 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.

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




More information about the All-commits mailing list