Changes in directory llvm/include/llvm/Target:

TargetLowering.h updated: 1.37 -> 1.38
---
Log message:

Remove TLI.LowerReturnTo, and just let targets custom lower ISD::RET for
the same functionality.  This addresses another piece of bug 680: 
http://llvm.cs.uiuc.edu/PR680 .  Next,
on to fixing Alpha VAARG, which I broke last time.


---
Diffs of the changes:  (+0 -6)

 TargetLowering.h |    6 ------
 1 files changed, 6 deletions(-)


Index: llvm/include/llvm/Target/TargetLowering.h
diff -u llvm/include/llvm/Target/TargetLowering.h:1.37 
llvm/include/llvm/Target/TargetLowering.h:1.38
--- llvm/include/llvm/Target/TargetLowering.h:1.37      Thu Jan 26 14:27:33 2006
+++ llvm/include/llvm/Target/TargetLowering.h   Fri Jan 27 15:09:21 2006
@@ -360,12 +360,6 @@
               unsigned CallingConv, bool isTailCall, SDOperand Callee,
               ArgListTy &Args, SelectionDAG &DAG) = 0;
 
-  /// LowerReturnTo - This hook lowers a return instruction into the 
appropriate
-  /// legal ISD::RET node for the target's current ABI.  This method is 
optional
-  /// and is intended for targets that need non-standard behavior.
-  virtual SDOperand LowerReturnTo(SDOperand Chain, SDOperand Op, 
-                                  SelectionDAG &DAG);
-  
   /// LowerFrameReturnAddress - This hook lowers a call to llvm.returnaddress 
or
   /// llvm.frameaddress (depending on the value of the first argument).  The
   /// return values are the result pointer and the resultant token chain.  If



_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to