Lines Matching defs:and
160 r7=r3 -|- r6(sco) ; /* subtract|subtract with saturation and half-word results crossed over in the destination register */
552 /* simultaneous MAC0 and MAC1 execution, 16-bit results. Both
570 multiplies and accumulates two unsigned fractions. */
574 /* both MACs multiply signed fractions, sign extended, and saturate
577 and MAC1 execution, both are signed fractions, both products load
594 signed fraction by unsigned fraction and uses all 40 bits of A1.
598 scale the result and round on the way to the destination register.
603 r3=(a1=r6.h*r7.h), r2=(a0=r6.l*r7.l) ; /* simultaneous MAC0 and
621 signed fraction by unsigned fraction and uses all 40 bits of A1.
625 result and round on the way to the destination register. */
627 process signed integer operands and scale the result on the way
630 r5 =-r3 (v) ; /* R5.H becomes the negative of R3.H and R5.L
650 /* Add/subtract two vector values while incrementing an Ireg and
653 /* Multiply and accumulate to Accumulator while loading a data
654 register and storing a data register using an Ireg pointer. */
656 /* Multiply and accumulate while loading two data registers. One
661 Ireg pointer and loading another data register. */