| |||
| Home > Instruction Timing > Instruction-specific scheduling > Advanced SIMD integer multiply instructions | |||
Table 3.5 shows the operation of the Advanced SIMD integer multiply instruction timing.
Table 3.5. Advanced SIMD integer multiply instructions
| Name | Format | Cycles | Source | Result | Writeback |
|---|---|---|---|---|---|
|
| 1 | -,2,2 | 6 | 6 |
.32 Dd,Dn,Dm | 2 | -,2,1 | 7 | 7 | |
.32 Qd,Qn,Qm | 4 | -,2,1 -,4,3 | 7 9 | 7 9 | |
|
| 1 | -,2,2 | 6 | 6 |
.32 Qd,Dn,Dm | 2 | -,2,1 | 7 | 7 | |
|
| 1 | 3,2,2 | 6 | 6 |
| 2 | 3,2,2 4,3,3 | 6 7 | 6 7 | |
.32 Dd,Dn,Dm | 2 | 3,2,1 | 7 | 7 | |
.32 Qd,Qn,Qm | 4 | 3,2,1 5,4,3 | 7 9 | 7 9 | |
|
| 1 | 3,2,2 | 6 | 6 |
.32 Qd,Dn,Dm | 2 | 3,2,1 | 7 | 7 | |
|
| 1 | -,2,1 | 6 | 6 |
| 2 | -,2,1 -,3,1 | 6 7 | 6 7 | |
| 2 | -,2,1 | 7 | 7 | |
| 4 | -,2,1 -,4,1 | 7 9 | 7 9 | |
| .16 Qd,Dn,Dm[x] | 1 | -,2,1 | 6 | 6 |
.32 Qd,Dn,Dm[x] | 2 | -,2,1 | 7 | 7 | |
| .16 Dd,Dn,Dm[x] | 1 | 3,2,1 | 6 | 6 |
.16 Qd,Qn,Dm[x] | 2 | 3,2,1 | 6 | 6 | |
.32 Dd,Dn,Dm[x] | 2 | 3,2,1 | 7 | 7 | |
.32 Qd,Qn,Dm[x] | 4 | 3,2,1 5,2,1 | 7 9 | 7 9 | |
| .16 Qd,Dn,Dm[x] | 1 | 3,2,1 | 6 | 6 |
.32 Qd,Dn,Dm[x] | 2 | 3,2,1 | 7 | 7 |