diff options
author | Duraid Madina <duraid@octopus.com.au> | 2005-04-06 06:18:36 +0000 |
---|---|---|
committer | Duraid Madina <duraid@octopus.com.au> | 2005-04-06 06:18:36 +0000 |
commit | b70c2f3ef78cf3416991f8ee8c98c2d545b6d49d (patch) | |
tree | 5106594c8e363c725df38b3e0218d93879e6e68e | |
parent | 4ee131ffa8500f8c39879831fe3479c133fd4d3e (diff) |
lie a bit and say that r1/r12 (GP/SP) _aren't_ callee-save, as we take
care of this ourselves
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21110 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | lib/Target/IA64/IA64.td | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Target/IA64/IA64.td b/lib/Target/IA64/IA64.td index 36ed340aa7..1370e37b32 100644 --- a/lib/Target/IA64/IA64.td +++ b/lib/Target/IA64/IA64.td @@ -42,8 +42,8 @@ def IA64 : Target { //'special' GRs: - r1, // global data pointer (GP) - r12, // memory stack pointer (SP) +// r1, // global data pointer (GP) - XXX NOT callee saved, we do it ourselves +// r12, // memory stack pointer (SP)- XXX NOT callee saved, we do it ourselves // **** r13 (thread pointer) we do not touch, ever. it's not here. ****// //r15, // our frame pointer (FP) |