http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50802
--- Comment #14 from Jorn Wolfgang Rennecke <amylaar at gcc dot gnu.org> 2011-11-18 21:02:01 UTC --- (In reply to comment #2) > Introduced by the following change: > > 2011-10-17 Richard Guenther <rguent...@suse.de> > > PR tree-optimization/50729 > * tree-vrp.c (extract_range_from_unary_expr_1): Remove > redundant test. > (simplify_conversion_using_ranges): Properly test the > intermediate result. I can confirm that backing out this patch makes the arith-rand-ll.c failure go away on Epiphany. Backing out only the first hunk doesn't help. Backing out only the send hunk does. And, FWIW, LOAD_EXTEND_OP is also ZERO_EXTEND on the Epiphany.