    .text
    .type fmla_by_element, %function
    .global fmla_by_element
    /*
     * Vector floating-point multiply-add by element: c += a * b[2].
     * @param X0 pointer to a (4x float)
     * @param X1 pointer to b (4x float, element 2 broadcast)
     * @param X2 pointer to c (4x float)
     */
fmla_by_element:
    ldr q0, [x0]
    ldr q1, [x1]
    ldr q2, [x2]
    fmla v2.4s, v0.4s, v1.s[2]
    str q2, [x2]
    ret
    .size fmla_by_element, (. - fmla_by_element)
