These changes to address the https://github.com/llvm/llvm-project/issues/55857 issue .
Solution proposed was , Since R30/S30 used as pointer (32 bits ) for GOT Table in the ppc32 ABI ,so remove from the SPE callee save register when pic enabled .
So you don't emit the spe load and store inst for S30 and S31 regs.