This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: riscv64 dep. computation
- From: Jim Wilson <jimw at sifive dot com>
- To: Paulo Matos <pmatos@linki.tools>
- Cc: "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>
- Date: Fri, 15 Feb 2019 10:15:24 -0800
- Subject: Re: riscv64 dep. computation
- References: <2892345b-53af-73f7-35f0-af68708fb843@linki.tools> <e64251a9-5f2d-aacc-5666-03c8dba622f7@sifive.com> <2aa76839-4f15-7b60-8830-afa7c13456fe@linki.tools>
On Thu, Feb 14, 2019 at 11:33 PM Paulo Matos <pmatos@linki.tools> wrote:
> Are global variables not supposed to alias each other?
> If I indeed do that, gcc still won't group loads and stores:
> https://cx.rv8.io/g/rFjGLa
I meant something like
struct foo_t x, y;
and now they clearly don't alias. As global pointers they may still alias.
Jim