diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2006-08-25 17:55:16 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2006-08-25 17:55:16 +0000 |
commit | 98dc23fd1f44ea5d57dea459e5bfd16f20b09ab6 (patch) | |
tree | ad6f176cf19d1d701f4cfcf73823efad8bbec422 /llvm/lib/Target/ARM/ARMFrameInfo.h | |
parent | f25aebf8cfc3a6fba60b8f42baa3a9f150605ff7 (diff) | |
download | bcm5719-llvm-98dc23fd1f44ea5d57dea459e5bfd16f20b09ab6.tar.gz bcm5719-llvm-98dc23fd1f44ea5d57dea459e5bfd16f20b09ab6.zip |
use @ for comments
store LR in an arbitrary stack slot
add support for writing varargs functions
llvm-svn: 29876
Diffstat (limited to 'llvm/lib/Target/ARM/ARMFrameInfo.h')
-rw-r--r-- | llvm/lib/Target/ARM/ARMFrameInfo.h | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/llvm/lib/Target/ARM/ARMFrameInfo.h b/llvm/lib/Target/ARM/ARMFrameInfo.h index d25ec9c3f15..5bd7f676671 100644 --- a/llvm/lib/Target/ARM/ARMFrameInfo.h +++ b/llvm/lib/Target/ARM/ARMFrameInfo.h @@ -22,20 +22,12 @@ namespace llvm { class ARMFrameInfo: public TargetFrameInfo { - std::pair<unsigned, int> LR[1]; public: ARMFrameInfo() : TargetFrameInfo(TargetFrameInfo::StackGrowsDown, 8, 0) { - LR[0].first = ARM::R14; - LR[0].second = -4; } - const std::pair<unsigned, int> * - getCalleeSaveSpillSlots(unsigned &NumEntries) const { - NumEntries = 1; - return &LR[0]; - } }; } // End llvm namespace |