Hi
In sparc ABI the arguments are saved by the callee in the caller stack
frame.
Q. What to do to save them in callee stack frame itself.
for example by default this is generated
sti r2, -2(fp)
sti r3, -3(fp)
Instead how to generate
sti r2, 4(fp)
sti r3, 5(fp)
The Indices are just for explanation. The matter is In sparc they are -ive
which means in the caller stack frame. But I
want to save them in the callee stack frame.
PS : If i try to add r2, r3, ..etc to CalleSavedRegister() then llvm saves
the arguments in both callee and caller stack frame!
Help me
Vikram
--
View this message in context:
http://llvm.1065342.n5.nabble.com/Destination-of-callee-saved-register-tp59901.html
Sent from the LLVM - Dev mailing list archive at Nabble.com.