[llvm] [RISCV] Extends RISCVMoveMerger to merge GPRPairs independent of even/odd pair instruction order. (PR #183657)
Craig Topper via llvm-commits
llvm-commits at lists.llvm.org
Fri Feb 27 09:39:32 PST 2026
================
@@ -95,6 +104,21 @@ bool RISCVMoveMerge::isRegisterEven(const DestSourcePair &RegPair) {
return SrcPair.isValid() && DestPair.isValid();
}
+bool RISCVMoveMerge::isRegisterOdd(const DestSourcePair &RegPair) {
----------------
topperc wrote:
This function and isRegisterEven are misnamed. There are 2 registers involved. Maybe `isOddRegisterCopy`?
https://github.com/llvm/llvm-project/pull/183657
More information about the llvm-commits
mailing list