Robert Ngan wrote: >Under "Saving the caller program's registers", the assembler services guide states:
>Vector registers (VRs) 8 - 15, bytes 0 - 7, and the entirety of VRs 16 - 23 are unchanged. >16-23 only! Not 16-31. Is this correct? Well, "The vector facility for z/Architecture provides a set of 32 vector registers, each having 128 bits" so I dunno what it's describing. Maybe it's saying "Of the 32 VRs, some parts are unchanged, but other parts might be". Ah yes: A portion of the vector-register file overlaps the existing floating-point registers. Bits 0-63 of vector registers 0-15 co-exist with FPRs 0-15; bits 64-127 of VRs 0-15 and all of VFs 16-31 have their own unique locations in the register file. Those quotes are from some PPTXs that someone (I forget who!) sent me. ...phsiii
