| Line |
Hotness |
Pass |
Source |
Function / Inlining Chain |
| 1 |
|
|
|
|
| 2 |
|
|
|
|
| 3 |
|
|
|
|
| 4 |
|
|
extern void workload (void); |
|
| 5 |
|
|
|
|
| 6 |
|
|
|
|
| 7 |
|
|
|
|
| 8 |
|
|
int main (int argc, const char **argv) |
|
| 9 |
|
|
|
|
| 10 |
|
|
|
|
|
3 |
profile |
^test remark
|
|
| 11 |
|
|
|
|
| 12 |
|
|
|
|
|
3 |
profile |
^test remark
|
|
|
3 |
profile |
^test remark
|
|
|
3 |
slp |
^=== vect_slp_analyze_bb ===
=== vect_analyze_data_refs ===
not vectorized: not enough data-refs in basic block
=== vect_analyze_data_refs ===
not vectorized: not enough data-refs in basic block
|
|
| 13 |
|
|
|
|
| 14 |
|
|
for (i = 0; i < 100000; i++) |
|
|
3 |
profile |
^test remark
|
|
|
3 |
profile |
^test remark
|
|
|
300000 |
profile |
^test remark
|
|
|
300000 |
profile |
^test remark
|
|
|
300003 |
profile |
^test remark
|
|
|
300000 |
vect |
^=== analyzing loop ===
=== analyze_loop_nest ===
=== vect_analyze_loop_form ===
=== get_loop_niters ===
not vectorized: loop contains function calls or data references that cannot be analyzed
|
|
|
300000 |
slp |
^=== vect_slp_analyze_bb ===
|
|
|
300000 |
slp |
^=== vect_slp_analyze_bb ===
=== vect_analyze_data_refs ===
got vectype for stmt: count.0_1 = count;vector(4) int
not vectorized: not enough data-refs in basic block
=== vect_analyze_data_refs ===
not vectorized: not enough data-refs in basic block
|
|
| 15 |
|
|
|
|
|
300000 |
profile |
^test remark
|
|
|
300000 |
profile |
^test remark
|
|
| 16 |
|
|
|
|
| 17 |
|
|
printf ("count: %i\n", count); |
|
|
3 |
profile |
^test remark
|
|
|
3 |
profile |
^test remark
|
|
|
3 |
profile |
^test remark
|
|
| 18 |
|
|
|
|
| 19 |
|
|
|
|
|
3 |
profile |
^test remark
|
|
| 20 |
|
|
|
|