diff --git a/lib/Target/Alpha/AlphaISelPattern.cpp b/lib/Target/Alpha/AlphaISelPattern.cpp index 3fcba64e0de..b5f93b0548b 100644 --- a/lib/Target/Alpha/AlphaISelPattern.cpp +++ b/lib/Target/Alpha/AlphaISelPattern.cpp @@ -118,7 +118,7 @@ namespace { /// LowerCallTo - This hook lowers an abstract call to a function into an /// actual call. virtual std::pair - LowerCallTo(SDOperand Chain, const Type *RetTy, bool isVarArg, + LowerCallTo(SDOperand Chain, const Type *RetTy, bool isVarArg, unsigned CC, SDOperand Callee, ArgListTy &Args, SelectionDAG &DAG); virtual std::pair @@ -304,6 +304,7 @@ AlphaTargetLowering::LowerArguments(Function &F, SelectionDAG &DAG) std::pair AlphaTargetLowering::LowerCallTo(SDOperand Chain, const Type *RetTy, bool isVarArg, + unsigned CallingConv, SDOperand Callee, ArgListTy &Args, SelectionDAG &DAG) { int NumBytes = 0; diff --git a/lib/Target/IA64/IA64ISelPattern.cpp b/lib/Target/IA64/IA64ISelPattern.cpp index 2d00c3be472..cbbd619f0b8 100644 --- a/lib/Target/IA64/IA64ISelPattern.cpp +++ b/lib/Target/IA64/IA64ISelPattern.cpp @@ -109,7 +109,7 @@ namespace { /// LowerCallTo - This hook lowers an abstract call to a function into an /// actual call. virtual std::pair - LowerCallTo(SDOperand Chain, const Type *RetTy, bool isVarArg, + LowerCallTo(SDOperand Chain, const Type *RetTy, bool isVarArg, unsigned CC, SDOperand Callee, ArgListTy &Args, SelectionDAG &DAG); virtual std::pair @@ -310,6 +310,7 @@ IA64TargetLowering::LowerArguments(Function &F, SelectionDAG &DAG) { std::pair IA64TargetLowering::LowerCallTo(SDOperand Chain, const Type *RetTy, bool isVarArg, + unsigned CallingConv, SDOperand Callee, ArgListTy &Args, SelectionDAG &DAG) { diff --git a/lib/Target/PowerPC/PPC64ISelPattern.cpp b/lib/Target/PowerPC/PPC64ISelPattern.cpp index a654adced92..816d82a8ac6 100644 --- a/lib/Target/PowerPC/PPC64ISelPattern.cpp +++ b/lib/Target/PowerPC/PPC64ISelPattern.cpp @@ -91,7 +91,7 @@ namespace { /// LowerCallTo - This hook lowers an abstract call to a function into an /// actual call. virtual std::pair - LowerCallTo(SDOperand Chain, const Type *RetTy, bool isVarArg, + LowerCallTo(SDOperand Chain, const Type *RetTy, bool isVarArg, unsigned CC, SDOperand Callee, ArgListTy &Args, SelectionDAG &DAG); virtual std::pair @@ -235,6 +235,7 @@ PPC64TargetLowering::LowerArguments(Function &F, SelectionDAG &DAG) { std::pair PPC64TargetLowering::LowerCallTo(SDOperand Chain, const Type *RetTy, bool isVarArg, + unsigned CallingConv, SDOperand Callee, ArgListTy &Args, SelectionDAG &DAG) { // args_to_use will accumulate outgoing args for the ISD::CALL case in diff --git a/lib/Target/PowerPC/PPCISelPattern.cpp b/lib/Target/PowerPC/PPCISelPattern.cpp index 3281313617d..80091ecc3ba 100644 --- a/lib/Target/PowerPC/PPCISelPattern.cpp +++ b/lib/Target/PowerPC/PPCISelPattern.cpp @@ -91,7 +91,7 @@ namespace { /// LowerCallTo - This hook lowers an abstract call to a function into an /// actual call. virtual std::pair - LowerCallTo(SDOperand Chain, const Type *RetTy, bool isVarArg, + LowerCallTo(SDOperand Chain, const Type *RetTy, bool isVarArg, unsigned CC, SDOperand Callee, ArgListTy &Args, SelectionDAG &DAG); virtual std::pair @@ -279,6 +279,7 @@ PPC32TargetLowering::LowerArguments(Function &F, SelectionDAG &DAG) { std::pair PPC32TargetLowering::LowerCallTo(SDOperand Chain, const Type *RetTy, bool isVarArg, + unsigned CallingConv, SDOperand Callee, ArgListTy &Args, SelectionDAG &DAG) { // args_to_use will accumulate outgoing args for the ISD::CALL case in diff --git a/lib/Target/X86/X86ISelPattern.cpp b/lib/Target/X86/X86ISelPattern.cpp index 71870f0b86f..1bfdb3fc4b3 100644 --- a/lib/Target/X86/X86ISelPattern.cpp +++ b/lib/Target/X86/X86ISelPattern.cpp @@ -110,7 +110,7 @@ namespace { /// LowerCallTo - This hook lowers an abstract call to a function into an /// actual call. virtual std::pair - LowerCallTo(SDOperand Chain, const Type *RetTy, bool isVarArg, + LowerCallTo(SDOperand Chain, const Type *RetTy, bool isVarArg, unsigned CC, SDOperand Callee, ArgListTy &Args, SelectionDAG &DAG); virtual std::pair @@ -208,8 +208,8 @@ X86TargetLowering::LowerArguments(Function &F, SelectionDAG &DAG) { } std::pair -X86TargetLowering::LowerCallTo(SDOperand Chain, - const Type *RetTy, bool isVarArg, +X86TargetLowering::LowerCallTo(SDOperand Chain, const Type *RetTy, + bool isVarArg, unsigned CallingConv, SDOperand Callee, ArgListTy &Args, SelectionDAG &DAG) { // Count how many bytes are to be pushed on the stack. unsigned NumBytes = 0;