summaryrefslogtreecommitdiff
path: root/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
commit51fe9d9aa432cbde6497cad4ea5c8f0276c67b82 (patch)
tree0714a1300eb3390a802c8aafc6a8c160f9627824 /lib/Target/PowerPC/PPCRegisterInfo.h
parent392b1b2ef3ace82b5104ba4c9280fc7957c669d4 (diff)
downloadllvm-51fe9d9aa432cbde6497cad4ea5c8f0276c67b82.tar.gz
llvm-51fe9d9aa432cbde6497cad4ea5c8f0276c67b82.tar.bz2
llvm-51fe9d9aa432cbde6497cad4ea5c8f0276c67b82.tar.xz
Make it easier for gdb to find the return address.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32277 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/PowerPC/PPCRegisterInfo.h')
-rw-r--r--lib/Target/PowerPC/PPCRegisterInfo.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/Target/PowerPC/PPCRegisterInfo.h b/lib/Target/PowerPC/PPCRegisterInfo.h
index 9954d37a0a..4f916a6658 100644
--- a/lib/Target/PowerPC/PPCRegisterInfo.h
+++ b/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;