diff options
author | Craig Topper <craig.topper@sifive.com> | 2023-10-27 12:43:56 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-10-27 12:43:56 -0700 |
commit | c18e78cfe3d3bd2982fe5964aff1df23be6b58ee (patch) | |
tree | cbd25c86e1c301b427ffa58a1e6d81687eff4ea4 /llvm/lib/CodeGen/MachineInstr.cpp | |
parent | 124613c8ed8dc71ca153b54cdbf41cb90d49842b (diff) | |
download | llvm-c18e78cfe3d3bd2982fe5964aff1df23be6b58ee.zip llvm-c18e78cfe3d3bd2982fe5964aff1df23be6b58ee.tar.gz llvm-c18e78cfe3d3bd2982fe5964aff1df23be6b58ee.tar.bz2 |
[RISCV] Add copyPhysRegVector to extract common vector code out of copyPhysRegVector. (#70497)
Call this method directly from each vector case with the correct
arguments. This allows us to treat each type of copy as its own
special case and not pass variables to a common merge point. This
is similar to how AArch64 is structured.
I think I can reduce the number of operands to this new method, but
I'll do that as a follow up.
Diffstat (limited to 'llvm/lib/CodeGen/MachineInstr.cpp')
0 files changed, 0 insertions, 0 deletions