Jakub, This test that you added on March 12th has always been failing for me on MIPS. It looks like you expect MIPS to optimize the if statement but mips.h has:
#define LOGICAL_OP_NON_SHORT_CIRCUIT 0 So the if always shows up in ssa-ifcombine-13.c.169t.optimized. Should MIPS be removed from the options and dg-final lists? Steve Ellcey sell...@mips.com