(expand_expr, case COMPONENT_REF): Don't try to directly load a complex.
From-SVN: r12867
This commit is contained in:
parent
28eb1cb8c3
commit
c2722ef63b
|
@ -5518,7 +5518,9 @@ expand_expr (exp, target, tmode, modifier)
|
|||
|| GET_CODE (op0) == REG || GET_CODE (op0) == SUBREG
|
||||
|| (modifier != EXPAND_CONST_ADDRESS
|
||||
&& modifier != EXPAND_INITIALIZER
|
||||
&& ((mode1 != BLKmode && ! direct_load[(int) mode1])
|
||||
&& ((mode1 != BLKmode && ! direct_load[(int) mode1]
|
||||
&& GET_MODE_CLASS (mode) != MODE_COMPLEX_INT
|
||||
&& GET_MODE_CLASS (mode) != MODE_COMPLEX_FLOAT)
|
||||
/* If the field isn't aligned enough to fetch as a memref,
|
||||
fetch it as a bit field. */
|
||||
|| (SLOW_UNALIGNED_ACCESS
|
||||
|
|
Loading…
Reference in New Issue