Hi,
On Mon, Jun 20, 2011 at 10:47:58PM +0200, Richard Guenther wrote:
> On Mon, Jun 20, 2011 at 6:15 PM, Xinliang David Li wrote:
> > It is used to indicate the fact the var decl needs to have a memory
> > home (addressable) -- is there another way to do this? this is to
> > avoid the following s
Hi,
On Tue, Jun 21, 2011 at 06:08:27PM +0200, Richard Guenther wrote:
> On Tue, Jun 21, 2011 at 5:51 PM, Xinliang David Li wrote:
> > On Tue, Jun 21, 2011 at 1:42 AM, Richard Guenther
> > wrote:
> >> On Tue, Jun 21, 2011 at 1:28 AM, Xinliang David Li
> >> wrote:
> >>> Good point -- but why doe
On Tue, Jun 21, 2011 at 5:51 PM, Xinliang David Li wrote:
> On Tue, Jun 21, 2011 at 1:42 AM, Richard Guenther
> wrote:
>> On Tue, Jun 21, 2011 at 1:28 AM, Xinliang David Li
>> wrote:
>>> Good point -- but why does SRA have to be so complicated? If it just
>>> do structure expansion and let subs
On Tue, Jun 21, 2011 at 1:42 AM, Richard Guenther
wrote:
> On Tue, Jun 21, 2011 at 1:28 AM, Xinliang David Li wrote:
>> Good point -- but why does SRA have to be so complicated? If it just
>> do structure expansion and let subsequent phases to clean it up, would
>> it be simpler? Anyway this is o
On Tue, Jun 21, 2011 at 1:28 AM, Xinliang David Li wrote:
> Good point -- but why does SRA have to be so complicated? If it just
> do structure expansion and let subsequent phases to clean it up, would
> it be simpler? Anyway this is off the topic.
Well, it's certainly non-optimal to insert new m
Good point -- but why does SRA have to be so complicated? If it just
do structure expansion and let subsequent phases to clean it up, would
it be simpler? Anyway this is off the topic.
Thanks,
David
On Mon, Jun 20, 2011 at 1:47 PM, Richard Guenther
wrote:
> On Mon, Jun 20, 2011 at 6:15 PM, Xin
On Mon, Jun 20, 2011 at 6:15 PM, Xinliang David Li wrote:
> It is used to indicate the fact the var decl needs to have a memory
> home (addressable) -- is there another way to do this? this is to
> avoid the following situation:
>
> 1) after SRA before update SSA, the IR looks like:
>
> MEM[
It is used to indicate the fact the var decl needs to have a memory
home (addressable) -- is there another way to do this? this is to
avoid the following situation:
1) after SRA before update SSA, the IR looks like:
MEM[ &SR_123] = ...
other_var = SR_123; < (x)
In this case, SR
On Sat, Jun 18, 2011 at 10:56 AM, Xinliang David Li wrote:
> Compiling the test case in the patch with -O2 -m32 without the fix,
> the program will abort. The problem is a var decl whose address is
> taken is not marked as addressable leading to bad SSA update (missing
> VUSE). (the triaging used
Bootstrap and tested on linux/x86_64.
Ok for trunk?
David
On Sat, Jun 18, 2011 at 1:56 AM, Xinliang David Li wrote:
> Compiling the test case in the patch with -O2 -m32 without the fix,
> the program will abort. The problem is a var decl whose address is
> taken is not marked as addressable le
10 matches
Mail list logo