On Thu, 13 Feb 2014, Richard Sandiford wrote: > Richard Sandiford <rsand...@linux.vnet.ibm.com> writes: > > Hans-Peter Nilsson <h...@bitrange.com> writes: > >> On Tue, 4 Feb 2014, Rainer Orth wrote: > >>> AFAICT the gcc.dg/binop-xor1.c test is XPASSing everywhere since about > >>> 20131114: > >> > >> Bah, missing analysis. "Everywhere" does not include cris-elf, > >> powerpc64-unknown-linux-gnu, m68k-unknown-linux-gnu, > >> s390x-ibm-linux-gnu, powerpc-ibm-aix7.1.0.0. > > > > Based on this list I'm guessing it's another BRANCH_COST==1 > > BRANCH_COST==1 || !LOGICAL_OP_NON_SHORT_CIRCUIT
Thanks. Ouch, not again! Anyone with an idea for an effective-target identification function? I'd like to avoid an explicit target list but if that's what it takes, better collect the target list in an check_effective_target_branch_cost1 and/or check_effective_target_logical_op_short_circuit - and yes, the test function should use the positive sense (it should not use a negative sense for reasons QED. :) brgds, H-P