peterwaller-arm added a comment. In D129135#3629833 <https://reviews.llvm.org/D129135#3629833>, @DavidSpickett wrote:
> From reading the release note my understanding is that before this fix the > caller of a function would store `z0-z7` in situations where it did not need > to. I believe you are correct, with an inkling of doubt in the back of my mind, but I can't identify a specific worse issue at present. > Wouldn't the type of the preceding 8 arguments also be relevant? My intent was to express that the issue is present where it's the 9th or later arguments. > This is because the function would return in `z0` therefore the caller must > preserve at least `z0` and the ABI tells you to preserve `z0-z7` to do that? Yes. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D129135/new/ https://reviews.llvm.org/D129135 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits