We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f83eeac commit 59245b4Copy full SHA for 59245b4
llvm/lib/CodeGen/ImplicitNullChecks.cpp
@@ -706,14 +706,11 @@ bool ImplicitNullChecks::analyzeBlockForNullChecks(
706
/// faults. The FAULTING instruction is inserted at the end of MBB.
707
MachineInstr *ImplicitNullChecks::insertFaultingInstr(
708
MachineInstr *MI, MachineBasicBlock *MBB, MachineBasicBlock *HandlerMBB) {
709
- const unsigned NoRegister = 0; // Guaranteed to be the NoRegister value for
710
- // all targets.
711
-
712
DebugLoc DL;
713
unsigned NumDefs = MI->getDesc().getNumDefs();
714
assert(NumDefs <= 1 && "other cases unhandled!");
715
716
- unsigned DefReg = NoRegister;
+ Register DefReg;
717
if (NumDefs != 0) {
718
DefReg = MI->getOperand(0).getReg();
719
assert(NumDefs == 1 && "expected exactly one def!");
0 commit comments