[all-commits] [llvm/llvm-project] 124613: [RISCV] Separate FPR and VR copyPhysReg implementa...
Craig Topper via All-commits
all-commits at lists.llvm.org
Fri Oct 27 12:25:56 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 124613c8ed8dc71ca153b54cdbf41cb90d49842b
https://github.com/llvm/llvm-project/commit/124613c8ed8dc71ca153b54cdbf41cb90d49842b
Author: Craig Topper <craig.topper at sifive.com>
Date: 2023-10-27 (Fri, 27 Oct 2023)
Changed paths:
M llvm/lib/Target/RISCV/RISCVInstrInfo.cpp
Log Message:
-----------
[RISCV] Separate FPR and VR copyPhysReg implementation. (#70492)
This duplicates the BuildMI from the 3 FP copy types, but separates them
from the VR code and gets rid of the IsScalableVector flag.
I need to add FPR<->GPR copies for GISel which needs another variation
of BuildMI. So it seems cleaner to start enumerating each case as its
own if.
More information about the All-commits
mailing list