Slide 33
Slide 33 text
4XJGU4*.%7FDUPS5ZQFT
let a = SIMD8(1, 2, 3, …)
let b = SIMD8(9, 10, 11, …)
a &+ b
ldr q0 …
ldr q1 …
add.8h v0, v0, v1
let a0: UInt16 = 1
let a1: UInt16 = 2
…
let b0: UInt16 = 9
let b1: UInt16 = 10
…
a1 + b1
a2 + b2
…
a7 + b7
ldrh w0, …
ldrh w1, …
ldrh w2, …
ldrh w3, …
…
ldrh w15, …
add w0, w0, w1
add w2, w2, w3
…
add w14, w14, w15