2 msgcompiling libg2c.a library
2 msgGCC 4.3.0 Cross compiler Problems
22 msgstrict aliasing: how to swap pointers
1 msgUsing gcov with dynamic libs
4 msgNo include path in wich to find stdio.h
5 msggcc cross compiler problem
1 msgSet up ld script
3 msgPointer wraparound warning
3 msgGCJ: Is it possible to call C++ from Java using...
2 msgAIX 4.3 and gcc-3.4.6 build
1 msgUnable to match an RTL pattern in new backend
6 msgCan data embed in the instruction stream ?
1 msgabsolutely FREE web-search OSN service for your...
3 msgatomic operations

index of basic blocks
\ Eduardo Martinez Pardeiro (25 Apr 2008)
. \ Diego Novillo (25 Apr 2008)

2 msg[4.3.0] g++ __attribute__ format printf problem
3 msgOptimization of array access
2 msgnamespace questions
1 msgRe: Question about compilation details
4 msgefficiency of calling one virtual member of cla...
Subject:index of basic blocks
Group:Gcc-help
From:Eduardo Martinez Pardeiro
Date:25 Apr 2008


Hello, I'm trying to do a new optimization. For this optimization i
need to create new basic blocks. For example creating new bb T=0 :

...
<bb 2>:
t1.18 = clock ();
t1 = t1.18;
aux.23 = 0;
goto <bb 17>;

<bb 15>:
T = 0;
goto <bb 13>;

<bb 3>:
i = 0;
goto <bb 11>;

<bb 4>:
j = 0;
...


The new block have index 15...can i change this index to reorder all
basic blocks? There is some function to do it? i.e.

<bb 2>:
t1.18 = clock ();
t1 = t1.18;
aux.23 = 0;
goto <bb 17>;

<bb 3>:
T = 0;
goto <bb 14>;

<bb 4>:
i = 0;
goto <bb 12>;

<bb 5>:
j = 0;


© 2004-2008 readlist.com