Home
last modified time | relevance | path

Searched full:d4 (Results 1 – 25 of 532) sorted by relevance

12345678910>>...22

/kernel/linux/linux-5.10/include/asm-generic/
Dxor.h101 register long d0, d1, d2, d3, d4, d5, d6, d7; in xor_32regs_2() local
106 d4 = p1[4]; in xor_32regs_2()
114 d4 ^= p2[4]; in xor_32regs_2()
122 p1[4] = d4; in xor_32regs_2()
138 register long d0, d1, d2, d3, d4, d5, d6, d7; in xor_32regs_3() local
143 d4 = p1[4]; in xor_32regs_3()
151 d4 ^= p2[4]; in xor_32regs_3()
159 d4 ^= p3[4]; in xor_32regs_3()
167 p1[4] = d4; in xor_32regs_3()
184 register long d0, d1, d2, d3, d4, d5, d6, d7; in xor_32regs_4() local
[all …]
/kernel/linux/linux-6.6/arch/m68k/fpsp040/
Ddecbin.S137 | ( ) d4: first word of bcd
150 movel (%a0),%d4 |get first word of bcd
154 bfextu %d4{%d3:#4},%d0 |get the digit and zero extend into d0
158 btst #30,%d4 |get SE
165 orl #0x40000000,%d4 |set SE in d4,
183 | ( ) d4: words 2 and 3 of bcd
206 movel (%a0,%d1.L*4),%d4 |load mantissa longword into d4
211 bfextu %d4{%d3:#4},%d0 |get the digit and zero extend
273 | ( ) d4: first word of bcd
292 movel (%a0),%d4 |load lword 1 to d4
[all …]
Dbinstr.S26 | Copy the fraction in d2:d3 to d4:d5.
32 | A4. Multiply the fraction in d4:d5 by 2 using shifts. The msb
35 | A5. Add using the carry the 64-bit quantities in d2:d3 and d4:d5
53 | d4: upper 32-bits of fraction for mul by 2
81 | A2. Copy d2:d3 to d4:d5. Start loop.
84 movel %d2,%d4 |copy the fraction before muls
85 movel %d3,%d5 |to d4:d5
95 | A4. Multiply d4:d5 by 2; add carry out to d1.
98 roxll #1,%d4 |mul d4 by 2
106 addxl %d4,%d2 |add with extend upper 32 bits
Dsrem_mod.S116 movel 4(%a0),%d4
117 movel 8(%a0),%d5 | ...(D3,D4,D5) is |Y|
123 tstl %d4
127 movel %d5,%d4
131 bfffo %d4{#0:#32},%d6
132 lsll %d6,%d4
133 subl %d6,%d3 | ...(D3,D4,D5) is normalized
139 bfffo %d4{#0:#32},%d6
141 lsll %d6,%d4
147 orl %d7,%d4 | ...(D3,D4,D5) normalized
[all …]
Dbindec.S50 | USER_FPSR. LEN is stored in d4.
116 | d4: LEN
227 | d4: x/x
283 | USER_FPSR. LEN is stored in d4.
290 | d4: exc picture/LEN
308 movel %d7,%d4 |if k > 0, LEN = k
311 movel %d6,%d4 |first load ILOG to d4
312 subl %d7,%d4 |subtract off k
313 addql #1,%d4 |add in the 1
315 tstl %d4 |LEN check: branch on sign of LEN
[all …]
/kernel/linux/linux-5.10/arch/m68k/fpsp040/
Ddecbin.S137 | ( ) d4: first word of bcd
150 movel (%a0),%d4 |get first word of bcd
154 bfextu %d4{%d3:#4},%d0 |get the digit and zero extend into d0
158 btst #30,%d4 |get SE
165 orl #0x40000000,%d4 |set SE in d4,
183 | ( ) d4: words 2 and 3 of bcd
206 movel (%a0,%d1.L*4),%d4 |load mantissa longword into d4
211 bfextu %d4{%d3:#4},%d0 |get the digit and zero extend
273 | ( ) d4: first word of bcd
292 movel (%a0),%d4 |load lword 1 to d4
[all …]
Dbinstr.S26 | Copy the fraction in d2:d3 to d4:d5.
32 | A4. Multiply the fraction in d4:d5 by 2 using shifts. The msb
35 | A5. Add using the carry the 64-bit quantities in d2:d3 and d4:d5
53 | d4: upper 32-bits of fraction for mul by 2
81 | A2. Copy d2:d3 to d4:d5. Start loop.
84 movel %d2,%d4 |copy the fraction before muls
85 movel %d3,%d5 |to d4:d5
95 | A4. Multiply d4:d5 by 2; add carry out to d1.
98 roxll #1,%d4 |mul d4 by 2
106 addxl %d4,%d2 |add with extend upper 32 bits
Dsrem_mod.S116 movel 4(%a0),%d4
117 movel 8(%a0),%d5 | ...(D3,D4,D5) is |Y|
123 tstl %d4
127 movel %d5,%d4
131 bfffo %d4{#0:#32},%d6
132 lsll %d6,%d4
133 subl %d6,%d3 | ...(D3,D4,D5) is normalized
139 bfffo %d4{#0:#32},%d6
141 lsll %d6,%d4
147 orl %d7,%d4 | ...(D3,D4,D5) normalized
[all …]
/kernel/linux/linux-6.6/include/asm-generic/
Dxor.h109 register long d0, d1, d2, d3, d4, d5, d6, d7; in xor_32regs_2() local
114 d4 = p1[4]; in xor_32regs_2()
122 d4 ^= p2[4]; in xor_32regs_2()
130 p1[4] = d4; in xor_32regs_2()
147 register long d0, d1, d2, d3, d4, d5, d6, d7; in xor_32regs_3() local
152 d4 = p1[4]; in xor_32regs_3()
160 d4 ^= p2[4]; in xor_32regs_3()
168 d4 ^= p3[4]; in xor_32regs_3()
176 p1[4] = d4; in xor_32regs_3()
195 register long d0, d1, d2, d3, d4, d5, d6, d7; in xor_32regs_4() local
[all …]
/kernel/linux/linux-5.10/arch/arm/crypto/
Dcurve25519-core.S28 vmov.i32 d4, #19
33 vst1.8 {d4-d5}, [r6, : 128]
36 vst1.8 {d4-d5}, [r6, : 128]!
37 vst1.8 {d4-d5}, [r6, : 128]!
38 vst1.8 d4, [r6, : 64]
46 vld1.8 {d4-d5}, [r1]!
48 vst1.8 {d4-d5}, [r6, : 128]!
163 vtrn.32 d4, d6
169 vst1.8 d4, [r2, : 64]
203 vld1.8 {d4}, [r2, : 64]
[all …]
Dpoly1305-armv4.pl496 my ($D0,$D1,$D2,$D3,$D4, $H0,$H1,$H2,$H3,$H4) = map("q$_",(5..14));
552 @ d4 = h4*r0 + h3*r1 + h2*r2 + h1*r3 + h0*r4
558 vmull.u32 $D4,$R4,${R0}[1]
564 vmlal.u32 $D4,$R3,${R1}[1]
570 vmlal.u32 $D4,$R2,${R2}[1]
576 vmlal.u32 $D4,$R1,${R3}[1]
582 vmlal.u32 $D4,$R0,${R4}[1]
637 vadd.i64 $D4,$D4,$T0 @ h3 -> h4
642 vshrn.u64 $T0#lo,$D4,#26
643 vmovn.i64 $D4#lo,$D4
[all …]
/kernel/linux/linux-6.6/arch/arm/crypto/
Dcurve25519-core.S28 vmov.i32 d4, #19
33 vst1.8 {d4-d5}, [r6, : 128]
36 vst1.8 {d4-d5}, [r6, : 128]!
37 vst1.8 {d4-d5}, [r6, : 128]!
38 vst1.8 d4, [r6, : 64]
46 vld1.8 {d4-d5}, [r1]!
48 vst1.8 {d4-d5}, [r6, : 128]!
163 vtrn.32 d4, d6
169 vst1.8 d4, [r2, : 64]
203 vld1.8 {d4}, [r2, : 64]
[all …]
Dpoly1305-armv4.pl496 my ($D0,$D1,$D2,$D3,$D4, $H0,$H1,$H2,$H3,$H4) = map("q$_",(5..14));
552 @ d4 = h4*r0 + h3*r1 + h2*r2 + h1*r3 + h0*r4
558 vmull.u32 $D4,$R4,${R0}[1]
564 vmlal.u32 $D4,$R3,${R1}[1]
570 vmlal.u32 $D4,$R2,${R2}[1]
576 vmlal.u32 $D4,$R1,${R3}[1]
582 vmlal.u32 $D4,$R0,${R4}[1]
637 vadd.i64 $D4,$D4,$T0 @ h3 -> h4
642 vshrn.u64 $T0#lo,$D4,#26
643 vmovn.i64 $D4#lo,$D4
[all …]
/kernel/linux/linux-6.6/arch/s390/crypto/
Dchacha-s390.S463 #define D4 %v19 macro
511 VAF D4,D2,T2 # K[3]+4
536 VX D4,D4,A4
542 VERLLF D4,D4,16
549 VAF C4,C4,D4
574 VX D4,D4,A4
580 VERLLF D4,D4,8
587 VAF C4,C4,D4
618 VSLDB D4,D4,D4,12
631 VX D4,D4,A4
[all …]
/kernel/linux/linux-6.6/arch/x86/crypto/
Dpoly1305-x86_64-cryptogams.pl419 my ($H0,$H1,$H2,$H3,$H4, $T0,$T1,$T2,$T3,$T4, $D0,$D1,$D2,$D3,$D4, $MASK) =
880 vmovdqu `16*3`($ctx),$D4 # preload r0^2
911 vpshufd \$0xEE,$D4,$D3 # 34xx -> 3434
912 vpshufd \$0x44,$D4,$D0 # xx12 -> 1212
915 vpshufd \$0xEE,$D1,$D4
918 vmovdqa $D4,-0x80(%r11)
925 vpshufd \$0xEE,$D0,$D4
928 vmovdqa $D4,-0x60(%r11)
935 vpshufd \$0xEE,$D2,$D4
938 vmovdqa $D4,-0x40(%r11)
[all …]
/kernel/linux/linux-5.10/arch/x86/crypto/
Dpoly1305-x86_64-cryptogams.pl420 my ($H0,$H1,$H2,$H3,$H4, $T0,$T1,$T2,$T3,$T4, $D0,$D1,$D2,$D3,$D4, $MASK) =
881 vmovdqu `16*3`($ctx),$D4 # preload r0^2
912 vpshufd \$0xEE,$D4,$D3 # 34xx -> 3434
913 vpshufd \$0x44,$D4,$D0 # xx12 -> 1212
916 vpshufd \$0xEE,$D1,$D4
919 vmovdqa $D4,-0x80(%r11)
926 vpshufd \$0xEE,$D0,$D4
929 vmovdqa $D4,-0x60(%r11)
936 vpshufd \$0xEE,$D2,$D4
939 vmovdqa $D4,-0x40(%r11)
[all …]
/kernel/linux/linux-5.10/arch/m68k/ifpsp060/src/
Dilsp.S369 mov.l %d5, %d4 # U1U2
370 sub.l %d3, %d4 # U1U2 - V1q
372 swap %d4
374 mov.w %d4,%d0
375 mov.w %d6,%d4 # insert lower word (U3)
380 # add.l %d6, %d4 # (U1U2 - V1q) + U3
382 cmp.l %d2, %d4
450 # destroys %d2,%d3,%d4.
455 mov.l %d5, %d4
457 swap %d4
[all …]
Ditest.S1458 mov.l &0xdddddddd,%d4
1464 cas2.l %d1:%d2,%d3:%d4,(%a0):(%a1) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1491 mov.l &0xdddddddd,%d4
1497 cas2.l %d1:%d2,%d3:%d4,(%a0):(%a1) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1524 mov.l &0xdddddddd,%d4
1530 cas2.l %d1:%d2,%d3:%d4,(%a0):(%a1) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1557 mov.l &0xdddddddd,%d4
1563 cas2.l %d1:%d2,%d3:%d4,(%a0):(%a1) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1592 mov.l &0xdddddddd,%d4
1598 cas2.l %d1:%d2,%d3:%d4,(%a0):(%a1) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
[all …]
/kernel/linux/linux-6.6/arch/m68k/ifpsp060/src/
Dilsp.S369 mov.l %d5, %d4 # U1U2
370 sub.l %d3, %d4 # U1U2 - V1q
372 swap %d4
374 mov.w %d4,%d0
375 mov.w %d6,%d4 # insert lower word (U3)
380 # add.l %d6, %d4 # (U1U2 - V1q) + U3
382 cmp.l %d2, %d4
450 # destroys %d2,%d3,%d4.
455 mov.l %d5, %d4
457 swap %d4
[all …]
Ditest.S1458 mov.l &0xdddddddd,%d4
1464 cas2.l %d1:%d2,%d3:%d4,(%a0):(%a1) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1491 mov.l &0xdddddddd,%d4
1497 cas2.l %d1:%d2,%d3:%d4,(%a0):(%a1) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1524 mov.l &0xdddddddd,%d4
1530 cas2.l %d1:%d2,%d3:%d4,(%a0):(%a1) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1557 mov.l &0xdddddddd,%d4
1563 cas2.l %d1:%d2,%d3:%d4,(%a0):(%a1) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1592 mov.l &0xdddddddd,%d4
1598 cas2.l %d1:%d2,%d3:%d4,(%a0):(%a1) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
[all …]
/kernel/linux/linux-6.6/drivers/hwmon/
Dnct6775-platform.c1267 "EX-B660M-V5 D4",
1268 "EX-B660M-V5 PRO D4",
1269 "EX-B760M-V5 D4",
1271 "EX-H610M-V3 D4",
1286 "PRIME B660-PLUS D4",
1287 "PRIME B660M-A AC D4",
1288 "PRIME B660M-A D4",
1289 "PRIME B660M-A WIFI D4",
1291 "PRIME B760-PLUS D4",
1293 "PRIME B760M-A AX D4",
[all …]
/kernel/liteos_a/lib/libc/musl/src/arch/arm/
Dmemcmp.S71 vld1.8 {d4 - d7}, [r1]!
77 …vorr d4, d0, d1 @ d4: Save the result of calculating whether the first 16 bytes are eq…
79 … vorr d6, d4, d5 @ d6: Save the result of 32 bytes calculation whether they are equal.
91 vmov r3, r4, d4
144 vld1.8 {d4 - d5}, [r1]!
149 vorr d4, d0, d1
150 vmov r3, r4, d4
165 vld1.8 {d4}, [r1]!
166 vsub.i8 d0, d0, d4
/kernel/linux/linux-6.6/drivers/scsi/snic/
Dsnic_trc.h48 snic_trace(char *fn, u16 hno, u32 tag, u64 d1, u64 d2, u64 d3, u64 d4, u64 d5) in snic_trace() argument
61 tr_rec->data[3] = d4; in snic_trace()
66 #define SNIC_TRC(_hno, _tag, d1, d2, d3, d4, d5) \ argument
75 (u64)(d4), \
80 #define SNIC_TRC(_hno, _tag, d1, d2, d3, d4, d5) \ argument
90 (u64)(d4), \
/kernel/linux/linux-5.10/drivers/scsi/snic/
Dsnic_trc.h65 snic_trace(char *fn, u16 hno, u32 tag, u64 d1, u64 d2, u64 d3, u64 d4, u64 d5) in snic_trace() argument
78 tr_rec->data[3] = d4; in snic_trace()
83 #define SNIC_TRC(_hno, _tag, d1, d2, d3, d4, d5) \ argument
92 (u64)(d4), \
97 #define SNIC_TRC(_hno, _tag, d1, d2, d3, d4, d5) \ argument
107 (u64)(d4), \
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/
Duuid.h12 #define GUID_INIT(a, b, c, d0, d1, d2, d3, d4, d5, d6, d7) \ argument
17 (d0), (d1), (d2), (d3), (d4), (d5), (d6), (d7) }})
19 #define UUID_LE(a, b, c, d0, d1, d2, d3, d4, d5, d6, d7) \ argument
20 GUID_INIT(a, b, c, d0, d1, d2, d3, d4, d5, d6, d7)

12345678910>>...22