Lines Matching full:multiply
257 // --- 3.5 Divide and Multiply Instructions ---
261 // Multiply: tMul not bound to common WriteRes types
267 // Multiply accumulate: MLA, MLS, SMLABB, SMLABT, SMLATB, SMLATT, SMLAWB,
269 // Multiply-accumulate pipelines support late-forwarding of accumulate operands
270 // from similar μops, allowing a typical sequence of multiply-accumulate μops
290 // Multiply long: SMULL, UMULL
753 // FP multiply-accumulate pipelines support late forwarding of the result
754 // from FP multiply μops to the accumulate operands of an
755 // FP multiply-accumulate μop. The latter can potentially be issued 1 cycle
756 // after the FP multiply μop has been issued
757 // FP multiply, FZ
764 // FP multiply accumulate, FZ: 9cyc "F0/F1" or 4 cyc for sequenced accumulate
1013 // ASIMD multiply, D-form: 5cyc F0 for r0px, 4cyc F0 for r1p0 and later
1014 // Cortex-A57 r1p0 and later reduce the latency of ASIMD multiply
1015 // and multiply-with-accumulate instructions relative to r0pX.
1023 // ASIMD multiply, Q-form: 6cyc F0 for r0px, 5cyc F0 for r1p0 and later
1031 // ASIMD multiply accumulate, D-form
1044 // ASIMD multiply accumulate, Q-form
1057 // ASIMD multiply accumulate long
1070 // ASIMD multiply accumulate saturating long
1083 // Vector Saturating Rounding Doubling Multiply Accumulate/Subtract Long
1088 // ASIMD multiply long
1175 // ASIMD FP multiply
1179 // ASIMD FP multiply accumulate: 9cyc F0/F1, 4cyc for accumulate sequence
1466 // Crypto polynomial (64x64) multiply long (VMULL.P64): 3cyc F0