https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120360
--- Comment #6 from Jakub Jelinek <jakub at gcc dot gnu.org> --- That is hack to avoid emitting constants that match the endbr64 or endbr32 instructions in the immediates. Normally that is done when checking the immediates, but here they are negated and I didn't want to create a CONST_INT in the condition each time it is tested and call a predicate on that.