diff options
| author | Chris Lattner <sabre@nondot.org> | 2005-05-12 23:24:06 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2005-05-12 23:24:06 +0000 |
| commit | 2dce7037109dd17d299ec0026b5b4a10ecf6621c (patch) | |
| tree | 89452bf333f9a4745f26fc52db3b4ad45369bafe /llvm/lib/Target/PowerPC/PPC64ISelPattern.cpp | |
| parent | 53eadd159bd0bbee37a90cdd89b70e9191ec67be (diff) | |
| download | bcm5719-llvm-2dce7037109dd17d299ec0026b5b4a10ecf6621c.tar.gz bcm5719-llvm-2dce7037109dd17d299ec0026b5b4a10ecf6621c.zip | |
rename the ADJCALLSTACKDOWN/ADJCALLSTACKUP nodes to be CALLSEQ_START/BEGIN.
llvm-svn: 21915
Diffstat (limited to 'llvm/lib/Target/PowerPC/PPC64ISelPattern.cpp')
| -rw-r--r-- | llvm/lib/Target/PowerPC/PPC64ISelPattern.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/llvm/lib/Target/PowerPC/PPC64ISelPattern.cpp b/llvm/lib/Target/PowerPC/PPC64ISelPattern.cpp index 816d82a8ac6..a91223d4694 100644 --- a/llvm/lib/Target/PowerPC/PPC64ISelPattern.cpp +++ b/llvm/lib/Target/PowerPC/PPC64ISelPattern.cpp @@ -247,7 +247,7 @@ PPC64TargetLowering::LowerCallTo(SDOperand Chain, unsigned NumBytes = 48; if (Args.empty()) { - Chain = DAG.getNode(ISD::ADJCALLSTACKDOWN, MVT::Other, Chain, + Chain = DAG.getNode(ISD::CALLSEQ_START, MVT::Other, Chain, DAG.getConstant(NumBytes, getPointerTy())); } else { NumBytes = 8 * Args.size(); // All arguments are rounded up to 8 bytes @@ -258,7 +258,7 @@ PPC64TargetLowering::LowerCallTo(SDOperand Chain, // Adjust the stack pointer for the new arguments... // These operations are automatically eliminated by the prolog/epilog pass - Chain = DAG.getNode(ISD::ADJCALLSTACKDOWN, MVT::Other, Chain, + Chain = DAG.getNode(ISD::CALLSEQ_START, MVT::Other, Chain, DAG.getConstant(NumBytes, getPointerTy())); // Set up a copy of the stack pointer for use loading and storing any @@ -351,7 +351,7 @@ PPC64TargetLowering::LowerCallTo(SDOperand Chain, SDOperand TheCall = SDOperand(DAG.getCall(RetVals, Chain, Callee, args_to_use), 0); Chain = TheCall.getValue(RetTyVT != MVT::isVoid); - Chain = DAG.getNode(ISD::ADJCALLSTACKUP, MVT::Other, Chain, + Chain = DAG.getNode(ISD::CALLSEQ_END, MVT::Other, Chain, DAG.getConstant(NumBytes, getPointerTy())); return std::make_pair(TheCall, Chain); } @@ -1495,11 +1495,11 @@ void ISel::Select(SDOperand N) { for (unsigned i = 0, e = Node->getNumOperands(); i != e; ++i) Select(Node->getOperand(i)); return; - case ISD::ADJCALLSTACKDOWN: - case ISD::ADJCALLSTACKUP: + case ISD::CALLSEQ_START: + case ISD::CALLSEQ_END: Select(N.getOperand(0)); Tmp1 = cast<ConstantSDNode>(N.getOperand(1))->getValue(); - Opc = N.getOpcode() == ISD::ADJCALLSTACKDOWN ? PPC::ADJCALLSTACKDOWN : + Opc = N.getOpcode() == ISD::CALLSEQ_START ? PPC::ADJCALLSTACKDOWN : PPC::ADJCALLSTACKUP; BuildMI(BB, Opc, 1).addImm(Tmp1); return; |

