diff --git a/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp b/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp --- a/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp +++ b/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp @@ -246,7 +246,7 @@ ImmOperand, N->getOperand(3)); // The add-immediate may now be dead, in which case remove it. - if (Base.getNode()->use_empty()) + if (Base.use_empty()) CurDAG->RemoveDeadNode(Base.getNode()); } }