[llvm-commits] CVS: llvm/include/llvm/Target/TargetLowering.h
Nate Begeman
natebegeman at mac.com
Mon Jan 29 14:59:27 PST 2007
Changes in directory llvm/include/llvm/Target:
TargetLowering.h updated: 1.103 -> 1.104
---
Log message:
Finish off bug 680: http://llvm.org/PR680 , allowing targets to custom lower frame and return
address nodes.
---
Diffs of the changes: (+0 -8)
TargetLowering.h | 8 --------
1 files changed, 8 deletions(-)
Index: llvm/include/llvm/Target/TargetLowering.h
diff -u llvm/include/llvm/Target/TargetLowering.h:1.103 llvm/include/llvm/Target/TargetLowering.h:1.104
--- llvm/include/llvm/Target/TargetLowering.h:1.103 Sun Jan 28 07:31:35 2007
+++ llvm/include/llvm/Target/TargetLowering.h Mon Jan 29 16:58:52 2007
@@ -739,14 +739,6 @@
bool isVarArg, unsigned CallingConv, bool isTailCall,
SDOperand Callee, ArgListTy &Args, 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
- /// not implemented, both of these intrinsics will return null.
- virtual std::pair<SDOperand, SDOperand>
- LowerFrameReturnAddress(bool isFrameAddr, SDOperand Chain, unsigned Depth,
- SelectionDAG &DAG);
-
/// LowerOperation - This callback is invoked for operations that are
/// unsupported by the target, which are registered to use 'custom' lowering,
/// and whose defined values are all legal.
More information about the llvm-commits
mailing list