Home
last modified time | relevance | path

Searched refs:shl (Results 1 – 25 of 245) sorted by relevance

12345678910

/freebsd/sys/contrib/openzfs/module/zfs/
H A Dspa_stats.c98 spa_read_history_truncate(spa_history_list_t *shl, unsigned int size) in spa_read_history_truncate() argument
101 while (shl->size > size) { in spa_read_history_truncate()
102 srh = list_remove_head(&shl->procfs_list.pl_list); in spa_read_history_truncate()
105 shl->size--; in spa_read_history_truncate()
109 ASSERT(list_is_empty(&shl->procfs_list.pl_list)); in spa_read_history_truncate()
115 spa_history_list_t *shl = procfs_list->pl_private; in spa_read_history_clear() local
117 spa_read_history_truncate(shl, 0); in spa_read_history_clear()
125 spa_history_list_t *shl = &spa->spa_stats.read_history; in spa_read_history_init() local
127 shl->size = 0; in spa_read_history_init()
128 shl->procfs_list.pl_private = shl; in spa_read_history_init()
[all …]
H A Dspa_misc.c2385 spa_import_progress_truncate(spa_history_list_t *shl, unsigned int size) in spa_import_progress_truncate() argument
2388 while (shl->size > size) { in spa_import_progress_truncate()
2389 sip = list_remove_head(&shl->procfs_list.pl_list); in spa_import_progress_truncate()
2395 shl->size--; in spa_import_progress_truncate()
2398 IMPLY(size == 0, list_is_empty(&shl->procfs_list.pl_list)); in spa_import_progress_truncate()
2426 spa_history_list_t *shl = spa_import_progress_list; in spa_import_progress_destroy() local
2427 procfs_list_uninstall(&shl->procfs_list); in spa_import_progress_destroy()
2428 spa_import_progress_truncate(shl, 0); in spa_import_progress_destroy()
2429 procfs_list_destroy(&shl->procfs_list); in spa_import_progress_destroy()
2430 kmem_free(shl, sizeof (spa_history_list_t)); in spa_import_progress_destroy()
[all …]
/freebsd/sys/crypto/openssl/aarch64/
H A Dsm3-armv8.S56 shl v21.4s, v20.4s, #1
61 shl v20.4s, v21.4s, #1
66 shl v21.4s, v20.4s, #1
71 shl v20.4s, v21.4s, #1
85 shl v21.4s, v20.4s, #1
90 shl v20.4s, v21.4s, #1
95 shl v21.4s, v20.4s, #1
100 shl v20.4s, v21.4s, #1
114 shl v21.4s, v20.4s, #1
119 shl v20.4s, v21.4s, #1
[all …]
H A Dbsaes-armv8.S83 shl v8.2d, v8.2d, #1
86 shl v10.2d, v10.2d, #1
88 shl v18.2d, v18.2d, #1
90 shl v8.2d, v9.2d, #1
108 shl v9.2d, v9.2d, #2
110 shl v8.2d, v8.2d, #2
112 shl v10.2d, v10.2d, #2
114 shl v16.2d, v16.2d, #2
132 shl v8.2d, v8.2d, #4
134 shl v9.2d, v9.2d, #4
[all …]
/freebsd/sys/contrib/openzfs/module/icp/asm-aarch64/blake3/
H A Db3_aarch64_sse2.S131 shl v5.4s, v5.4s, #20
136 shl v3.4s, v3.4s, #24
147 shl v5.4s, v5.4s, #25
159 shl v5.4s, v5.4s, #20
164 shl v3.4s, v3.4s, #24
174 shl v5.4s, v5.4s, #25
194 shl v5.4s, v5.4s, #20
200 shl v2.4s, v2.4s, #24
210 shl v5.4s, v5.4s, #25
219 shl v5.4s, v5.4s, #20
[all …]
H A Db3_aarch64_sse41.S166 shl v5.4s, v5.4s, #20
182 shl v5.4s, v5.4s, #25
194 shl v5.4s, v5.4s, #20
209 shl v5.4s, v5.4s, #25
222 shl v5.4s, v5.4s, #20
240 shl v5.4s, v5.4s, #25
251 shl v5.4s, v5.4s, #20
266 shl v2.4s, v2.4s, #25
281 shl v19.4s, v20.4s, #20
297 shl v6.4s, v6.4s, #25
[all …]
/freebsd/crypto/openssl/crypto/sha/asm/
H A Dsha512-586.pl179 &shl ("esi",14); # lo<<14
181 &shl ("edi",14); # hi<<14
188 &shl ("esi",18-14); # lo<<18
190 &shl ("edi",18-14); # hi<<18
197 &shl ("esi",23-18); # lo<<23
199 &shl ("edi",23-18); # hi<<23
244 &shl ("esi",4); # lo<<4
246 &shl ("edi",4); # hi<<4
253 &shl ("esi",25-4); # lo<<25
255 &shl ("edi",25-4); # hi<<25
[all …]
/freebsd/crypto/openssl/crypto/poly1305/asm/
H A Dpoly1305-sparcv9.pl49 my ($ctx,$inp,$len,$padbit,$shl,$shr) = map("%i$_",(0..5));
99 neg $shr,$shl
115 sllx $h1,$shl,$t2
118 sllx $h2,$shl,$h2
172 neg $shr,$shl
188 sllx $d1,$shl,$t1
191 sllx $d2,$shl,$d2
307 neg $shr,$shl
320 sllx $D1,$shl,$T1
323 sllx $D2,$shl,$D2
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVERegisterInfo.td138 def Q#I : VEReg<!shl(I,1), "q"#I,
139 [!cast<VEReg>("SX"#!shl(I,1)),
140 !cast<VEReg>("SX"#!add(!shl(I,1),1))],
141 ["s"#!shl(I,1)]>;
162 def VMP#I : VEMaskReg<!shl(I,1), "vmp"#I,
163 [!cast<VEMaskReg>("VM"#!shl(I,1)),
164 !cast<VEMaskReg>("VM"#!add(!shl(I,1),1))],
165 ["vm"#!shl(I,1)]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrShiftRotate.td22 let isConvertibleToThreeAddress = !if(!eq(m, "shl"), 1, 0) in {
150 let isConvertibleToThreeAddress = !if(!eq(m, "shl"), 1, 0) in {
226 defm SHL: ShiftRotate<"shl", MRM4r, MRM4m, shl, WriteShiftCL, WriteShift, WriteShiftCLLd, WriteShiftLd>;
235 defm SHL: ShiftRotate_NF<"shl", MRM4r, MRM4m, WriteShiftCL, WriteShift, WriteShiftCLLd, WriteShiftLd>;
632 // shl $imm, %esi
657 // shl $imm, $esi
683 defm SHLX : ShiftX_Pats<shl>;
690 defm SHLX : ShiftX_Pats<shl, "_EVEX">;
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMRegisterInfo.td235 (add (trunc GPR, 8), R12, LR, (shl GPR, 8))];
252 (add (trunc GPRnoip, 8), (shl GPRnoip, 8))];
264 (add (trunc GPRnopc, 8), R12, LR, (shl GPRnopc, 8))];
285 (add (trunc GPRnosp, 8), R12, LR, (shl GPRnosp, 8))];
332 (add (trunc rGPR, 8), R12, LR, (shl rGPR, 8))];
532 [(decimate (shl DPR, 1), 2),
533 (decimate (shl DPR, 2), 2)]>;
569 [(shl DPR, 0),
570 (shl DPR, 1),
571 (shl DPR, 2)]>;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DTODO.md4 // :FIXME: DAGCombiner produces an shl node after legalization from these seq:
5 // BR_JT -> (mul x, 2) -> (shl x, 1)
/freebsd/crypto/openssl/crypto/modes/asm/
H A Dghash-sparcv9.pl363 ($shl,$shr)=map("%l$_",(0..7));
470 and $inp,7,$shl
472 sll $shl,3,$shl
474 sub %g0,$shl,$shr
479 brz,pt $shl,1f
484 sllx $Xlo,$shl,$Xlo
485 sllx $Xhi,$shl,$Xhi
/freebsd/sys/tools/sound/
H A Dfeeder_rate_mkfilter.awk86 function shl(x, y) function
550 Z_DRIFT_ONE = shl(1, Z_DRIFT_SHIFT);
553 Z_ONE = shl(1, Z_SHIFT);
576 Z_COEFF_ONE = shl(1, Z_COEFF_SHIFT);
617 INT32_MAX = 1 + ((shl(1, 30) - 1) * 2);
626 Z_FULL_ONE = shl(1, Z_FULL_SHIFT);
635 Z_INTERP_COEFF_ONE = shl(1, Z_INTERP_COEFF_SHIFT);
638 Z_LINEAR_FULL_ONE = shl(1, Z_LINEAR_FULL_SHIFT);
641 Z_LINEAR_ONE = shl(1, Z_LINEAR_SHIFT)
H A Dfeeder_eq_mkfilter.awk74 function shl(x, y) function
261 INT32_MAX = 1 + ((shl(1, 30) - 1) * 2);
270 FEEDEQ_COEFF_ONE = shl(1, FEEDEQ_COEFF_SHIFT);
273 FEEDEQ_PREAMP_ONE = shl(1, FEEDEQ_PREAMP_SHIFT);
284 FEEDEQ_GAIN_FMASK = shl(1, FEEDEQ_GAIN_SHIFT) - 1;
H A Dsnd_fxdiv_gen.awk39 function shl(x, y) function
76 FXONE = shl(1, FXSHIFT);
/freebsd/crypto/openssl/crypto/aes/asm/
H A Daes-586.pl459 &shl ($tmp,8);
468 &shl ($tmp,16);
476 &shl ($tmp,24);
631 &shl ("edx",8); # 1
635 &shl ($acc,16); # 10
640 &shl ($acc,24); # 11
646 &shl ($acc,8); # 5
650 &shl ($acc,24); # 15
659 &shl ("ecx",16); # 14
665 &shl ($acc,24); # 3
[all …]
H A Daesni-x86.pl248 &shl ($rounds,4);
279 &shl ($rounds,4);
320 &shl ($rounds,4);
363 &shl ($rounds,4);
690 &shl ($rounds,4);
789 &shl ($rounds_,4);
936 &shl ($rounds,4);
1164 &shl ($rounds,4);
1496 &shl ($rounds_,4);
1519 &shl ($rounds,4);
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoZb.td528 def : Pat<(XLenVT (and (not (shiftop<shl> 1, (XLenVT GPR:$rs2))), GPR:$rs1)),
532 def : Pat<(XLenVT (or (shiftop<shl> 1, (XLenVT GPR:$rs2)), GPR:$rs1)),
534 def : Pat<(XLenVT (xor (shiftop<shl> 1, (XLenVT GPR:$rs2)), GPR:$rs1)),
539 def : Pat<(XLenVT (shiftop<shl> 1, (XLenVT GPR:$rs2))),
541 def : Pat<(XLenVT (not (shiftop<shl> -1, (XLenVT GPR:$rs2)))),
623 def : Pat<(or (and (shl GPR:$rs2, (XLenVT 8)), 0xFFFF),
626 def : Pat<(or (shl (zexti8 (XLenVT GPR:$rs2)), (XLenVT 8)),
629 def : Pat<(and (or (shl GPR:$rs2, (XLenVT 8)),
632 def : Pat<(or (shl (zexti8 (XLenVT GPR:$rs2)), (XLenVT 24)),
633 (shl (zexti8 (XLenVT GPR:$rs1)), (XLenVT 16))),
[all …]
/freebsd/crypto/openssl/crypto/bn/asm/
H A Dx86-gf2m.pl160 &shl ($lo,31);
165 &shl (@i[1],30);
183 &shl (@T[1],3*$n);
194 &shl (@T[1],3*$n);
199 &shl (@i[1],3*$n);
/freebsd/lib/libc/amd64/string/
H A Dmemchr.S59 shl %cl, %r10 # 0x01 where string head is
132 shl %cl, %r9d # mask with zeroes before the string
154 shl $16, %esi
181 shl $16, %ecx
194 shl $16, %edx
H A Dmemrchr.S92 shl %cl, %r9d # mask with zeroes before the string
105 shl $16, %esi
132 shl $16, %ecx
145 shl $16, %ecx
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/
H A Dfe51_pack.S110 shl $3,%rax label
137 shl $6,%rcx label
167 shl $1,%rcx label
194 shl $4,%rcx label
/freebsd/contrib/processor-trace/libipt/src/
H A Dpt_packet.c388 uint8_t cyc, ext, shl; in pt_pkt_read_cyc() local
405 shl = (8 - pt_opm_cyc_shr); in pt_pkt_read_cyc()
417 bits <<= shl; in pt_pkt_read_cyc()
419 shl += (8 - pt_opm_cycx_shr); in pt_pkt_read_cyc()
420 if (sizeof(value) * 8 < shl) in pt_pkt_read_cyc()
/freebsd/lib/libc/quad/
H A Dqdivrem.c61 shl(digit *p, int len, int sh) in shl() function
183 shl(&u[0], m + n, d); /* u <<= d */ in __qdivrem()
184 shl(&v[1], n - 1, d); /* v <<= d */ in __qdivrem()

12345678910