git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6277
xer n
fpscr
+
+ppc64-linux
+~~~~~~~~~~~
+TBD
+
+
+ppc32-aix5
+~~~~~~~~~~
+
+Reg Callee Arg
+Name Saves? Reg? Comment Vex-uses?
+-------------------------------------------------------------------
+r0 n n sometimes RAZ
+r1 y n stack pointer
+r2 n n TOC pointer
+r3 n int#1 int[31:0] retreg y
+r4 n int#2 also int retreg y
+r5 n int#3 y
+r6 n int#4 y
+r7 n int#5 y
+r8 n int#6 y
+r9 n int#7 y
+r10 n int#8 y
+r11 n "env pointer?!" y
+r12 n "exn handling" y
+r13 ? "reserved in 64-bit env"
+r14-28 y y
+r29 y reserved for dispatcher
+r30 y altivec spill temporary
+r31 y & guest state
+f0 n
+f1 n fp#1 fp retreg
+f2-13 n fp#2-13
+f14-31 y y (14-21)
+v0-v19 ?
+v20-31 y y (20-27,29)
+cr0-7
+lr y return address
+ctr n
+xer n
+fpscr