This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Re: [RFC] SFTs on complex type
- From: Diego Novillo <dnovillo at redhat dot com>
- To: gcc-patches at gcc dot gnu dot org
- Cc: Andrew Pinski <pinskia at physics dot uc dot edu>, Daniel Berlin <dberlin at dberlin dot org>, Richard Guenther <rguenther at suse dot de>
- Date: Fri, 6 Jan 2006 09:26:00 -0500
- Subject: Re: [PATCH] Re: [RFC] SFTs on complex type
- References: <f2a05f90007407f0ff10cc79d7c86637@physics.uc.edu> <2fa850bbe78c621e9a0602a9f1900292@physics.uc.edu> <1b92f96626ffe965a718d20d3427a802@physics.uc.edu>
On Friday 06 January 2006 09:19, Andrew Pinski wrote:
> * tree-ssa-alias.c (find_used_portions): Handle REALPART_EXPR
> and IMAGPART_EXPR.
> * tree-flow-inline.h (var_can_have_subvars): Handle complex types
> on non gimple variables. Also add checks at the top for decls and
> mtags.
> * tree-ssa-structalias.c (push_fields_onto_fieldstack): Handle
> complex types.
> * tree-ssa-operands.c (parse_ssa_operands): Handle REALPART_EXPR
> and IMAGPART_EXPR for creating MUST_DEFs.
> (get_expr_operands): Handle SSA_NAME, STRUCT_FIELD_TAG,
> TYPE_MEMORY_TAG,
> and NAME_MEMORY_TAG separately from the DECLs.
>
OK.