http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60606
--- Comment #2 from D.Salikhov <d.salikhov at samsung dot com> --- I suppose it is a bug as according to ARM Architecture Reference Manual, A8.8.13 AND (immediate), pc is valid register for using in 'AND' instruction as an input.