svn commit: r223703 -
projects/llvm-ia64/contrib/llvm/lib/Target/IA64
Marcel Moolenaar
marcel at FreeBSD.org
Fri Jul 1 01:41:23 UTC 2011
Author: marcel
Date: Fri Jul 1 01:41:22 2011
New Revision: 223703
URL: http://svn.freebsd.org/changeset/base/223703
Log:
Add a stub for IA64TargetLowering::LowerCall() -- used to emit code
for a call site.
Modified:
projects/llvm-ia64/contrib/llvm/lib/Target/IA64/IA64TargetLowering.cpp
projects/llvm-ia64/contrib/llvm/lib/Target/IA64/IA64TargetLowering.h
Modified: projects/llvm-ia64/contrib/llvm/lib/Target/IA64/IA64TargetLowering.cpp
==============================================================================
--- projects/llvm-ia64/contrib/llvm/lib/Target/IA64/IA64TargetLowering.cpp Thu Jun 30 20:58:38 2011 (r223702)
+++ projects/llvm-ia64/contrib/llvm/lib/Target/IA64/IA64TargetLowering.cpp Fri Jul 1 01:41:22 2011 (r223703)
@@ -52,6 +52,20 @@ IA64TargetLowering::IA64TargetLowering(I
}
SDValue
+IA64TargetLowering::LowerCall(SDValue Chain, SDValue Callee,
+ CallingConv::ID CallConv, bool isVarArg, bool &isTailCall,
+ const SmallVectorImpl<ISD::OutputArg> &Outs,
+ const SmallVectorImpl<SDValue> &OutVals,
+ const SmallVectorImpl<ISD::InputArg> &Ins, DebugLoc dl, SelectionDAG &DAG,
+ SmallVectorImpl<SDValue> &InVals) const
+{
+
+ DEBUG(dbgs() << "XXX: IA64TargetLowering::" <<__func__ << "\n");
+
+ return Chain;
+}
+
+SDValue
IA64TargetLowering::LowerFormalArguments(SDValue Chain,
CallingConv::ID CallConv, bool isVarArg,
const SmallVectorImpl<ISD::InputArg> &Ins, DebugLoc dl, SelectionDAG &DAG,
Modified: projects/llvm-ia64/contrib/llvm/lib/Target/IA64/IA64TargetLowering.h
==============================================================================
--- projects/llvm-ia64/contrib/llvm/lib/Target/IA64/IA64TargetLowering.h Thu Jun 30 20:58:38 2011 (r223702)
+++ projects/llvm-ia64/contrib/llvm/lib/Target/IA64/IA64TargetLowering.h Fri Jul 1 01:41:22 2011 (r223703)
@@ -18,6 +18,13 @@ namespace llvm {
public:
explicit IA64TargetLowering(IA64TargetMachine &TM);
+ virtual SDValue LowerCall(SDValue Chain, SDValue Callee,
+ CallingConv::ID CallConv, bool isVarArg, bool &isTailCall,
+ const SmallVectorImpl<ISD::OutputArg> &Outs,
+ const SmallVectorImpl<SDValue> &OutVals,
+ const SmallVectorImpl<ISD::InputArg> &Ins, DebugLoc dl,
+ SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const;
+
virtual SDValue LowerFormalArguments(SDValue Chain,
CallingConv::ID CallConv, bool isVarArg,
const SmallVectorImpl<ISD::InputArg> &Ins, DebugLoc dl,
More information about the svn-src-projects
mailing list