[all-commits] [llvm/llvm-project] 4602f4: [RISCV] Prune unnecessary vector pseudo instructio...
Craig Topper via All-commits
all-commits at lists.llvm.org
Sat Jan 1 20:45:49 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 4602f4169a21e75b82261ba1599046b157d1d021
https://github.com/llvm/llvm-project/commit/4602f4169a21e75b82261ba1599046b157d1d021
Author: Craig Topper <craig.topper at sifive.com>
Date: 2022-01-01 (Sat, 01 Jan 2022)
Changed paths:
M llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp
M llvm/lib/Target/RISCV/RISCVInstrInfo.cpp
M llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td
Log Message:
-----------
[RISCV] Prune unnecessary vector pseudo instructions. NFC
For .vf instructions, we don't need MF8 pseudos for f16. We don't
need MF8 or MF4 pseudos for f32. Or MF8, MF4, MF2 for f64.
Reviewed By: khchen
Differential Revision: https://reviews.llvm.org/D116437
More information about the All-commits
mailing list