On 10/9/07, Daniel Berlin <[EMAIL PROTECTED]> wrote:
> Yes
> we do not create subvars for non-named memory locations. IE random
> pointer dereferences.
>
> This is mainly because it would require a lot of time and memory in
> the compiler.
>
> It was done because most optimizers rely solely on vde
On 10/9/07, Pranav Bhandarkar <[EMAIL PROTECTED]> wrote:
> Hi,
> consider the following code,
>
> struct x { int a; int b; int c; int d; int e[120];};
> struct x *a, *b;
> void foo ( )
> {
> *a = *b;
> }
>
> Now for the stmt int the function foo a memcpy will be generated.
> However, this can b
Hi,
consider the following code,
struct x { int a; int b; int c; int d; int e[120];};
struct x *a, *b;
void foo ( )
{
*a = *b;
}
Now for the stmt int the function foo a memcpy will be generated.
However, this can be tail call optimized. My aim is to identify such
opportunities in find_tail_ca