From 0514595b9b20c9d807a3e31ba6bc270fb6c3f9e7 Mon Sep 17 00:00:00 2001 From: Bill Schmidt Date: Thu, 21 Feb 2013 14:35:42 +0000 Subject: [PATCH] Code review cleanup for r175697 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@175739 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/PowerPC/PPCISelDAGToDAG.cpp | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/lib/Target/PowerPC/PPCISelDAGToDAG.cpp b/lib/Target/PowerPC/PPCISelDAGToDAG.cpp index 8663dd41e5f..561099b24be 100644 --- a/lib/Target/PowerPC/PPCISelDAGToDAG.cpp +++ b/lib/Target/PowerPC/PPCISelDAGToDAG.cpp @@ -1524,20 +1524,16 @@ void PPCDAGToDAGISel::PostprocessISelDAG() { // If the relocation information isn't already present on the // immediate operand, add it now. if (ReplaceFlags) { - GlobalAddressSDNode *GA = dyn_cast(ImmOpnd); - - if (GA) { + if (GlobalAddressSDNode *GA = dyn_cast(ImmOpnd)) { DebugLoc dl = GA->getDebugLoc(); const GlobalValue *GV = GA->getGlobal(); ImmOpnd = CurDAG->getTargetGlobalAddress(GV, dl, MVT::i64, 0, Flags); - } else { - ConstantPoolSDNode *CP = dyn_cast(ImmOpnd); - if (CP) { - const Constant *C = CP->getConstVal(); - ImmOpnd = CurDAG->getTargetConstantPool(C, MVT::i64, - CP->getAlignment(), - 0, Flags); - } + } + else if (ConstantPoolSDNode *CP = dyn_cast(ImmOpnd)) { + const Constant *C = CP->getConstVal(); + ImmOpnd = CurDAG->getTargetConstantPool(C, MVT::i64, + CP->getAlignment(), + 0, Flags); } }