https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85401
--- Comment #1 from coypu <coypu at sdf dot org> --- Threw computing resources at the problem, so now I have an "offending" commit. Before this commit, it doesn't segfault. After, it does. commit bbb9b536dd58015b5712a867954d34aae9d9dae5 (HEAD, refs/bisect/bad) Author: thopre01 <thopre01@138bc75d-0d04-0410-961f-82ee72b054a4> Date: Tue Jan 6 11:51:16 2015 +0000 2015-01-06 Thomas Preud'homme <thomas.preudho...@arm.com> gcc/ PR tree-optimization/63259 * tree-ssa-math-opts.c (pass_optimize_bswap::execute): Stop checking if optab exists for 16bit byteswap. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219256 138bc75d-0d04-0410-961f-82ee72b054a4