https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106562
--- Comment #6 from Dimitar Dimitrov <dimitar at gcc dot gnu.org> --- https://gcc.gnu.org/pipermail/gcc-patches/2022-August/599276.html gives a good analysis why deferring expansion decisions to the backend is preferred. Most backends already define cstore patterns, so it would not be valuable to add a generic code in emit_store_flag_int() as a fallback if cstore expansion fails. Such fallback would simply not be utilized on most architectures. Hence I intend do add a cstore pattern for PRU as a non-intrusive fix for this PR.