Lines Matching refs:R18
524 ;;; R25:R22 = (signed long) R27:R26 * (signed long) R19:R18
540 ;;; R25:R22 = (signed long) R27:R26 * (unsigned long) R19:R18
559 ;;; R25:R22 = (unsigned long) R27:R26 * (unsigned long) R19:R18
593 ;;; R25:R22 = (signed long) R27:R26 * R21:R18
608 ;;; R25:R22 = (one-extended long) R27:R26 * R21:R18
621 ;;; R25:R22 = (unsigned long) R27:R26 * R21:R18
643 ;;; R25:R22 = R25:R22 * R21:R18
704 ;; R24:R22 *= R20:R18
737 ;; R24:R22 *= R20:R18
738 ;; Clobbers: __tmp_reg__, R18, R19, R20, R21
889 ;; R25:R18 *= R17:R10
1008 ;; R25:R18 *= R17:R10
1105 #define B0 r18
1123 ;; R18[8] = R22[4] * R18[4]
1190 ;; R18[8] = R22[4] * R18[4]
1267 ;; R18[8] = R22[4] * R18[4]
1502 ;; R24:R22 = R24:R24 udiv R20:R18
1503 ;; R20:R18 = R24:R22 umod R20:R18
1549 ;; R24:R22 = R24:R22 div R20:R18
1550 ;; R20:R18 = R24:R22 mod R20:R18
1632 #define r_arg2L r18 /* divisor Low */
1802 ;; R25:R18 = R24:R18 umod R17:R10
1810 ;; R25:R18 = R24:R18 udiv R17:R10
1960 ;; R25:R18 = R24:R18 mod R17:R10
1968 ;; R25:R18 = R24:R18 div R17:R10
2356 ldi r18, hi8(__data_end)
2367 cpc r27, r18
2443 ldi r18, hi8(__bss_end)
2451 cpc r27, r18
2460 #define cdtors_tst_reg r18
2888 ;; r25:r24 = clz64 (r25:r18)
2894 mov_l r22, r18
2953 ;; r25:r24 = parity64 (r25:r18)
2956 eor r24, r18
3045 ;; r25:r24 = popcount64 (r25:r18)
3050 mov_l r22, r18
3108 ;; r25:r18 = bswap64 (r25:r18)
3110 bswap r18, r25
3129 ;; r25:r18 = ashr64 (r25:r18, r17:r16)
3137 ;; r25:r18 = lshr64 (r25:r18, r17:r16)
3144 mov r18, r19
3161 ror r18
3175 ;; r25:r18 = ashl64 (r25:r18, r17:r16)
3187 mov r19, r18
3188 clr r18
3191 1: lsl r18
3208 ;; r25:r18 = rotl64 (r25:r18, r17:r16)
3221 mov r19, r18
3222 mov r18, __tmp_reg__
3224 1: lsl r18
3232 adc r18, __zero_reg__