Home
last modified time | relevance | path

Searched refs:t0 (Results 1 – 25 of 256) sorted by relevance

1234567891011

/openbsd/src/lib/libcrypto/sha/asm/
Dsha512-armv4.pl54 $t0="r9";
78 mov $t0,$Elo,lsr#14
82 eor $t0,$t0,$Ehi,lsl#18
86 eor $t0,$t0,$Elo,lsr#18
88 eor $t0,$t0,$Ehi,lsl#14
90 eor $t0,$t0,$Ehi,lsr#9
92 eor $t0,$t0,$Elo,lsl#23
94 adds $Tlo,$Tlo,$t0
95 ldr $t0,[sp,#$Foff+0] @ f.lo
103 eor $t0,$t0,$t2
[all …]
Dsha256-armv4.pl29 $ctx="r0"; $t0="r0";
60 ldrb $t0,[$inp],#4
63 orr $T1,$T1,$t0,lsl#24
67 mov $t0,$e,ror#$Sigma1[0]
69 eor $t0,$t0,$e,ror#$Sigma1[1]
79 eor $t0,$t0,$e,ror#$Sigma1[2] @ Sigma1(e)
82 add $T1,$T1,$t0
93 orr $t0,$a,$b
95 and $t0,$t0,$c
97 orr $t0,$t0,$t1 @ Maj(a,b,c)
[all …]
Dsha1-armv4-large.pl67 $t0="r9";
77 ldr $t0,[$Xi,#15*4]
82 eor $t0,$t0,$t1
85 mov $t0,$t0,ror#31
87 eor $t0,$t0,$t2,ror#31
88 str $t0,[$Xi,#-4]!
91 add $e,$e,$t0 @ E+=X[i]
100 ldrb $t0,[$inp,#3]
104 orr $t0,$t0,$t1,lsl#8
106 orr $t0,$t0,$t2,lsl#16
[all …]
Dsha1-parisc.pl52 $t0="%r28";
57 "%r9", "%r10","%r11","%r12","%r13","%r14","%r15","%r16",$t0);
68 and $c,$b,$t0
72 or $t1,$t0,$t0
73 addl $t0,$e,$e
80 and $c,$b,$t0
85 or $t1,$t0,$t0
87 add $t0,$e,$e
101 xor $b,$c,$t0
105 xor $d,$t0,$t0
[all …]
/openbsd/src/sys/arch/octeon/octeon/
Dlocore.S52 dla t0, 0xffffffff80000000
53 mtc0 t0, COP_0_EBASE
56 dli t0, COP_0_CVMCTL_FUSE_START_BIT|COP_0_CVMCTL_NOFDA_CP2|\
58 dmtc0 t0, COP_0_CVMCTL
62 dli t0, 0x1846104 # If you want to skip write buffer, use this
64 dli t0, 0x46104
66 dmtc0 t0, COP_0_CVMMEMCTL
81 1: ll t0, 0(t1)
82 bne t2, t0, 1b
84 move t0, zero
[all …]
/openbsd/src/sys/arch/riscv64/riscv64/
Dlocore.S88 add t0, s1, a5
89 sd t6, (t0)
96 li t0, (PTE_KERN | PTE_X)
99 or t5, t0, t2
109 lla t0, va
110 sub t0, t0, s9
112 add t0, t0, t1
113 csrw stvec, t0
118 li t0, SATP_MODE_SV39
119 or s2, s2, t0
[all …]
Dexception.S59 sd t0, (TF_T + 0 * 8)(sp)
92 add t0, sp, t1
93 sd t0, (TF_SP)(sp)
96 csrr t0, sscratch
97 sd t0, (TF_SP)(sp)
99 li t0, 0
100 csrw sscratch, t0
101 csrr t0, sepc
102 sd t0, (TF_SEPC)(sp)
103 csrr t0, sstatus
[all …]
/openbsd/src/sys/arch/mips64/mips64/
Dlcore_ddb.S45 GET_CPU_INFO(t1, t0)
46 PTR_L t0, CI_CURPROCPADDR(t1)
48 lw t1, PCB_ONFAULT(t0)
51 sw v0, PCB_ONFAULT(t0)
55 sw t1, PCB_ONFAULT(t0)
61 sw t1, PCB_ONFAULT(t0)
65 GET_CPU_INFO(t1, t0)
66 PTR_L t0, CI_CURPROCPADDR(t1)
68 lw t1, PCB_ONFAULT(t0)
71 sw v0, PCB_ONFAULT(t0)
[all …]
/openbsd/src/sys/arch/octeon/dev/
Doctcrypto_asm.S64 ld t0, (a0)
66 dmtc2 t0, MT_AES_KEY
69 ld t0, 16(a0)
71 dmtc2 t0, MT_AES_KEY+2 /* 192-bit key */
72 ld t0, 24(a0)
73 dmtc2 t0, MT_AES_KEY+3 /* 256-bit key */
100 ld t0, (a0)
102 dmtc2 t0, MT_AES_ENC0
104 dmfc2 t0, MF_AES_RESINP
106 sd t0, (a0)
[all …]
/openbsd/src/lib/libc/arch/alpha/string/
Dbcopy.S65 xor SRCREG,DSTREG,t0
66 and t0,7,t0
68 bne t0,bcopy_different_alignment
83 subq SIZEREG,1,t0
85 bic t0,7,t0
86 beq t0,bcopy_samealign_lp_end
92 subq t0,8,t0
94 bne t0,bcopy_samealign_lp
115 cmpule SIZEREG,8,t0
116 bne t0,bcopy_da_finish
[all …]
Dmemmove.S69 xor SRCREG,DSTREG,t0
70 and t0,7,t0
72 bne t0,bcopy_different_alignment
87 subq SIZEREG,1,t0
89 bic t0,7,t0
90 beq t0,bcopy_samealign_lp_end
96 subq t0,8,t0
98 bne t0,bcopy_samealign_lp
119 cmpule SIZEREG,8,t0
120 bne t0,bcopy_da_finish
[all …]
Dmemcpy.S63 xor SRCREG,DSTREG,t0
64 and t0,7,t0
66 bne t0,bcopy_different_alignment
81 subq SIZEREG,1,t0
83 bic t0,7,t0
84 beq t0,bcopy_samealign_lp_end
90 subq t0,8,t0
92 bne t0,bcopy_samealign_lp
113 cmpule SIZEREG,8,t0
114 bne t0,bcopy_da_finish
[all …]
Dbzero.S38 subq zero,a0,t0
39 and t0,7,t0 /* t0 = (0-size)%8 */
40 beq t0,bzero_nostart1
42 cmpult a1,t0,t1 /* if size > size%8 goto noshort */
50 lda t0,-1(zero) /* t0=-1 */
51 mskql t0,a1,t0 /* Get ff in bytes (a0%8)..((a0+a1-1)%8) */
52 insql t0,a0,t0
53 bic t2,t0,t2 /* zero those bytes in word */
60 subq a1,t0,a1
64 addq a0,t0,a0 /* round a0 up to next word */
[all …]
/openbsd/src/sys/lib/libkern/arch/alpha/
Dmemmove.S72 xor a0,a1,t0
73 and t0,7,t0
75 bne t0,bcopy_different_alignment
90 subq a2,1,t0
92 bic t0,7,t0
93 beq t0,bcopy_samealign_lp_end
99 subq t0,8,t0
101 bne t0,bcopy_samealign_lp
122 cmpule a2,8,t0
123 bne t0,bcopy_da_finish
[all …]
Dbzero.S38 subq zero,a0,t0
39 and t0,7,t0 /* t0 = (0-size)%8 */
40 beq t0,bzero_nostart1
42 cmpult a1,t0,t1 /* if size > size%8 goto noshort */
50 lda t0,-1(zero) /* t0=-1 */
51 mskql t0,a1,t0 /* Get ff in bytes (a0%8)..((a0+a1-1)%8) */
52 insql t0,a0,t0
53 bic t2,t0,t2 /* zero those bytes in word */
60 subq a1,t0,a1
64 addq a0,t0,a0 /* round a0 up to next word */
[all …]
/openbsd/src/lib/libcrypto/modes/asm/
Dghash-alpha.pl25 $t0="t0";
64 sll $Zhi,60,$t0
75 xor $t0,$Zlo,$Zlo
90 sll $Zhi,60,$t0
101 xor $t0,$Zlo,$Zlo
111 sll $Zhi,60,$t0
123 xor $t0,$Zlo,$Zlo
132 sll $Zhi,60,$t0
143 xor $t0,$Zlo,$Zlo
152 sll $Zhi,60,$t0
[all …]
/openbsd/src/usr.bin/ssh/
Dsmult_curve25519_ref.c190 unsigned int t0[32]; in recip() local
196 /* 8 */ square(t0,t1); in recip()
197 /* 9 */ mult(z9,t0,z); in recip()
199 /* 22 */ square(t0,z11); in recip()
200 /* 2^5 - 2^0 = 31 */ mult(z2_5_0,t0,z9); in recip()
202 /* 2^6 - 2^1 */ square(t0,z2_5_0); in recip()
203 /* 2^7 - 2^2 */ square(t1,t0); in recip()
204 /* 2^8 - 2^3 */ square(t0,t1); in recip()
205 /* 2^9 - 2^4 */ square(t1,t0); in recip()
206 /* 2^10 - 2^5 */ square(t0,t1); in recip()
[all …]
Drijndael.c762 u32 s0, s1, s2, s3, t0, t1, t2, t3; in rijndaelEncrypt() local
777 t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[ 4]; in rijndaelEncrypt()
782 s0 = Te0[t0 >> 24] ^ Te1[(t1 >> 16) & 0xff] ^ Te2[(t2 >> 8) & 0xff] ^ Te3[t3 & 0xff] ^ rk[ 8]; in rijndaelEncrypt()
783 s1 = Te0[t1 >> 24] ^ Te1[(t2 >> 16) & 0xff] ^ Te2[(t3 >> 8) & 0xff] ^ Te3[t0 & 0xff] ^ rk[ 9]; in rijndaelEncrypt()
784 s2 = Te0[t2 >> 24] ^ Te1[(t3 >> 16) & 0xff] ^ Te2[(t0 >> 8) & 0xff] ^ Te3[t1 & 0xff] ^ rk[10]; in rijndaelEncrypt()
785 s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[11]; in rijndaelEncrypt()
787 t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[12]; in rijndaelEncrypt()
792 s0 = Te0[t0 >> 24] ^ Te1[(t1 >> 16) & 0xff] ^ Te2[(t2 >> 8) & 0xff] ^ Te3[t3 & 0xff] ^ rk[16]; in rijndaelEncrypt()
793 s1 = Te0[t1 >> 24] ^ Te1[(t2 >> 16) & 0xff] ^ Te2[(t3 >> 8) & 0xff] ^ Te3[t0 & 0xff] ^ rk[17]; in rijndaelEncrypt()
794 s2 = Te0[t2 >> 24] ^ Te1[(t3 >> 16) & 0xff] ^ Te2[(t0 >> 8) & 0xff] ^ Te3[t1 & 0xff] ^ rk[18]; in rijndaelEncrypt()
[all …]
/openbsd/src/sbin/iked/
Dsmult_curve25519_ref.c190 unsigned int t0[32]; in recip() local
196 /* 8 */ square(t0,t1); in recip()
197 /* 9 */ mult(z9,t0,z); in recip()
199 /* 22 */ square(t0,z11); in recip()
200 /* 2^5 - 2^0 = 31 */ mult(z2_5_0,t0,z9); in recip()
202 /* 2^6 - 2^1 */ square(t0,z2_5_0); in recip()
203 /* 2^7 - 2^2 */ square(t1,t0); in recip()
204 /* 2^8 - 2^3 */ square(t0,t1); in recip()
205 /* 2^9 - 2^4 */ square(t1,t0); in recip()
206 /* 2^10 - 2^5 */ square(t0,t1); in recip()
[all …]
/openbsd/src/sys/arch/alpha/include/
Datomic.h51 unsigned long t0; in atomic_setbits_ulong() local
64 : "=&r" (t0), "=m" (*ulp) in atomic_setbits_ulong()
77 unsigned long t0; in atomic_clearbits_ulong() local
90 : "=&r" (t0), "=m" (*ulp) in atomic_clearbits_ulong()
103 unsigned long t0; in atomic_add_ulong() local
116 : "=&r" (t0), "=m" (*ulp) in atomic_add_ulong()
129 unsigned long t0; in atomic_sub_ulong() local
142 : "=&r" (t0), "=m" (*ulp) in atomic_sub_ulong()
155 unsigned long t0, v0; in atomic_loadlatch_ulong() local
168 : "=&r" (t0), "=r" (v0), "=m" (*ulp) in atomic_loadlatch_ulong()
[all …]
/openbsd/src/usr.bin/signify/
Dfe25519.c226 fe25519 t0; in fe25519_invert() local
232 /* 8 */ fe25519_square(&t0,&t1); in fe25519_invert()
233 /* 9 */ fe25519_mul(&z9,&t0,x); in fe25519_invert()
235 /* 22 */ fe25519_square(&t0,&z11); in fe25519_invert()
236 /* 2^5 - 2^0 = 31 */ fe25519_mul(&z2_5_0,&t0,&z9); in fe25519_invert()
238 /* 2^6 - 2^1 */ fe25519_square(&t0,&z2_5_0); in fe25519_invert()
239 /* 2^7 - 2^2 */ fe25519_square(&t1,&t0); in fe25519_invert()
240 /* 2^8 - 2^3 */ fe25519_square(&t0,&t1); in fe25519_invert()
241 /* 2^9 - 2^4 */ fe25519_square(&t1,&t0); in fe25519_invert()
242 /* 2^10 - 2^5 */ fe25519_square(&t0,&t1); in fe25519_invert()
[all …]
/openbsd/src/sys/lib/libsa/
Drijndael.c857 u32 s0, s1, s2, s3, t0, t1, t2, t3; in rijndaelEncrypt() local
872 t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[ 4]; in rijndaelEncrypt()
877 s0 = Te0[t0 >> 24] ^ Te1[(t1 >> 16) & 0xff] ^ Te2[(t2 >> 8) & 0xff] ^ Te3[t3 & 0xff] ^ rk[ 8]; in rijndaelEncrypt()
878 s1 = Te0[t1 >> 24] ^ Te1[(t2 >> 16) & 0xff] ^ Te2[(t3 >> 8) & 0xff] ^ Te3[t0 & 0xff] ^ rk[ 9]; in rijndaelEncrypt()
879 s2 = Te0[t2 >> 24] ^ Te1[(t3 >> 16) & 0xff] ^ Te2[(t0 >> 8) & 0xff] ^ Te3[t1 & 0xff] ^ rk[10]; in rijndaelEncrypt()
880 s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[11]; in rijndaelEncrypt()
882 t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[12]; in rijndaelEncrypt()
887 s0 = Te0[t0 >> 24] ^ Te1[(t1 >> 16) & 0xff] ^ Te2[(t2 >> 8) & 0xff] ^ Te3[t3 & 0xff] ^ rk[16]; in rijndaelEncrypt()
888 s1 = Te0[t1 >> 24] ^ Te1[(t2 >> 16) & 0xff] ^ Te2[(t3 >> 8) & 0xff] ^ Te3[t0 & 0xff] ^ rk[17]; in rijndaelEncrypt()
889 s2 = Te0[t2 >> 24] ^ Te1[(t3 >> 16) & 0xff] ^ Te2[(t0 >> 8) & 0xff] ^ Te3[t1 & 0xff] ^ rk[18]; in rijndaelEncrypt()
[all …]
/openbsd/src/sys/crypto/
Drijndael.c759 u32 s0, s1, s2, s3, t0, t1, t2, t3; in rijndaelEncrypt() local
774 t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[ 4]; in rijndaelEncrypt()
779 s0 = Te0[t0 >> 24] ^ Te1[(t1 >> 16) & 0xff] ^ Te2[(t2 >> 8) & 0xff] ^ Te3[t3 & 0xff] ^ rk[ 8]; in rijndaelEncrypt()
780 s1 = Te0[t1 >> 24] ^ Te1[(t2 >> 16) & 0xff] ^ Te2[(t3 >> 8) & 0xff] ^ Te3[t0 & 0xff] ^ rk[ 9]; in rijndaelEncrypt()
781 s2 = Te0[t2 >> 24] ^ Te1[(t3 >> 16) & 0xff] ^ Te2[(t0 >> 8) & 0xff] ^ Te3[t1 & 0xff] ^ rk[10]; in rijndaelEncrypt()
782 s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[11]; in rijndaelEncrypt()
784 t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[12]; in rijndaelEncrypt()
789 s0 = Te0[t0 >> 24] ^ Te1[(t1 >> 16) & 0xff] ^ Te2[(t2 >> 8) & 0xff] ^ Te3[t3 & 0xff] ^ rk[16]; in rijndaelEncrypt()
790 s1 = Te0[t1 >> 24] ^ Te1[(t2 >> 16) & 0xff] ^ Te2[(t3 >> 8) & 0xff] ^ Te3[t0 & 0xff] ^ rk[17]; in rijndaelEncrypt()
791 s2 = Te0[t2 >> 24] ^ Te1[(t3 >> 16) & 0xff] ^ Te2[(t0 >> 8) & 0xff] ^ Te3[t1 & 0xff] ^ rk[18]; in rijndaelEncrypt()
[all …]
/openbsd/src/lib/libcrypto/aes/
Daes_core.c838 u32 s0, s1, s2, s3, t0, t1, t2, t3; in aes_encrypt_internal() local
855 t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[ 4]; in aes_encrypt_internal()
860 s0 = Te0[t0 >> 24] ^ Te1[(t1 >> 16) & 0xff] ^ Te2[(t2 >> 8) & 0xff] ^ Te3[t3 & 0xff] ^ rk[ 8]; in aes_encrypt_internal()
861 s1 = Te0[t1 >> 24] ^ Te1[(t2 >> 16) & 0xff] ^ Te2[(t3 >> 8) & 0xff] ^ Te3[t0 & 0xff] ^ rk[ 9]; in aes_encrypt_internal()
862 s2 = Te0[t2 >> 24] ^ Te1[(t3 >> 16) & 0xff] ^ Te2[(t0 >> 8) & 0xff] ^ Te3[t1 & 0xff] ^ rk[10]; in aes_encrypt_internal()
863 s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >> 8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[11]; in aes_encrypt_internal()
865 t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[12]; in aes_encrypt_internal()
870 s0 = Te0[t0 >> 24] ^ Te1[(t1 >> 16) & 0xff] ^ Te2[(t2 >> 8) & 0xff] ^ Te3[t3 & 0xff] ^ rk[16]; in aes_encrypt_internal()
871 s1 = Te0[t1 >> 24] ^ Te1[(t2 >> 16) & 0xff] ^ Te2[(t3 >> 8) & 0xff] ^ Te3[t0 & 0xff] ^ rk[17]; in aes_encrypt_internal()
872 s2 = Te0[t2 >> 24] ^ Te1[(t3 >> 16) & 0xff] ^ Te2[(t0 >> 8) & 0xff] ^ Te3[t1 & 0xff] ^ rk[18]; in aes_encrypt_internal()
[all …]
/openbsd/src/gnu/gcc/libstdc++-v3/include/ext/pb_ds/detail/
Dconstructors_destructor_fn_imps.hpp58 PB_DS_CLASS_NAME(T0 t0) : base_type(t0) in PB_DS_CLASS_NAME() argument
63 PB_DS_CLASS_NAME(T0 t0, T1 t1) : base_type(t0, t1) in PB_DS_CLASS_NAME() argument
68 PB_DS_CLASS_NAME(T0 t0, T1 t1, T2 t2) : base_type(t0, t1, t2) in PB_DS_CLASS_NAME() argument
73 PB_DS_CLASS_NAME(T0 t0, T1 t1, T2 t2, T3 t3) in PB_DS_CLASS_NAME() argument
74 : base_type(t0, t1, t2, t3) in PB_DS_CLASS_NAME()
79 PB_DS_CLASS_NAME(T0 t0, T1 t1, T2 t2, T3 t3, T4 t4) in PB_DS_CLASS_NAME() argument
80 : base_type(t0, t1, t2, t3, t4) in PB_DS_CLASS_NAME()
86 PB_DS_CLASS_NAME(T0 t0, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5) in PB_DS_CLASS_NAME() argument
87 : base_type(t0, t1, t2, t3, t4, t5) in PB_DS_CLASS_NAME()
93 PB_DS_CLASS_NAME(T0 t0, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6) in PB_DS_CLASS_NAME() argument
[all …]

1234567891011