[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCISelLowering.cpp PPCISelLowering.h

Chris Lattner lattner at cs.uiuc.edu
Fri Jan 27 14:25:18 PST 2006



Changes in directory llvm/lib/Target/PowerPC:

PPCISelLowering.cpp updated: 1.72 -> 1.73
PPCISelLowering.h updated: 1.16 -> 1.17
---
Log message:

Make llvm.frame/returnaddr not crash on ppc


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

 PPCISelLowering.cpp |    7 -------
 PPCISelLowering.h   |    4 ----
 2 files changed, 11 deletions(-)


Index: llvm/lib/Target/PowerPC/PPCISelLowering.cpp
diff -u llvm/lib/Target/PowerPC/PPCISelLowering.cpp:1.72 llvm/lib/Target/PowerPC/PPCISelLowering.cpp:1.73
--- llvm/lib/Target/PowerPC/PPCISelLowering.cpp:1.72	Fri Jan 27 15:09:22 2006
+++ llvm/lib/Target/PowerPC/PPCISelLowering.cpp	Fri Jan 27 16:25:06 2006
@@ -862,13 +862,6 @@
   return std::make_pair(RetVal, Chain);
 }
 
-std::pair<SDOperand, SDOperand> PPCTargetLowering::
-LowerFrameReturnAddress(bool isFrameAddress, SDOperand Chain, unsigned Depth,
-                        SelectionDAG &DAG) {
-  assert(0 && "LowerFrameReturnAddress unimplemented");
-  abort();
-}
-
 MachineBasicBlock *
 PPCTargetLowering::InsertAtEndOfBasicBlock(MachineInstr *MI,
                                            MachineBasicBlock *BB) {


Index: llvm/lib/Target/PowerPC/PPCISelLowering.h
diff -u llvm/lib/Target/PowerPC/PPCISelLowering.h:1.16 llvm/lib/Target/PowerPC/PPCISelLowering.h:1.17
--- llvm/lib/Target/PowerPC/PPCISelLowering.h:1.16	Fri Jan 27 15:09:22 2006
+++ llvm/lib/Target/PowerPC/PPCISelLowering.h	Fri Jan 27 16:25:06 2006
@@ -91,10 +91,6 @@
                   bool isTailCall, SDOperand Callee, ArgListTy &Args,
                   SelectionDAG &DAG);
 
-    virtual std::pair<SDOperand, SDOperand>
-      LowerFrameReturnAddress(bool isFrameAddr, SDOperand Chain, unsigned Depth,
-                              SelectionDAG &DAG);
-    
     virtual MachineBasicBlock *InsertAtEndOfBasicBlock(MachineInstr *MI,
                                                        MachineBasicBlock *MBB);
   };






More information about the llvm-commits mailing list