Mercurial > hg > CbC > CbC_llvm
diff lib/Target/MSP430/MSP430ISelDAGToDAG.cpp @ 121:803732b1fca8
LLVM 5.0
author | kono |
---|---|
date | Fri, 27 Oct 2017 17:07:41 +0900 |
parents | 1172e4bd9c6f |
children | 3a76565eade5 |
line wrap: on
line diff
--- a/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp Fri Nov 25 19:14:25 2016 +0900 +++ b/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp Fri Oct 27 17:07:41 2017 +0900 @@ -61,7 +61,8 @@ return GV != nullptr || CP != nullptr || ES != nullptr || JT != -1; } - void dump() { +#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP) + LLVM_DUMP_METHOD void dump() { errs() << "MSP430ISelAddressMode " << this << '\n'; if (BaseType == RegBase && Base.Reg.getNode() != nullptr) { errs() << "Base.Reg "; @@ -83,6 +84,7 @@ } else if (JT != -1) errs() << " JT" << JT << " Align" << Align << '\n'; } +#endif }; } @@ -401,12 +403,12 @@ int FI = cast<FrameIndexSDNode>(Node)->getIndex(); SDValue TFI = CurDAG->getTargetFrameIndex(FI, MVT::i16); if (Node->hasOneUse()) { - CurDAG->SelectNodeTo(Node, MSP430::ADD16ri, MVT::i16, TFI, + CurDAG->SelectNodeTo(Node, MSP430::ADDframe, MVT::i16, TFI, CurDAG->getTargetConstant(0, dl, MVT::i16)); return; } ReplaceNode(Node, CurDAG->getMachineNode( - MSP430::ADD16ri, dl, MVT::i16, TFI, + MSP430::ADDframe, dl, MVT::i16, TFI, CurDAG->getTargetConstant(0, dl, MVT::i16))); return; }