https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86640
--- Comment #11 from Segher Boessenkool <segher at gcc dot gnu.org> --- Author: segher Date: Mon Jul 30 17:50:26 2018 New Revision: 263075 URL: https://gcc.gnu.org/viewcvs?rev=263075&root=gcc&view=rev Log: arm: Generate correct const_ints (PR86640) In arm_block_set_aligned_vect 8-bit constants are generated as zero- extended const_ints, not sign-extended as required. Fix that. PR target/86640 * config/arm/arm.c (arm_block_set_aligned_vect): Use gen_int_mode instead of GEN_INT. Modified: trunk/gcc/ChangeLog trunk/gcc/config/arm/arm.c