Home
last modified time | relevance | path

Searched refs:R0 (Results 1 – 25 of 194) sorted by relevance

12345678

/freebsd/crypto/openssl/crypto/poly1305/asm/
H A Dpoly1305-armv4.pl443 my ($R0,$R1,$S1,$R2,$S2,$R3,$S3,$R4,$S4) = map("d$_",(0..9));
473 vdup.32 $R0,r2 @ r^1 in both lanes
497 vmull.u32 $D0,$R0,${R0}[1]
498 vmull.u32 $D1,$R1,${R0}[1]
499 vmull.u32 $D2,$R2,${R0}[1]
500 vmull.u32 $D3,$R3,${R0}[1]
501 vmull.u32 $D4,$R4,${R0}[1]
504 vmlal.u32 $D1,$R0,${R1}[1]
512 vmlal.u32 $D2,$R0,${R2}[1]
516 vmlal.u32 $D3,$R0,${R3}[1]
[all …]
H A Dpoly1305-armv8.pl222 my ($R0,$R1,$S1,$R2,$S2,$R3,$S3,$R4,$S4) = map("v$_.4s",(0..8));
511 ld1 {$R0,$R1,$S1,$R2},[x15],#64
575 umull $ACC0,$IN23_0,${R0}[2]
589 umlal $ACC1,$IN23_1,${R0}[2]
598 umlal $ACC2,$IN23_2,${R0}[2]
607 umlal $ACC3,$IN23_3,${R0}[2]
618 umlal $ACC4,$IN23_4,${R0}[2]
640 umlal $ACC2,$IN01_2,${R0}[0]
654 umlal $ACC0,$IN01_0,${R0}[0]
669 umlal $ACC1,$IN01_1,${R0}[0]
[all …]
H A Dpoly1305-s390x.pl227 my ($R0, $R1, $S1, $R2, $S2) = map("%v$_",(10..14));
289 vmlof ($ACC0,$H0,$R0);
296 vmalof ($ACC1,$H1,$R0,$ACC1);
303 vmalof ($ACC2,$H2,$R0,$ACC2);
310 vmalof ($ACC3,$H3,$R0,$ACC3);
317 vmalof ($ACC4,$H4,$R0,$ACC4);
389 vlvgg ($R0,$h0,0);
402 vlr ($H0,$R0);
414 vpdi ($R0,$H0,$R0,0); # r^2:r^1
436 vperm ($R0,$R0,$H0,$I0); # r^2:r^4:r^1:r^3
[all …]
H A Dpoly1305-x86_64.pl2133 my ($R0,$R1,$R2,$R3,$R4, $S1,$S2,$S3,$S4) = map("%zmm$_",(16..24));
2177 vmovdqu `16*0-64`($ctx),%x#$D0 # will become expanded ${R0}
2188 vpermd $D0,$T2,$R0 # 00003412 -> 14243444
2193 vmovdqa64 $R0,0x00(%rsp){%k2} # save in case $len%128 != 0
2194 vpsrlq \$32,$R0,$T0 # 14243444 -> 01020304
2219 vpmuludq $T0,$R0,$D0 # d0 = r0'*r0
2227 vpmuludq $T1,$R0,$M1
2242 vpmuludq $T2,$R0,$M2
2251 vpmuludq $T3,$R0,$M3
2262 vpmuludq $T4,$R0,$M4
[all …]
H A Dpoly1305-c64xplus.pl34 ($R0,$R1,$R2,$R3,$S1,$S2,$S3,$S3b)=("A0","B0","A1","B1","A12","B12","A13","B13");
127 LDDW *${CTXA}[3],$R2:$R0 ; load r2:r0
145 MV $R0,$R0b
148 MPY32U $H0,$R0,A17:A16
160 || MPY32U B24,$R0b,B21:B20 ; MPY32U $H1,$R0,B21:B20
171 MPY32U $H2,$R0,A27:A26
H A Dpoly1305-ppc.pl767 my ($R0, $R1, $S1, $R2, $S2) = map("v$_",(10..14));
1057 vmulouw $ACC0,$H0,$R0
1058 vmulouw $ACC1,$H1,$R0
1059 vmulouw $ACC2,$H2,$R0
1060 vmulouw $ACC3,$H3,$R0
1061 vmulouw $ACC4,$H4,$R0
1212 mtvrwz $R0,$h0
1230 vmr $H0,$R0
1238 vpermdi $R0,$H0,$R0,0b00
1266 vmrgow $R0,$R0,$H0 # r^2:r^4:r^1:r^3
[all …]
/freebsd/crypto/openssl/crypto/md4/
H A Dmd4_dgst.c68 R0(A, B, C, D, X(0), 3, 0); in md4_block_data_order()
71 R0(D, A, B, C, X(1), 7, 0); in md4_block_data_order()
74 R0(C, D, A, B, X(2), 11, 0); in md4_block_data_order()
77 R0(B, C, D, A, X(3), 19, 0); in md4_block_data_order()
80 R0(A, B, C, D, X(4), 3, 0); in md4_block_data_order()
83 R0(D, A, B, C, X(5), 7, 0); in md4_block_data_order()
86 R0(C, D, A, B, X(6), 11, 0); in md4_block_data_order()
89 R0(B, C, D, A, X(7), 19, 0); in md4_block_data_order()
92 R0(A, B, C, D, X(8), 3, 0); in md4_block_data_order()
95 R0(D, A, B, C, X(9), 7, 0); in md4_block_data_order()
[all …]
/freebsd/crypto/openssl/crypto/md5/
H A Dmd5_dgst.c68 R0(A, B, C, D, X(0), 7, 0xd76aa478L); in md5_block_data_order()
71 R0(D, A, B, C, X(1), 12, 0xe8c7b756L); in md5_block_data_order()
74 R0(C, D, A, B, X(2), 17, 0x242070dbL); in md5_block_data_order()
77 R0(B, C, D, A, X(3), 22, 0xc1bdceeeL); in md5_block_data_order()
80 R0(A, B, C, D, X(4), 7, 0xf57c0fafL); in md5_block_data_order()
83 R0(D, A, B, C, X(5), 12, 0x4787c62aL); in md5_block_data_order()
86 R0(C, D, A, B, X(6), 17, 0xa8304613L); in md5_block_data_order()
89 R0(B, C, D, A, X(7), 22, 0xfd469501L); in md5_block_data_order()
92 R0(A, B, C, D, X(8), 7, 0x698098d8L); in md5_block_data_order()
95 R0(D, A, B, C, X(9), 12, 0x8b44f7afL); in md5_block_data_order()
[all …]
/freebsd/contrib/wpa/src/crypto/
H A Dsha1-internal.c144 #define R0(v,w,x,y,z,i) \ macro
198 R0(a,b,c,d,e, 0); R0(e,a,b,c,d, 1); R0(d,e,a,b,c, 2); R0(c,d,e,a,b, 3); in SHA1Transform()
199 R0(b,c,d,e,a, 4); R0(a,b,c,d,e, 5); R0(e,a,b,c,d, 6); R0(d,e,a,b,c, 7); in SHA1Transform()
200 R0(c,d,e,a,b, 8); R0(b,c,d,e,a, 9); R0(a,b,c,d,e,10); R0(e,a,b,c,d,11); in SHA1Transform()
201 R0(d,e,a,b,c,12); R0(c,d,e,a,b,13); R0(b,c,d,e,a,14); R0(a,b,c,d,e,15); in SHA1Transform()
/freebsd/crypto/openssl/crypto/md5/asm/
H A Dmd5-586.pl57 sub R0 subroutine
214 &R0(-2,$A,$B,$C,$D,$X, 0, 7,0xd76aa478);
215 &R0( 0,$D,$A,$B,$C,$X, 1,12,0xe8c7b756);
216 &R0( 0,$C,$D,$A,$B,$X, 2,17,0x242070db);
217 &R0( 0,$B,$C,$D,$A,$X, 3,22,0xc1bdceee);
218 &R0( 0,$A,$B,$C,$D,$X, 4, 7,0xf57c0faf);
219 &R0( 0,$D,$A,$B,$C,$X, 5,12,0x4787c62a);
220 &R0( 0,$C,$D,$A,$B,$X, 6,17,0xa8304613);
221 &R0( 0,$B,$C,$D,$A,$X, 7,22,0xfd469501);
222 &R0( 0,$A,$B,$C,$D,$X, 8, 7,0x698098d8);
[all …]
/freebsd/crypto/openssh/openbsd-compat/
H A Dsha1.c42 #define R0(v,w,x,y,z,i) z+=((w&(x^y))^y)+blk0(i)+0x5A827999+rol(v,5);w=rol(w,30); macro
73 R0(a,b,c,d,e, 0); R0(e,a,b,c,d, 1); R0(d,e,a,b,c, 2); R0(c,d,e,a,b, 3); in SHA1Transform()
74 R0(b,c,d,e,a, 4); R0(a,b,c,d,e, 5); R0(e,a,b,c,d, 6); R0(d,e,a,b,c, 7); in SHA1Transform()
75 R0(c,d,e,a,b, 8); R0(b,c,d,e,a, 9); R0(a,b,c,d,e,10); R0(e,a,b,c,d,11); in SHA1Transform()
76 R0(d,e,a,b,c,12); R0(c,d,e,a,b,13); R0(b,c,d,e,a,14); R0(a,b,c,d,e,15); in SHA1Transform()
/freebsd/contrib/ldns/
H A Dsha1.c38 #define R0(v,w,x,y,z,i) z+=((w&(x^y))^y)+blk0(i)+0x5A827999+rol(v,5);w=rol(w,30); macro
71 R0(a,b,c,d,e, 0); R0(e,a,b,c,d, 1); R0(d,e,a,b,c, 2); R0(c,d,e,a,b, 3); in ldns_sha1_transform()
72 R0(b,c,d,e,a, 4); R0(a,b,c,d,e, 5); R0(e,a,b,c,d, 6); R0(d,e,a,b,c, 7); in ldns_sha1_transform()
73 R0(c,d,e,a,b, 8); R0(b,c,d,e,a, 9); R0(a,b,c,d,e,10); R0(e,a,b,c,d,11); in ldns_sha1_transform()
74 R0(d,e,a,b,c,12); R0(c,d,e,a,b,13); R0(b,c,d,e,a,14); R0(a,b,c,d,e,15); in ldns_sha1_transform()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYCallingConv.td42 CCIfType<[v2i16, v4i8], CCAssignToReg<[R0, R1, R2, R3]>>,
45 CCIfType<[f32], CCAssignToReg<[R0, R1, R2, R3]>>,
47 CCIfType<[i32], CCAssignToReg<[R0, R1, R2, R3]>>,
55 CCIfType<[v2i16, v4i8], CCAssignToReg<[R0, R1]>>,
58 CCIfType<[i32], CCAssignToReg<[R0, R1]>>,
64 CCIfType<[v2i16, v4i8], CCAssignToReg<[R0, R1, R2, R3]>>,
67 CCIfType<[i32], CCAssignToReg<[R0, R1, R2, R3]>>,
77 CCIfType<[v2i16, v4i8], CCAssignToReg<[R0, R1]>>,
79 CCIfType<[i32], CCAssignToReg<[R0, R1]>>,
H A DCSKYInstrAlias.td13 def : InstAlias<"nop", (MOV16 R0, R0)>;
14 def : InstAlias<"nop", (MOV32 R0, R0)>, Requires<[iHasE2]>;
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/
H A Dfastmath2_dlib_asm.S55 #define manta R0
69 #define mantl R0
156 #define manta R0
170 #define mantl R0
257 #define mantal R0
372 #define mantal R0
373 #define cff R0
379 #define c80 R0
381 #define ic R0
455 #define ia R0
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DSafeStackLayout.cpp111 StackRegion R0 = R; in layoutObject() local
112 R.Start = R0.End = Start; in layoutObject()
113 Regions.insert(&R, R0); in layoutObject()
117 StackRegion R0 = R; in layoutObject() local
118 R0.End = R.Start = End; in layoutObject()
119 Regions.insert(&R, R0); in layoutObject()
/freebsd/contrib/ntp/libntp/lib/isc/
H A Dsha1.c107 #define R0(v,w,x,y,z,i) \ macro
140 #define nR0(v,w,x,y,z,i) R0(*v,*w,*x,*y,*z,i)
228 R0(a,b,c,d,e, 0); R0(e,a,b,c,d, 1); R0(d,e,a,b,c, 2); R0(c,d,e,a,b, 3); in transform()
229 R0(b,c,d,e,a, 4); R0(a,b,c,d,e, 5); R0(e,a,b,c,d, 6); R0(d,e,a,b,c, 7); in transform()
230 R0(c,d,e,a,b, 8); R0(b,c,d,e,a, 9); R0(a,b,c,d,e,10); R0(e,a,b,c,d,11); in transform()
231 R0(d,e,a,b,c,12); R0(c,d,e,a,b,13); R0(b,c,d,e,a,14); R0(a,b,c,d,e,15); in transform()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/
H A DLoongArchMCTargetDesc.cpp117 return Inst.getOperand(0).getReg() == LoongArch::R0; in isTerminator()
129 return Inst.getOperand(0).getReg() != LoongArch::R0; in isCall()
141 return Inst.getOperand(0).getReg() == LoongArch::R0 && in isReturn()
154 return Inst.getOperand(0).getReg() == LoongArch::R0 && in isBranch()
167 return Inst.getOperand(0).getReg() == LoongArch::R0 && in isUnconditionalBranch()
180 return Inst.getOperand(0).getReg() == LoongArch::R0 && in isIndirectBranch()
/freebsd/sys/arm/include/
H A Dcpu.h293 _R64F0(cp15_cntpct_get, CP15_CNTPCT(%Q0, %R0)) in _WF0()
294 _R64F0(cp15_cntvct_get, CP15_CNTVCT(%Q0, %R0)) in _WF0()
295 _R64F0(cp15_cntp_cval_get, CP15_CNTP_CVAL(%Q0, %R0)) in _WF0()
296 _W64F1(cp15_cntp_cval_set, CP15_CNTP_CVAL(%Q0, %R0)) in _WF0()
297 _R64F0(cp15_cntv_cval_get, CP15_CNTV_CVAL(%Q0, %R0)) in _WF0()
298 _W64F1(cp15_cntv_cval_set, CP15_CNTV_CVAL(%Q0, %R0)) in _WF0()
299 _R64F0(cp15_cntvoff_get, CP15_CNTVOFF(%Q0, %R0)) in _WF0()
300 _W64F1(cp15_cntvoff_set, CP15_CNTVOFF(%Q0, %R0)) in _WF0()
301 _R64F0(cp15_cnthp_cval_get, CP15_CNTHP_CVAL(%Q0, %R0)) in _WF0()
302 _W64F1(cp15_cnthp_cval_set, CP15_CNTHP_CVAL(%Q0, %R0)) in _WF0()
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreCallingConv.td15 // i32 are returned in registers R0, R1, R2, R3
16 CCIfType<[i32], CCAssignToReg<[R0, R1, R2, R3]>>,
34 CCIfType<[i32], CCAssignToReg<[R0, R1, R2, R3]>>,
H A DXCoreRegisterInfo.td25 def R0 : Ri< 0, "r0">, DwarfRegNum<[0]>;
46 (add R0, R1, R2, R3,
54 (add R0, R1, R2, R3,
/freebsd/sys/cddl/dev/dtrace/arm/
H A Dregset.h46 #define REG_PS R0
47 #define REG_R0 R0
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCCallingConv.td15 // i32 are returned in registers R0, R1, R2, R3
16 CCIfType<[i32, i64], CCAssignToReg<[R0, R1, R2, R3]>>,
32 CCIfType<[i32, i64], CCAssignToReg<[R0, R1, R2, R3, R4, R5, R6, R7]>>,
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMCallingConv.td40 CCIfType<[i32], CCAssignToReg<[R0, R1, R2, R3]>>,
64 CCIfType<[i32], CCAssignToReg<[R0, R1, R2, R3]>>,
65 CCIfType<[i64], CCAssignToRegWithShadow<[R0, R2], [R1, R3]>>
136 CCIfType<[i32], CCIfAlign<"8", CCAssignToRegWithShadow<[R0, R2], [R0, R1]>>>,
138 CCAssignToReg<[R0, R1, R2, R3]>>>,
140 CCIfType<[i32], CCIfAlign<"8", CCAssignToStackWithShadow<4, 8, [R0, R1, R2, R3]>>>,
141 CCIfType<[i32], CCAssignToStackWithShadow<4, 4, [R0, R1, R2, R3]>>,
151 CCIfType<[i32], CCAssignToReg<[R0, R1, R2, R3]>>,
152 CCIfType<[i64], CCAssignToRegWithShadow<[R0, R2], [R1, R3]>>
258 CCIfType<[i32], CCAssignToReg<[R0]>>
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFCallingConv.td14 def RetCC_BPF64 : CallingConv<[CCIfType<[i64], CCAssignToReg<[R0]>>]>;
30 CCIfType<[i32], CCAssignToRegWithShadow<[W0], [R0]>>,
31 CCIfType<[i64], CCAssignToRegWithShadow<[R0], [W0]>>

12345678