[all-commits] [llvm/llvm-project] 271087: [LoongArch] Implement COPY instruction between CFR...
wanglei via All-commits
all-commits at lists.llvm.org
Wed Oct 18 18:20:41 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 271087e3a0875672b26c185a28b3552d5600d2fb
https://github.com/llvm/llvm-project/commit/271087e3a0875672b26c185a28b3552d5600d2fb
Author: wanglei <wanglei at loongson.cn>
Date: 2023-10-19 (Thu, 19 Oct 2023)
Changed paths:
M llvm/lib/Target/LoongArch/LoongArch.h
M llvm/lib/Target/LoongArch/LoongArchExpandPseudoInsts.cpp
M llvm/lib/Target/LoongArch/LoongArchFloat32InstrInfo.td
M llvm/lib/Target/LoongArch/LoongArchFloatInstrFormats.td
M llvm/lib/Target/LoongArch/LoongArchInstrInfo.cpp
M llvm/lib/Target/LoongArch/LoongArchRegisterInfo.cpp
M llvm/lib/Target/LoongArch/LoongArchTargetMachine.cpp
M llvm/test/CodeGen/LoongArch/O0-pipeline.ll
A llvm/test/CodeGen/LoongArch/cfr-copy.mir
A llvm/test/CodeGen/LoongArch/cfr-pseudo-copy.mir
M llvm/test/CodeGen/LoongArch/inline-asm-clobbers-fcc.mir
M llvm/test/CodeGen/LoongArch/opt-pipeline.ll
Log Message:
-----------
[LoongArch] Implement COPY instruction between CFRs (#69300)
With this patch, all CFRs can be used for register allocation.
More information about the All-commits
mailing list