[all-commits] [llvm/llvm-project] fc95de: [RISCV] Require alignment when forming gather with...
Philip Reames via All-commits
all-commits at lists.llvm.org
Tue Sep 19 11:01:01 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: fc95de38d91b92987b2edeb3be3801485cb0b400
https://github.com/llvm/llvm-project/commit/fc95de38d91b92987b2edeb3be3801485cb0b400
Author: Philip Reames <preames at rivosinc.com>
Date: 2023-09-19 (Tue, 19 Sep 2023)
Changed paths:
M llvm/lib/Target/RISCV/RISCVISelLowering.cpp
M llvm/test/CodeGen/RISCV/rvv/fixed-vectors-masked-gather.ll
Log Message:
-----------
[RISCV] Require alignment when forming gather with larger element type
This fixes a bug in my 928564caa5de8b07cede51e45499934777b9938c that didn't get noticed in review. I found it when looking at the strided load case (upcoming patch), and realized the previous commit was buggy too.
p.s. Sorry for the slightly confusing test diff. I'd apparently used the wrong mask for the aligned positive test; it was actually unaligned. Didn't seem worthy of a separate precommit.
More information about the All-commits
mailing list