Re: [IA-64] Fix PR target/48496

2012-04-12 Thread Richard Guenther
On Wed, Apr 11, 2012 at 11:01 PM, Eric Botcazou ebotca...@adacore.com wrote: Hi, this is the spurious error on asm statements of the form:  error: 'asm' operand requires impossible reload present for IA-64 on mainline and 4.7 branch.  As diagnosed by Ulrich, the code responsible for the

Re: [IA-64] Fix PR target/48496

2012-04-12 Thread Jakub Jelinek
On Wed, Apr 11, 2012 at 11:01:40PM +0200, Eric Botcazou wrote: 2012-04-11 Eric Botcazou ebotca...@adacore.com PR target/48496 * config/ia64/constraints.md (Q): Only accept non-volatile MEMs and also pseudo-registers during reload. 2012-04-11 Eric Botcazou

Re: [IA-64] Fix PR target/48496

2012-04-12 Thread Eric Botcazou
Is the standard condition for define_memory_constraint here /* Likewise if the address will be reloaded because reg_equiv_address is nonzero. For reg_equiv_mem we have to check. */ else if