[all-commits] [llvm/llvm-project] b02920: [RISCV] Don't increase vslide or splat vl if +vl-d...
Luke Lau via All-commits
all-commits at lists.llvm.org
Wed Jul 9 01:25:44 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: b02920f36970264d7cbddbe2d432c2d3a8361f1a
https://github.com/llvm/llvm-project/commit/b02920f36970264d7cbddbe2d432c2d3a8361f1a
Author: Luke Lau <luke at igalia.com>
Date: 2025-07-09 (Wed, 09 Jul 2025)
Changed paths:
M llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp
M llvm/test/CodeGen/RISCV/rvv/vector-splice.ll
M llvm/test/CodeGen/RISCV/rvv/vsetvli-insert.ll
Log Message:
-----------
[RISCV] Don't increase vslide or splat vl if +vl-dependent-latency is present (#147089)
If the subtarget's latency is dependent on vl, then we shouldn't try to
fold away vsetvli toggles if it means increasing vl.
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