Not that anyone would notice, except a few maintainers of targets with delay-slots, and only if the first patch causes fallout, as the others only touch stuff related to the CRIS target.
The 23 commits have been posted previously, around Jan-Feb. For reference: 2c2d405 dbr: Filter-out TARGET_FLAGS_REGNUM from end_of_function_needs. 2b36e4d config.gcc: Remove support for crisv32-*-* and cris-*-linux*. 3b34ba1 cris: Remove from gcc/config/cris: t-linux, linux.h, linux.opt 39748a8 libgcc: cris: Remove support for crisv32-*-* and cris*-*-linux a012982 gcc/testsuite: gcc.target/cris: Remove crisv32-* and cris-linux-* tests. 06644ca gcc/testsuite: Remove traces of crisv32-* outside gcc.target/cris 0e44849 gcc/config/cris/t-elfmulti: Remove crisv32 multilib. d078037 gcc/config/cris: Remove shared-library and CRIS v32 support. fb062a8 cris: Move trivially from cc0 to reg:CC model, removing most optimizations. 2722802 cris: Emit trivial btstq expected by gcc.target/cris/sync-2i.c, sync-2c.c a792c62 cris: Define TARGET_FLAGS_REGNUM. a4f15e7 config/cris/cris.h (REVERSIBLE_CC_MODE): Define to true. e49cee5 cris.md: Post-reload, split/generate clobberless memory destination moves 12bdaa7 cris.md: Post-reload, split/generate clobberless zero source moves b3e01c3 cris: Introduce CC_NZVCmode and CC_NZmode. a82c9fb cris: Enable *movsi_internal to set condition codes. 3c7016b cris: Enable movhi and movqi to set condition codes. Anonymize. 61c964c cris: Enable extend operations to SImode to set condition codes. e561b9f cris: Enable additions and subtractions to set condition codes. 730cafe cris: Enable general "and", "or", "xor", "not" to set condition codes. d137723 cris: Enable 32-bit shifts, clz, bswap, umin to set condition codes. b73bf8a cris: Enable single-bit btst/btstq to set condition codes. a33649e cris: Enable "neg" to set condition codes. Before the commit, I rebased and regtested for cris-elf at 6760cb47845:2eecb5b396e:b24fc8a692e3f2a8bd89d7ccb230ad3c72323e73 and also a performance-regression-test using coremark (from git with trivial porting as per its README.md, ITERATIONS=10 but working around its 10-second-run reporting limit out of necessity, JFTR). Sadly, that showed a performance-regression; from 5227456 cycles (with cc0) to 5238564 (CC_REG). I'll add a note about this 0.21% regression to pr93372 and hope to fix it soon. brgds, H-P