[PATCH] rs6000: Remove WORD_REGISTER_OPERATIONS

2015-06-18 Thread Segher Boessenkool
The macro WORD_REGISTER_OPERATIONS, if defined, means that all reg-reg operations on data smaller than words are performed on the full word. For TARGET_POWERPC64 words are 64 bits; but many operations on SImode do not behave as if on DImode. So rs6000 should not define the macro. Bootstrappped

Re: [PATCH] rs6000: Remove WORD_REGISTER_OPERATIONS

2015-06-18 Thread David Edelsohn
On Thu, Jun 18, 2015 at 1:08 PM, Segher Boessenkool seg...@kernel.crashing.org wrote: The macro WORD_REGISTER_OPERATIONS, if defined, means that all reg-reg operations on data smaller than words are performed on the full word. For TARGET_POWERPC64 words are 64 bits; but many operations on