summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCRegisterInfo.h
diff options
context:
space:
mode:
authorJim Laskey <jlaskey@mac.com>2006-12-06 17:42:06 +0000
committerJim Laskey <jlaskey@mac.com>2006-12-06 17:42:06 +0000
commit527c12f8e619cc914c37204f3dffc85ddba0a472 (patch)
treeae5a9d44431d14f5ce6e85c62c68da8b48cf1a09 /llvm/lib/Target/PowerPC/PPCRegisterInfo.h
parent776abee608e670a82cf1235f50471cef926c05dc (diff)
downloadbcm5719-llvm-527c12f8e619cc914c37204f3dffc85ddba0a472.tar.gz
bcm5719-llvm-527c12f8e619cc914c37204f3dffc85ddba0a472.zip
Make it easier for gdb to find the return address.
llvm-svn: 32277
Diffstat (limited to 'llvm/lib/Target/PowerPC/PPCRegisterInfo.h')
-rw-r--r--llvm/lib/Target/PowerPC/PPCRegisterInfo.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/lib/Target/PowerPC/PPCRegisterInfo.h b/llvm/lib/Target/PowerPC/PPCRegisterInfo.h
index 9954d37a0a8..4f916a66582 100644
--- a/llvm/lib/Target/PowerPC/PPCRegisterInfo.h
+++ b/llvm/lib/Target/PowerPC/PPCRegisterInfo.h
@@ -62,6 +62,10 @@ public:
MachineBasicBlock &MBB,
MachineBasicBlock::iterator I) const;
+ /// usesLR - Returns if the link registers (LR) has been used in the function.
+ ///
+ bool usesLR(MachineFunction &MF) const;
+
void lowerDynamicAlloc(MachineBasicBlock::iterator II) const;
void eliminateFrameIndex(MachineBasicBlock::iterator II) const;
OpenPOWER on IntegriCloud