ARM: thumb stores cannot use PC as dest register