On Fri, Nov 02, 2018 at 09:58:50AM -0500, Aaron Sawdey wrote: > This patch addresses an ICE for a missing instruction when targeting power6. > The issue > is that we shouldn't generate x-form load rtx if TARGET_AVOID_XFORM is true > because > it won't end up being matched. More generally, on big endian we do not need > to use > ldbrx et. al. which are index loads, but can just use ld and other normal > d-form > loads. So this is going to generate better code for BE in general which is > why I have > changed it to do this for big endian or TARGET_AVOID_XFORM.
Great :-) > 2018-11-02 Aaron Sawdey <acsaw...@linux.ibm.com> > > * config/rs6000/rs6000-string.c (expand_strncmp_gpr_sequence): Pay > attention to TARGET_AVOID_XFORM. Also mention BIG_ENDIAN please? Okay with that. Thanks! Segher