This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [gomp] OpenMP IL design notes
- From: Ian Lance Taylor <ian at airs dot com>
- To: Diego Novillo <dnovillo at redhat dot com>
- Cc: gcc at gcc dot gnu dot org
- Date: 03 May 2005 20:23:59 -0400
- Subject: Re: [gomp] OpenMP IL design notes
- References: <20050503204247.GA19441@topo.toronto.redhat.com>
Diego Novillo <dnovillo@redhat.com> writes:
> GENERIC
> GOMP_PARALLEL <parallel_clauses data_clauses, body>
>
> GIMPLE
> GOMP_PARALLEL <g_parallel_clauses g_data_clauses, L1, L2>
> L1:
> g_body
> L2:
I personally find it kind of baffling to have the same tree code act
differently in GENERIC and GIMPLE, a la SWITCH_EXPR. It seems to add
confusion for minimal benefit. If you are suggesting that the single
tree code GOMP_PARALLEL have different operands in GENERIC and GIMPLE,
can I suggest that you instead use two different tree coes?
Ian