Home
last modified time | relevance | path

Searched refs:E (Results 1 – 25 of 87) sorted by relevance

1234

/arch/alpha/lib/
Dev6-memcpy.S34 mov $16, $0 # E : copy dest to return
36 xor $16, $17, $1 # E : are source and dest alignments the same?
37 and $1, 7, $1 # E : are they the same mod 8?
41 and $16, 7, $1 # E : Are both 0mod8?
43 nop # E :
53 subq $18, 1, $18 # E : count--
54 addq $17, 1, $17 # E : src++
56 addq $16, 1, $16 # E : dest++
57 and $16, 7, $1 # E : Are we at 0mod8 yet?
62 cmple $18, 127, $1 # E : Can we unroll the loop?
[all …]
Dev6-memchr.S50 and $17, 0xff, $17 # E : L L U U : 00000000000000ch
53 cmpult $18, 9, $4 # E : small (< 1 quad) string?
54 or $2, $17, $17 # E : 000000000000chch
55 lda $3, -1($31) # E : U L L U
58 addq $16, $5, $5 # E : Max search address
59 or $2, $17, $17 # E : 00000000chchchch
62 or $2, $17, $17 # E : chchchchchchchch
68 mov $16, $0 # E :
69 nop # E :
70 or $7, $6, $1 # E : L U L U $1 = quadword starting at $16
[all …]
Dev6-memset.S53 and $17,255,$1 # E : 00000000000000ch
55 bis $16,$16,$0 # E : return value
58 addq $18,$16,$6 # E : max address to write to
59 bis $1,$2,$17 # E : 000000000000chch
63 or $3,$4,$3 # E : 00000000chch0000
65 xor $16,$6,$1 # E : will complete write be within one quadword?
68 or $17,$3,$17 # E : 00000000chchchch
69 or $2,$5,$2 # E : chchchch00000000
70 bic $1,7,$1 # E : fit within a single quadword?
71 and $16,7,$3 # E : Target addr misalignment
[all …]
Dev6-clear_user.S53 and $16, 7, $4 # .. E .. .. : find dest head misalignment
56 addq $0, $4, $1 # .. .. .. E : bias counter
57 and $1, 7, $2 # .. .. E .. : number of misaligned bytes in tail
60 srl $1, 3, $1 # .. E .. .. : number of quadwords to clear
70 addq $16, 8, $16 # E .. .. .. : L U U L
73 subq $1, 1, $1 # .. .. E .. :
74 addq $0, $4, $0 # .. E .. .. : bytes left -= 8 - misalignment
75 subq $0, 8, $0 # E .. .. .. : U L U L
86 subq $1, 16, $4 # .. .. .. E : If < 16, we can not use the huge loop
87 and $16, 0x3f, $2 # .. .. E .. : Forward work for huge loop
[all …]
Dev6-divide.S109 subq $30,STACK,$30 # E :
114 bis $25,$25,divisor # E :
117 bis $24,$24,modulus # E :
119 bis $31,$31,quotient # E :
120 LONGIFY(divisor) # E : U L L U
123 LONGIFY(modulus) # E :
124 bis $31,1,mask # E :
144 1: cmpult divisor,modulus,compare # E :
145 s8addq divisor,$31,divisor # E :
146 s8addq mask,$31,mask # E :
[all …]
Dev67-strncat.S38 lda $2, -1($31) # E :
41 andnot $16, 7, $16 # E :
42 nop # E :
43 or $2, $1, $1 # E :
45 nop # E :
46 nop # E :
47 cmpbge $31, $1, $2 # E : bits set iff byte == 0
51 addq $16, 8, $16 # E :
52 cmpbge $31, $1, $2 # E :
56 addq $16, $3, $16 # E :
[all …]
Dev6-copy_user.S49 mov $18, $0 # .. .. .. E
50 subq $18, 32, $1 # .. .. E. .. : Is this going to be a small copy?
51 nop # .. E .. ..
54 and $16,7,$3 # .. .. .. E : is leading dest misalignment
57 subq $3, 8, $3 # E .. .. .. : L U U L : trip counter
65 addq $16,1,$16 # .. .. E .. : Section 3.8 in the CWG
66 addq $3,1,$3 # .. E .. .. :
67 nop # E .. .. .. : U L U L
74 addq $17,1,$17 # .. .. E .. : Section 3.8 in the CWG
75 subq $0,1,$0 # .. E .. .. :
[all …]
Dev6-csum_ipv6_magic.S69 and $16,7,$6 # E : src misalignment
79 cmoveq $6,$31,$22 # E : src aligned?
82 addl $19,$7,$19 # E : U L U L : <sign bits>bbaabb00
84 or $0,$22,$0 # E : 1st src word complete
86 or $18,$4,$18 # E : 000000CCDDAABBCC
89 and $17,7,$6 # E : dst misalignment
91 or $1,$5,$1 # E : 2nd src word complete
94 cmoveq $6,$31,$22 # E : dst aligned?
96 addq $20,$0,$20 # E : begin summing the words
100 or $2,$22,$2 # E : 1st dst word complete
[all …]
Dev67-strrchr.S35 and a1, 0xff, t2 # E : 00000000000000ch
40 mov zero, t6 # E : t6 is last match aligned addr
41 or t2, t4, a1 # E : 000000000000chch
43 mov zero, t8 # E : t8 is last match byte compare mask
45 andnot a0, 7, v0 # E : align source addr
46 or t5, t3, t3 # E : 00000000chch0000
50 or t4, a1, a1 # E : chch00000000chch
51 or t2, t3, t2 # E : 0000chchchch0000
52 or a1, t2, a1 # E : chchchchchchchch
53 lda t5, -1 # E : build garbage mask
[all …]
Dev6-stxcpy.S58 lda t2, -1 # E : build a mask against false zero
61 ornot t1, t2, t2 # E : (stall)
64 cmpbge zero, t2, t8 # E : bits set iff null found
65 or t0, t3, t1 # E : (stall)
75 addq a0, 8, a0 # E :
80 addq a1, 8, a1 # E :
81 cmpbge zero, t1, t8 # E : (3 cycle stall)
89 negq t8, t6 # E : find low bit set
90 and t8, t6, t12 # E : (stall)
93 and t12, 0x80, t6 # E : (stall)
[all …]
Dev6-stxncpy.S66 lda t2, -1 # E : build a mask against false zero
69 ornot t1, t2, t2 # E : (stall)
72 cmpbge zero, t2, t8 # E : bits set iff null found
73 or t0, t3, t0 # E : (stall)
91 addq a0, 8, a0 # E :
92 subq a2, 1, a2 # E :
96 addq a1, 8, a1 # E :
97 cmpbge zero, t0, t8 # E :
113 negq t8, t12 # E : find low bit set
114 and t8, t12, t12 # E : (stall)
[all …]
Dev67-strchr.S33 and a1, 0xff, t3 # E : 00000000000000ch
38 or t5, t3, a1 # E : 000000000000chch
39 andnot a0, 7, v0 # E : align our loop pointer
40 lda t4, -1 # E : build garbage mask
43 or a2, a3, a2 # E : chch000000000000
44 inswl a1, 2, t5 # E : 00000000chch0000
45 inswl a1, 4, a3 # E : 0000chch00000000
47 or a1, a2, a1 # E : chch00000000chch
48 or a3, t5, t5 # E : 0000chchchch0000
49 cmpbge zero, t0, t2 # E : bits set iff byte == zero
[all …]
Dev67-strlen.S30 lda $2, -1($31) # E :
32 andnot $16, 7, $0 # E :
34 or $2, $1, $1 # E :
35 cmpbge $31, $1, $2 # E : $2 <- bitmask: bit i == 1 <==> i-th byte == 0
36 nop # E :
40 addq $0, 8, $0 # E : addr += 8
41 cmpbge $31, $1, $2 # E :
46 addq $0, $3, $0 # E :
47 subq $0, $16, $0 # E :
Dev67-strcat.S33 mov $16, $0 # E : set up return value
36 lda $2, -1 # E :
39 andnot $16, 7, $16 # E :
40 or $2, $1, $1 # E :
41 cmpbge $31, $1, $2 # E : bits set iff byte == 0
45 addq $16, 8, $16 # E :
46 cmpbge $31, $1, $2 # E :
50 addq $16, $3, $16 # E :
52 mov $26, $23 # E :
/arch/arm/crypto/
Dsha1-armv4-large.S85 add r7,r8,r7,ror#2 @ E+=K_00_19
90 add r7,r7,r3,ror#27 @ E+=ROR(A,27)
94 add r7,r8,r7,ror#2 @ E+=K_00_19
96 add r7,r7,r3,ror#27 @ E+=ROR(A,27)
102 add r7,r7,r9 @ E+=X[i]
105 add r7,r7,r10 @ E+=F_00_19(B,C,D)
110 add r6,r8,r6,ror#2 @ E+=K_00_19
115 add r6,r6,r7,ror#27 @ E+=ROR(A,27)
119 add r6,r8,r6,ror#2 @ E+=K_00_19
121 add r6,r6,r7,ror#27 @ E+=ROR(A,27)
[all …]
Dsha256-armv4.pl58 $E="r8";
62 @V=($A,$B,$C,$D,$E,$F,$G,$H);
231 ldmia $ctx,{$A,$B,$C,$D,$E,$F,$G,$H}
265 add $E,$E,$t1
272 stmia $t3,{$A,$B,$C,$D,$E,$F,$G,$H}
558 add $E,$E,$t0
566 stmia $t1,{$E-$H}
/arch/x86/crypto/
Dsha1_ssse3_asm.S117 mov 16(HASH_PTR), E
127 RR F1,A,B,C,D,E,0
128 RR F1,D,E,A,B,C,2
129 RR F1,B,C,D,E,A,4
130 RR F1,E,A,B,C,D,6
131 RR F1,C,D,E,A,B,8
133 RR F1,A,B,C,D,E,10
134 RR F1,D,E,A,B,C,12
135 RR F1,B,C,D,E,A,14
136 RR F1,E,A,B,C,D,16
[all …]
Dsha1_avx2_x86_64_asm.S104 .set E, REG_E define
323 .set T_REG, E
324 .set E, D define
383 add WK(\r), E
386 lea (RE,RTB), E /* Add F from the previous round */
400 lea (RE,RTA), E /* E += A >>> 5 */
404 add WK(\r), E
405 lea (RE,RTB), E /* Add F from the previous round */
418 add TA, E /* E += A >>> 5 */
426 add WK(\r), E
[all …]
/arch/arm/boot/dts/
Dstm32mp157-pinctrl.dtsi182 <STM32_PINMUX('E', 6, AF13)>,/* DCMI_D7 */
203 <STM32_PINMUX('E', 6, ANALOG)>,/* DCMI_D7 */
218 <STM32_PINMUX('E', 2, AF11)>, /* ETH_RGMII_TXD3 */
244 <STM32_PINMUX('E', 2, ANALOG)>, /* ETH_RGMII_TXD3 */
267 <STM32_PINMUX('E', 7, AF12)>, /* FMC_D4 */
268 <STM32_PINMUX('E', 8, AF12)>, /* FMC_D5 */
269 <STM32_PINMUX('E', 9, AF12)>, /* FMC_D6 */
270 <STM32_PINMUX('E', 10, AF12)>, /* FMC_D7 */
292 <STM32_PINMUX('E', 7, ANALOG)>, /* FMC_D4 */
293 <STM32_PINMUX('E', 8, ANALOG)>, /* FMC_D5 */
[all …]
Domap3-igep0030.dts3 * Device Tree Source for IGEP COM MODULE Rev. E (TI OMAP AM/DM37x)
12 model = "IGEP COM MODULE Rev. E (TI OMAP AM/DM37x)";
Dsun8i-h3-orangepi-plus2e.dts44 * The Orange Pi Plus 2E is an extended version of the Orange Pi PC Plus,
51 model = "Xunlong Orange Pi Plus 2E";
/arch/arm64/crypto/
Dsha512-armv8.pl103 @V=($A,$B,$C,$D,$E,$F,$G,$H)=map("$reg_t$_",(20..27));
237 ldp $E,$F,[$ctx,#4*$SZ]
269 add $E,$E,@X[4]
275 stp $E,$F,[$ctx,#4*$SZ]
458 my @V = ($A,$B,$C,$D,$E,$F,$G,$H) = map("w$_",(3..10));
677 ldp $E,$F,[$ctx,#16]
720 add $E,$E,$t0
728 stp $E,$F,[$ctx,#16]
/arch/m68k/hp300/
Dhp300map.map161 string F5 = "\033[[E"
201 compose 'A' 'E' to '�'
205 compose '`' 'E' to '�'
207 compose '\'' 'E' to '�'
209 compose '^' 'E' to '�'
211 compose '"' 'E' to '�'
/arch/mips/vr41xx/
DPlatform8 # CASIO CASSIPEIA E-55/65 (VR4111)
/arch/arm/mach-cns3xxx/
DKconfig18 for USB, USB-OTG, MMC/SD/SDIO, SATA, PCI-E, etc.

1234