Question on scalar replacement
Diego Novillo
dnovillo@redhat.com
Mon Jun 14 13:40:00 GMT 2004
On Mon, 2004-06-14 at 08:55, Richard Kenner wrote:
> The RHS is a call, so it calls scalarize_call_expr. This seems to look
> inside the args, but only check the RHS for is_sra_candidate_decl. From
> other code, it looks like checking is_sra_candidate_ref seems correct.
>
Do we get inside this if() statement in scalarize_call_expr()?
/* If the LHS of the assignment is a scalarizable structure, insert
copies into the scalar replacements after the call. */
if (is_sra_candidate_decl (var))
{
tree list = create_scalar_copies (var, var, SCALAR_FIELD);
....
If so, after we call create_scalar_copies, does LIST look OK? (Do 'pgs
list' in gdb).
Diego.
More information about the Gcc
mailing list