Home
last modified time | relevance | path

Searched full:r24 (Results 1 – 25 of 126) sorted by relevance

123456

/freebsd/crypto/openssl/crypto/poly1305/asm/
H A Dpoly1305-ia64.S69 { .mmi; ld1 r24=[r8],4
77 and r24=-4,r24 }
91 dep r24=r25,r24,8,8 };;
94 { .mii; dep r24=r26,r24,16,16
97 dep r24=r28,r24,32,16;;
98 dep r24=r30,r24,48,16 };;
99 { .mii; st8 [r32]=r24,8 // ctx->r1
100 shr.u r25=r24,2;;
101 add r25=r25,r24 };;
219 { .mmi; getf.sig r24=f34
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/avr/
H A Ddivmodqi4.S12 // The sint8 quotient is returned via R24, and the sint8 remainder is returned
30 bst r24, 7
31 mov __tmp_reg__, r24
33 sbrc r24, 7
34 neg r24
43 neg r24
44 ret ; Return quotient via R24 and remainder via R25.
H A Dudivmodhi4.S13 // returned via R25:R24, while R21/R26/R27 are clobbered.
29 adc r24, r24
43 com r24
45 mov r22, r24
47 mov r24, r26
48 mov r25, r27 ; The remainder is returned in in R25:R24.
H A Dmulhi3.S22 // __mulhi3 has special ABI, as the implementation of libgcc, R25:R24 is used
48 cp r24, r21
52 mov r21, r24
60 ror r24 ; A = ((unsigned int) A) >> 1;
66 ; Return the result via R25:R24.
67 mov r24, __tmp_reg__
H A Dudivmodqi4.S12 // The uint8 quotient is returned via R24, and the uint8 remainder is returned
28 adc r24, r24
38 com r24 ; The uint8 quotient is returned via R24.
H A Dmulqi3.S23 // returned via R24, while Rtmp and R22 are clobbered.
43 cpi r24, 0
45 sbrc r24, 0 ; if (A & 1)
48 lsr r24 ; A = ((unsigned char) A) >> 1;
52 mov r24, __tmp_reg__
H A Ddivmodhi4.S13 // returned via R25:R24, while registers R21/R26/27/Rtmp and bit T in SREG
47 neg r24
49 ret ; Return quotient via R23:R22 and remainder via R25:R24.
57 ret ; Return quotient via R23:R22 and remainder via R25:r24.
/freebsd/crypto/openssl/crypto/bn/asm/
H A Dia64.S698 { .mfi; getf.sig r24=f50
723 add r25=r25,r24 }
726 { .mfi; cmp.ltu p6,p0=r25,r24
744 { .mfi; getf.sig r24=f70
773 add r25=r25,r24 };;//
777 cmp.ltu p6,p0=r25,r24 }
819 { .mfi; getf.sig r24=f90
847 add r25=r25,r24 };;
849 cmp.ltu p6,p0=r25,r24 }
903 { .mfi; getf.sig r24=f110
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRExpandPseudoInsts.cpp2035 // lsl r24 in expandASRW7Rd()
2036 // mov r24,r25 in expandASRW7Rd()
2037 // rol r24 in expandASRW7Rd()
2040 // lsl r24 <=> add r24, r24 in expandASRW7Rd()
2046 // mov r24, r25 in expandASRW7Rd()
2051 // rol r24 <=> adc r24, r24 in expandASRW7Rd()
2118 // sbc r24, r24 in expandASRW14Rd()
2120 // mov r25, r24 in expandASRW14Rd()
2121 // rol r24 in expandASRW14Rd()
2129 // sbc r24, r24 in expandASRW14Rd()
[all …]
H A DAVRRegisterInfo.td60 def R24 : AVRReg<24, "r24">, DwarfRegNum<[24]>;
83 def R25R24 : AVRReg<24, "r25:r24", [R24, R25]>, DwarfRegNum<[24]>;
99 def R24R23 : AVRReg<23, "r24:r23", [R23, R24]>, DwarfRegNum<[23]>;
117 add R24, R25, R18, R19, R20, R21, R22, R23,
133 add R24, R25, R18, R19, R20, R21, R22, R23,
/freebsd/sys/contrib/device-tree/Bindings/regulator/
H A Dmax1586-regulator.txt7 (1 + R24/R25 + R24/185.5kOhm)
/freebsd/sys/contrib/device-tree/Bindings/sound/
H A Dwm8960.txt13 R24 (Additional control 2) gets set, indicating that ADCLRC and DACLRC pins
27 hp-cfg[1]: {HPSWEN:HPSWPOL} of R24 (Additional Control 2).
H A Dwlf,wm8960.yaml64 - hp-cfg[1]: {HPSWEN:HPSWPOL} of R24 (Additional Control 2).
70 If present, the LRCM bit of R24 (Additional control 2) gets set,
/freebsd/crypto/openssl/crypto/aes/asm/
H A Daes-ia64.S51 te02=r24; te13=r25; te20=r26; te31=r27;
92 // Output: r16,r20,r24,r28 as s0-s3
275 xor r24=t2,te31 // 14/2:done!
333 { .mmb; st4 [in1]=r24 // s2
351 { .mmi; ld1 r24=[in0],4
364 dep out5=r24,out5,24,8 //;;
392 extr.u r25=r24,8,8 // s2
393 shr.u r27=r24,twenty4 };;
395 extr.u r26=r24,16,8
407 { .mmi; st1 [out3]=r24,4
[all …]
/freebsd/crypto/openssl/crypto/
H A Dpariscid.pl77 xor %r0,%r0,%r24
144 my ($in1,$in2,$len)=("%r26","%r25","%r24");
175 my ($out,$cnt,$max)=("%r26","%r25","%r24");
/freebsd/sys/powerpc/ofw/
H A Dofwcall64.S91 std %r24,144(%r1)
203 ld %r24,144(%r1)
251 std %r24,144(%r1)
368 ld %r24,144(%r1)
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_pwhash/argon2/
H A Dblamka-round-ssse3.h9 #define r24 \ macro
15 ? _mm_shuffle_epi8((x), r24) \
/freebsd/crypto/openssl/crypto/ec/asm/
H A Dx25519-ppc64.pl65 std r24,`$FRAME-8*8`($sp)
158 ld r24,`$FRAME-8*8`($sp)
180 std r24,`$FRAME-8*8`($sp)
298 ld r24,`$FRAME-8*8`($sp)
523 std r24,`$FRAME-8*8`($sp)
665 ld r24,`$FRAME-8*8`($sp)
691 std r24,`$FRAME-8*8`($sp)
789 std r24,`$FRAME-8*8`($sp)
/freebsd/lib/libc/powerpcspe/gen/
H A D_setjmp.S69 evstdd %r24,24+15*8(%r3)
98 evldd %r24,24+15*8(%r3)
H A Dsetjmp.S81 evstdd %r24,24+15*8(%r6)
111 evldd %r24,24+15*8(%r3)
H A Dsigsetjmp.S88 evstdd %r24,24+15*8(%r6)
119 evldd %r24,24+15*8(%r3)
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DRegisterContextFreeBSD_powerpc.cpp42 uint64_t r24; member
82 uint32_t r24; member
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_onetimeauth/poly1305/sse2/
H A Dpoly1305_sse2.c211 xmmi R20, R21, R22, R23, R24, S21, S22, S23, S24; in poly1305_blocks() local
257 R24 = _mm_unpacklo_epi64(T1, T3); in poly1305_blocks()
265 R24 = T1; in poly1305_blocks()
279 R24 = _mm_shuffle_epi32(T1, _MM_SHUFFLE(0, 0, 0, 0)); in poly1305_blocks()
284 S24 = _mm_mul_epu32(R24, FIVE); in poly1305_blocks()
494 v44 = _mm_mul_epu32(v44, R24); in poly1305_blocks()
616 v44 = _mm_mul_epu32(v44, R24); in poly1305_blocks()
/freebsd/sys/powerpc/powerpc/
H A Dswtch64.S110 std %r24,PCB_CONTEXT+12*8(%r6)
287 ld %r24,PCB_CONTEXT+12*8(%r3)
328 std %r24,PCB_CONTEXT+12*8(%r3)
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYRegisterInfo.td76 def R24 : CSKYReg<24, "r24", ["t8"]>, DwarfRegNum<[24]>;
98 "r24", "r25", "r26", "r27", "r28", "r29", "r30", "r31"

123456