summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/Thumb1RegisterInfo.h
diff options
context:
space:
mode:
authorJim Grosbach <grosbach@apple.com>2010-08-26 23:32:16 +0000
committerJim Grosbach <grosbach@apple.com>2010-08-26 23:32:16 +0000
commit6a77066913fdf850080134d73c9950984fa8a9a7 (patch)
tree1f0155d39d545ce72c8ae4db47df7bc08794482a /llvm/lib/Target/ARM/Thumb1RegisterInfo.h
parentb0958c7699d73ded943bce7b58f334f131ff4dfb (diff)
downloadbcm5719-llvm-6a77066913fdf850080134d73c9950984fa8a9a7.tar.gz
bcm5719-llvm-6a77066913fdf850080134d73c9950984fa8a9a7.zip
Simplify eliminateFrameIndex() interface back down now that PEI doesn't need
to try to re-use scavenged frame index reference registers. rdar://8277890 llvm-svn: 112241
Diffstat (limited to 'llvm/lib/Target/ARM/Thumb1RegisterInfo.h')
-rw-r--r--llvm/lib/Target/ARM/Thumb1RegisterInfo.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/llvm/lib/Target/ARM/Thumb1RegisterInfo.h b/llvm/lib/Target/ARM/Thumb1RegisterInfo.h
index cdf625bd9e4..c578054a5d7 100644
--- a/llvm/lib/Target/ARM/Thumb1RegisterInfo.h
+++ b/llvm/lib/Target/ARM/Thumb1RegisterInfo.h
@@ -57,9 +57,8 @@ public:
MachineBasicBlock::iterator &UseMI,
const TargetRegisterClass *RC,
unsigned Reg) const;
- unsigned eliminateFrameIndex(MachineBasicBlock::iterator II,
- int SPAdj, FrameIndexValue *Value = NULL,
- RegScavenger *RS = NULL) const;
+ void eliminateFrameIndex(MachineBasicBlock::iterator II,
+ int SPAdj, RegScavenger *RS = NULL) const;
void emitPrologue(MachineFunction &MF) const;
void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const;
OpenPOWER on IntegriCloud