[all-commits] [llvm/llvm-project] f151a3: [RISCV] Disable slideup optimization on the incons...

Hongyu Chen via All-commits all-commits at lists.llvm.org
Wed Sep 24 02:47:12 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: f151a36b2733180f16ac04a7f90479d9423e5534
      https://github.com/llvm/llvm-project/commit/f151a36b2733180f16ac04a7f90479d9423e5534
  Author: Hongyu Chen <xxs_chy at outlook.com>
  Date:   2025-09-24 (Wed, 24 Sep 2025)

  Changed paths:
    M llvm/lib/Target/RISCV/RISCVISelLowering.cpp
    M llvm/test/CodeGen/RISCV/rvv/fixed-vectors-int-buildvec.ll

  Log Message:
  -----------
  [RISCV] Disable slideup optimization on the inconsistent element type of EVec and ContainerVT (#159373)

Fixes https://github.com/llvm/llvm-project/issues/159294
The element type of EVecContainerVT and ContainerVT can be different
after promoting integer types.
This patch disables the slideup optimization in that case.



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