[all-commits] [llvm/llvm-project] 3fbaad: [VectorCombine] Add test coverage for #89390

Simon Pilgrim via All-commits all-commits at lists.llvm.org
Mon Apr 22 01:01:24 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 3fbaad5a0c67d0a04739ccf51c180c7d829200a7
      https://github.com/llvm/llvm-project/commit/3fbaad5a0c67d0a04739ccf51c180c7d829200a7
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M llvm/test/Transforms/VectorCombine/X86/shuffle-of-binops.ll

  Log Message:
  -----------
  [VectorCombine] Add test coverage for #89390


  Commit: 4cc9c6d98dfef90d1ffa69977d13ffa2894a10f7
      https://github.com/llvm/llvm-project/commit/4cc9c6d98dfef90d1ffa69977d13ffa2894a10f7
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M llvm/lib/Transforms/Vectorize/VectorCombine.cpp
    M llvm/test/Transforms/VectorCombine/X86/shuffle-of-binops.ll

  Log Message:
  -----------
  [VectorCombine] foldShuffleOfBinops - don't fold shuffle(divrem(x,y),divrem(z,w)) if mask contains poison

Fixes #89390


Compare: https://github.com/llvm/llvm-project/compare/7f975b6b4027...4cc9c6d98dfe

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