- r_1 - armclang_o3_ov1_o80/ - 4 analyzed loop(s)
- Loop 23 - spmxv.exe
 - Loop 24 - spmxv.exe
 - Loop 22 - spmxv.exe
 - Loop 21 - spmxv.exe
 
 - r_2 - gcc_o3_ov1_o80/ - 3 analyzed loop(s)
- Loop 24 - spmxv.exe
 - Loop 22 - spmxv.exe
 - Loop 23 - spmxv.exe
 
 
| Analysis | Count | Percentage | Weighted Count | 
| ▼Loop Computation Issues– | 6 |  |  | 
| ○Bottleneck in the front-end | 4 | 57.14 | 1.11 | 
| ○Presence of a large number of scalar integer instructions | 2 | 28.57 | 0.05 | 
| ▼Control Flow Issues– | 8 |  |  | 
| ○Non-innermost loop | 4 | 57.14 | 0.05 | 
| ○Presence of more than 4 paths | 2 | 28.57 | 0.03 | 
| ○Presence of 2 to 4 paths | 2 | 28.57 | 0.02 | 
| ▼Data Access Issues– | 7 |  |  | 
| ○Presence of indirect access | 5 | 71.43 | 1.80 | 
| ○Presence of constant non-unit stride data access | 2 | 28.57 | 1.08 | 
| ▼Vectorization Roadblocks– | 15 |  |  | 
| ○Presence of indirect access | 5 | 71.43 | 1.80 | 
| ○Non-innermost loop | 4 | 57.14 | 0.05 | 
| ○Presence of constant non-unit stride data access | 2 | 28.57 | 1.08 | 
| ○Presence of 2 to 4 paths | 2 | 28.57 | 0.02 | 
| ○Presence of more than 4 paths | 2 | 28.57 | 0.03 | 
 
 
| Analysis | r_1 | r_2 | 
| Loop Computation Issues | Presence of a large number of scalar integer instructions | 1 | 1 | 
|---|
| Bottleneck in the front-end | 3 | 1 | 
| Control Flow Issues | Presence of 2 to 4 paths | 0 | 2 | 
|---|
| Presence of more than 4 paths | 2 | 0 | 
| Non-innermost loop | 2 | 2 | 
| Data Access Issues | Presence of constant non-unit stride data access | 1 | 1 | 
|---|
| Presence of indirect access | 2 | 3 | 
| Vectorization Roadblocks | Presence of 2 to 4 paths | 0 | 2 | 
|---|
| Presence of more than 4 paths | 2 | 0 | 
| Non-innermost loop | 2 | 2 | 
| Presence of constant non-unit stride data access | 1 | 1 | 
| Presence of indirect access | 2 | 3 |