Skip to content

Commit cf5df00

Browse files
committed
Update to use dyn_cast() calls
1 parent 9acad76 commit cf5df00

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7578,7 +7578,7 @@ static bool isEligibleToFoldADDIForLocalExecAccesses(SelectionDAG *DAG,
75787578
// This transformation is only performed if the first operand of the
75797579
// addi is the thread pointer.
75807580
SDValue TPRegNode = ADDIToFold.getOperand(0);
7581-
RegisterSDNode *TPReg = dyn_cast_or_null<RegisterSDNode>(TPRegNode.getNode());
7581+
RegisterSDNode *TPReg = dyn_cast<RegisterSDNode>(TPRegNode.getNode());
75827582
const PPCSubtarget &Subtarget =
75837583
DAG->getMachineFunction().getSubtarget<PPCSubtarget>();
75847584
if (!TPReg || (TPReg->getReg() != Subtarget.getThreadPointerRegister()))
@@ -7624,7 +7624,7 @@ static void foldADDIForLocalExecAccesses(SDNode *N, SelectionDAG *DAG) {
76247624
// access. The first operand of InitialADDI should be the thread pointer,
76257625
// which has been checked in isEligibleToFoldADDIForLocalExecAccesses().
76267626
SDValue TPRegNode = InitialADDI.getOperand(0);
7627-
RegisterSDNode *TPReg = dyn_cast_or_null<RegisterSDNode>(TPRegNode.getNode());
7627+
RegisterSDNode *TPReg = dyn_cast<RegisterSDNode>(TPRegNode.getNode());
76287628
const PPCSubtarget &Subtarget =
76297629
DAG->getMachineFunction().getSubtarget<PPCSubtarget>();
76307630
assert((TPReg && (TPReg->getReg() == Subtarget.getThreadPointerRegister())) &&

0 commit comments

Comments
 (0)