Re: [PATCH, i386]: Fix logical 'not' error in x86_rtx_costs (PR 61271)

2014-05-26 Thread Uros Bizjak
On Mon, May 26, 2014 at 7:48 PM, Uros Bizjak wrote: > Hello! > > There is a stray ! in ix86_rtx_costs which results in an invalid > bypass for LABEL_REFs. After some simplifications, the fixed condition > should read: > > else if (flag_pic && SYMBOLIC_CONST (x) >&& !(TARGET_64BIT

[PATCH, i386]: Fix logical 'not' error in x86_rtx_costs (PR 61271)

2014-05-26 Thread Uros Bizjak
Hello! There is a stray ! in ix86_rtx_costs which results in an invalid bypass for LABEL_REFs. After some simplifications, the fixed condition should read: else if (flag_pic && SYMBOLIC_CONST (x) && !(TARGET_64BIT && (GET_CODE (x) == LABEL_REF || (GET_CODE