[llvm-commits] CVS: llvm/include/llvm/Target/TargetLowering.h

Chris Lattner lattner at cs.uiuc.edu
Fri May 13 11:50:23 PDT 2005



Changes in directory llvm/include/llvm/Target:

TargetLowering.h updated: 1.12 -> 1.13
---
Log message:

Add an isTailCall flag to LowerCallTo


---
Diffs of the changes:  (+2 -2)

 TargetLowering.h |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)


Index: llvm/include/llvm/Target/TargetLowering.h
diff -u llvm/include/llvm/Target/TargetLowering.h:1.12 llvm/include/llvm/Target/TargetLowering.h:1.13
--- llvm/include/llvm/Target/TargetLowering.h:1.12	Thu May 12 14:57:08 2005
+++ llvm/include/llvm/Target/TargetLowering.h	Fri May 13 13:50:07 2005
@@ -262,8 +262,8 @@
   typedef std::vector<std::pair<SDOperand, const Type*> > ArgListTy;
   virtual std::pair<SDOperand, SDOperand>
   LowerCallTo(SDOperand Chain, const Type *RetTy, bool isVarArg,
-              unsigned CallingConv, SDOperand Callee, ArgListTy &Args,
-              SelectionDAG &DAG) = 0;
+              unsigned CallingConv, bool isTailCall, SDOperand Callee,
+              ArgListTy &Args, SelectionDAG &DAG) = 0;
 
   /// LowerVAStart - This lowers the llvm.va_start intrinsic.  If not
   /// implemented, this method prints a message and aborts.






More information about the llvm-commits mailing list