[llvm] d433873 - [M68k] Fix killRegister use
Fangrui Song via llvm-commits
llvm-commits at lists.llvm.org
Wed Apr 24 13:37:41 PDT 2024
Author: Fangrui Song
Date: 2024-04-24T13:37:35-07:00
New Revision: d4338733e64f0463a22d98140dac5ecb0d381b6b
URL: https://github.com/llvm/llvm-project/commit/d4338733e64f0463a22d98140dac5ecb0d381b6b
DIFF: https://github.com/llvm/llvm-project/commit/d4338733e64f0463a22d98140dac5ecb0d381b6b.diff
LOG: [M68k] Fix killRegister use
Added:
Modified:
llvm/lib/Target/M68k/M68kISelLowering.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Target/M68k/M68kISelLowering.cpp b/llvm/lib/Target/M68k/M68kISelLowering.cpp
index 63b32a619f355c..62e4b36b5c9a80 100644
--- a/llvm/lib/Target/M68k/M68kISelLowering.cpp
+++ b/llvm/lib/Target/M68k/M68kISelLowering.cpp
@@ -3208,7 +3208,7 @@ M68kTargetLowering::EmitLoweredSelect(MachineInstr &MI,
const TargetRegisterInfo *TRI = Subtarget.getRegisterInfo();
MachineInstr *LastCCRSUser = CascadedCMOV ? CascadedCMOV : LastCMOV;
- if (!LastCCRSUser->killsRegister(M68k::CCR) &&
+ if (!LastCCRSUser->killsRegister(M68k::CCR, /*TRI=*/nullptr) &&
!checkAndUpdateCCRKill(LastCCRSUser, MBB, TRI)) {
Copy0MBB->addLiveIn(M68k::CCR);
SinkMBB->addLiveIn(M68k::CCR);
More information about the llvm-commits
mailing list