[all-commits] [llvm/llvm-project] 297e06: [RISCVGatherScatterLowering] Remove restriction th...

Philip Reames via All-commits all-commits at lists.llvm.org
Fri May 12 12:13:18 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 297e06cf4b03e4c4840c580e6314e9c4c19b856f
      https://github.com/llvm/llvm-project/commit/297e06cf4b03e4c4840c580e6314e9c4c19b856f
  Author: Philip Reames <preames at rivosinc.com>
  Date:   2023-05-12 (Fri, 12 May 2023)

  Changed paths:
    M llvm/lib/Target/RISCV/RISCVGatherScatterLowering.cpp
    M llvm/test/CodeGen/RISCV/rvv/fixed-vector-strided-load-store.ll

  Log Message:
  -----------
  [RISCVGatherScatterLowering] Remove restriction that shift must have constant operand

This has been present from the original patch which added the pass, and doesn't appear to be strongly justified. We do need to be careful of commutativity.

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




More information about the All-commits mailing list