[all-commits] [llvm/llvm-project] 0b411b: [X86] lowerShuffleAsBitBlend - use getConstVector ...

Simon Pilgrim via All-commits all-commits at lists.llvm.org
Mon Jun 1 11:50:35 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 0b411ba0a26b82e301453a67ca44a5c986aa0bdc
      https://github.com/llvm/llvm-project/commit/0b411ba0a26b82e301453a67ca44a5c986aa0bdc
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2026-06-01 (Mon, 01 Jun 2026)

  Changed paths:
    M llvm/lib/Target/X86/X86ISelLowering.cpp

  Log Message:
  -----------
  [X86] lowerShuffleAsBitBlend - use getConstVector to create selection mask (#200877)

Avoids wasteful SDValue creation if the shuffle matching fails, handles
any i64 legalisation and makes it easier to add UNDEF element handling
in the future.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list