[llvm] a9f02a4 - [CFIInstrInserter] Don't store Dwarf register number in Register. NFC
Craig Topper via llvm-commits
llvm-commits at lists.llvm.org
Sun Mar 2 11:34:27 PST 2025
Author: Craig Topper
Date: 2025-03-02T11:33:09-08:00
New Revision: a9f02a49979c84cd8c1b75acfe7e7cef56cb8623
URL: https://github.com/llvm/llvm-project/commit/a9f02a49979c84cd8c1b75acfe7e7cef56cb8623
DIFF: https://github.com/llvm/llvm-project/commit/a9f02a49979c84cd8c1b75acfe7e7cef56cb8623.diff
LOG: [CFIInstrInserter] Don't store Dwarf register number in Register. NFC
Added:
Modified:
llvm/lib/CodeGen/CFIInstrInserter.cpp
Removed:
################################################################################
diff --git a/llvm/lib/CodeGen/CFIInstrInserter.cpp b/llvm/lib/CodeGen/CFIInstrInserter.cpp
index be8393cd38674..14098bc821617 100644
--- a/llvm/lib/CodeGen/CFIInstrInserter.cpp
+++ b/llvm/lib/CodeGen/CFIInstrInserter.cpp
@@ -151,7 +151,7 @@ void CFIInstrInserter::calculateCFAInfo(MachineFunction &MF) {
// function.
Register InitialRegister =
MF.getSubtarget().getFrameLowering()->getInitialCFARegister(MF);
- InitialRegister = TRI.getDwarfRegNum(InitialRegister, true);
+ unsigned DwarfInitialRegister = TRI.getDwarfRegNum(InitialRegister, true);
unsigned NumRegs = TRI.getNumSupportedRegs(MF);
// Initialize MBBMap.
@@ -160,8 +160,8 @@ void CFIInstrInserter::calculateCFAInfo(MachineFunction &MF) {
MBBInfo.MBB = &MBB;
MBBInfo.IncomingCFAOffset = InitialOffset;
MBBInfo.OutgoingCFAOffset = InitialOffset;
- MBBInfo.IncomingCFARegister = InitialRegister;
- MBBInfo.OutgoingCFARegister = InitialRegister;
+ MBBInfo.IncomingCFARegister = DwarfInitialRegister;
+ MBBInfo.OutgoingCFARegister = DwarfInitialRegister;
MBBInfo.IncomingCSRSaved.resize(NumRegs);
MBBInfo.OutgoingCSRSaved.resize(NumRegs);
}
More information about the llvm-commits
mailing list