[all-commits] [llvm/llvm-project] 17b293: Revert "[RISCV][InsertVSETVLI] Make VL preserving ...
Philip Reames via All-commits
all-commits at lists.llvm.org
Mon Oct 23 11:43:32 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 17b2935270650ae78d1a0d40dcdbc5a2815c65f4
https://github.com/llvm/llvm-project/commit/17b2935270650ae78d1a0d40dcdbc5a2815c65f4
Author: Philip Reames <preames at rivosinc.com>
Date: 2023-10-23 (Mon, 23 Oct 2023)
Changed paths:
M llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp
Log Message:
-----------
Revert "[RISCV][InsertVSETVLI] Make VL preserving vsetvli emission more explicit [nfc]"
This reverts commit 20fc8e8df20e165d1c632bc80a0cebce2dc158f7. As pointed out in review of the mentioned follow up patch, this gets the predicate wrong. We need not simply VL being unchanged, but VLMAX being unchanged. Given that the code structure I'd introduced here is simply confusing.
More information about the All-commits
mailing list