Many NEON data processing instructions are available in Normal, Long, Wide, Narrow, and saturating variants.
Normal instructions can operate on any of these vector types, and produce result vectors the same size, and usually the same type, as the operand vectors.
You can specify that the operands and result of a normal instruction must all be quadwords by appending a Q to the instruction mnemonic. If you do this, the assembler produces an error if the operands or result are not quadwords.