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

Nate Begeman natebegeman at mac.com
Fri Mar 25 17:30:42 PST 2005



Changes in directory llvm/include/llvm/Target:

TargetLowering.h updated: 1.7 -> 1.8
---
Log message:

Change LowerCallTo to take a boolean isVarArg argument.  This is needed
by the PowerPC backend, and probably others in the future.


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

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


Index: llvm/include/llvm/Target/TargetLowering.h
diff -u llvm/include/llvm/Target/TargetLowering.h:1.7 llvm/include/llvm/Target/TargetLowering.h:1.8
--- llvm/include/llvm/Target/TargetLowering.h:1.7	Tue Jan 18 21:36:03 2005
+++ llvm/include/llvm/Target/TargetLowering.h	Fri Mar 25 19:30:30 2005
@@ -234,10 +234,9 @@
   /// element is the outgoing token chain.
   typedef std::vector<std::pair<SDOperand, const Type*> > ArgListTy;
   virtual std::pair<SDOperand, SDOperand>
-  LowerCallTo(SDOperand Chain, const Type *RetTy, SDOperand Callee,
-              ArgListTy &Args, SelectionDAG &DAG) = 0;
+  LowerCallTo(SDOperand Chain, const Type *RetTy, bool isVarArg,
+              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.
   virtual std::pair<SDOperand, SDOperand>






More information about the llvm-commits mailing list