Home
last modified time | relevance | path

Searched refs:asm (Results 1 – 25 of 193) sorted by relevance

12345678

/freebsd-head/crypto/openssl/crypto/sha/
HDbuild.info4 IF[{- !$disabled{asm} -}]
58 IF[{- !$disabled{asm} -}]
94 GENERATE[sha1-586.S]=asm/sha1-586.pl
96 GENERATE[sha256-586.S]=asm/sha256-586.pl
98 GENERATE[sha512-586.S]=asm/sha512-586.pl
101 GENERATE[sha1-ia64.s]=asm/sha1-ia64.pl
102 GENERATE[sha256-ia64.s]=asm/sha512-ia64.pl
103 GENERATE[sha512-ia64.s]=asm/sha512-ia64.pl
105 GENERATE[sha1-alpha.S]=asm/sha1-alpha.pl
107 GENERATE[sha1-x86_64.s]=asm/sha1-x86_64.pl
[all …]
/freebsd-head/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
HDsanitizer_syscall_linux_arm.inc16 register u32 r8 asm("r7") = nr;
17 register u32 r0 asm("r0");
18 asm volatile("swi #0"
28 register u32 r8 asm("r7") = nr;
29 register u32 r0 asm("r0") = arg1;
30 asm volatile("swi #0"
40 register u32 r8 asm("r7") = nr;
41 register u32 r0 asm("r0") = arg1;
42 register u32 r1 asm("r1") = arg2;
43 asm volatile("swi #0"
[all …]
HDsanitizer_syscall_linux_aarch64.inc16 register u64 x8 asm("x8") = nr;
17 register u64 x0 asm("x0");
18 asm volatile("svc 0"
28 register u64 x8 asm("x8") = nr;
29 register u64 x0 asm("x0") = arg1;
30 asm volatile("svc 0"
40 register u64 x8 asm("x8") = nr;
41 register u64 x0 asm("x0") = arg1;
42 register u64 x1 asm("x1") = arg2;
43 asm volatile("svc 0"
[all …]
HDsanitizer_syscall_linux_loongarch64.inc31 register u64 a7 asm("$a7") = nr;
32 register u64 a0 asm("$a0");
42 register u64 a7 asm("$a7") = nr;
43 register u64 a0 asm("$a0") = arg1;
53 register u64 a7 asm("$a7") = nr;
54 register u64 a0 asm("$a0") = arg1;
55 register u64 a1 asm("$a1") = arg2;
66 register u64 a7 asm("$a7") = nr;
67 register u64 a0 asm("$a0") = arg1;
68 register u64 a1 asm("$a1") = arg2;
[all …]
HDsanitizer_syscall_linux_riscv64.inc34 register u64 a7 asm("a7") = nr;
35 register u64 a0 asm("a0");
45 register u64 a7 asm("a7") = nr;
46 register u64 a0 asm("a0") = arg1;
56 register u64 a7 asm("a7") = nr;
57 register u64 a0 asm("a0") = arg1;
58 register u64 a1 asm("a1") = arg2;
69 register u64 a7 asm("a7") = nr;
70 register u64 a0 asm("a0") = arg1;
71 register u64 a1 asm("a1") = arg2;
[all …]
/freebsd-head/secure/lib/libcrypto/
HDMakefile.asm11 ${LCRYPTO_SRC}/crypto/aes/asm \
12 ${LCRYPTO_SRC}/crypto/bn/asm \
13 ${LCRYPTO_SRC}/crypto/chacha/asm \
14 ${LCRYPTO_SRC}/crypto/ec/asm \
15 ${LCRYPTO_SRC}/crypto/modes/asm \
16 ${LCRYPTO_SRC}/crypto/poly1305/asm \
17 ${LCRYPTO_SRC}/crypto/sha/asm
67 ${LCRYPTO_SRC}/crypto/aes/asm \
68 ${LCRYPTO_SRC}/crypto/bn/asm \
69 ${LCRYPTO_SRC}/crypto/camellia/asm \
[all …]
/freebsd-head/crypto/openssl/providers/
HDfips.module.sources6 crypto/aes/asm/aes-586.pl
7 crypto/aes/asm/aes-armv4.pl
8 crypto/aes/asm/aes-c64xplus.pl
9 crypto/aes/asm/aes-ia64.S
10 crypto/aes/asm/aes-mips.pl
11 crypto/aes/asm/aes-parisc.pl
12 crypto/aes/asm/aes-ppc.pl
13 crypto/aes/asm/aes-s390x.pl
14 crypto/aes/asm/aes-sparcv9.pl
15 crypto/aes/asm/aes-x86_64.pl
[all …]
HDfips-sources.checksums6 6979c133f76f4623e62e6e970deae70fa025e713a72b71aead5a048d49e47f6f crypto/aes/asm/aes-586.pl
7 92be9ff608331a432e95247a8f4fb9e46897d0cb76f2b6db809b61d44287964a crypto/aes/asm/aes-armv4.pl
8 953897f86e2de9fa27ef411155ab3aed133af94885f1507e76449c142da78656 crypto/aes/asm/aes-c64xplus.pl
9 00196f01f5218ad731e6a058d406078f7228a9756d9d73f51c0d0c2a68f885af crypto/aes/asm/aes-ia64.S
10 88b6f8396cd9d86004743d5c3b0f72b7b8c3d5a2b00b0bbb761ba91ae5a7cdc8 crypto/aes/asm/aes-mips.pl
11 7ff9c96ef3d591d45d776fa4b244601ea0d9328e289aeab1e1b92436ce7d02ad crypto/aes/asm/aes-parisc.pl
12 f1244cdeadcb4e48f35bc5df19d4cfaf07e0086ad951b84f07ff6966501faa5b crypto/aes/asm/aes-ppc.pl
13 ecbfe826f4c514810c3ee20e265f4f621149694c298554b2682e5de4f029f14f crypto/aes/asm/aes-s390x.pl
14 ee4e8cacef972942d2a89c1a83c984df9cad87c61a54383403c5c4864c403ba1 crypto/aes/asm/aes-sparcv9.pl
15 2b3b9ac56bf54334d053857a24bdb08592151e8a7a60b89b8195846b7f8ee7b5 crypto/aes/asm/aes-x86_64.pl
[all …]
/freebsd-head/sys/contrib/openzfs/lib/libicp/
HDMakefile.am43 module/icp/asm-aarch64/blake3/b3_aarch64_sse2.S \
44 module/icp/asm-aarch64/blake3/b3_aarch64_sse41.S \
45 module/icp/asm-aarch64/sha2/sha256-armv8.S \
46 module/icp/asm-aarch64/sha2/sha512-armv8.S
51 module/icp/asm-arm/sha2/sha256-armv7.S \
52 module/icp/asm-arm/sha2/sha512-armv7.S
57 module/icp/asm-ppc64/blake3/b3_ppc64le_sse2.S \
58 module/icp/asm-ppc64/blake3/b3_ppc64le_sse41.S \
59 module/icp/asm-ppc64/sha2/sha256-ppc.S \
60 module/icp/asm-ppc64/sha2/sha512-ppc.S \
[all …]
/freebsd-head/crypto/openssl/crypto/bn/
HDbuild.info4 IF[{- !$disabled{asm} -}]
5 # Define source files and macros per asm architecture
29 $BNASM_x86_64=asm/x86_64-gcc.c $BNASM_x86_64
42 $BNASM_sparcv9=asm/sparcv8plus.S sparcv9-mont.S sparcv9a-mont.S vis3-mont.S \
48 $BNASM_sparcv8=asm/sparcv8.S
61 $BNASM_s390x=asm/s390x.S s390x-mont.S
85 $BNASM_c64xplus=asm/bn-c64xplus.asm
125 GENERATE[bn-586.S]=asm/bn-586.pl
127 GENERATE[co-586.S]=asm/co-586.pl
129 GENERATE[x86-mont.S]=asm/x86-mont.pl
[all …]
/freebsd-head/cddl/lib/libicp/
HDMakefile8 ASM_SOURCES_C = asm-x86_64/aes/aeskey.c
10 asm-x86_64/aes/aes_amd64.S \
11 asm-x86_64/aes/aes_aesni.S \
12 asm-x86_64/modes/gcm_pclmulqdq.S \
13 asm-x86_64/modes/aesni-gcm-x86_64.S \
14 asm-x86_64/modes/ghash-x86_64.S \
15 asm-x86_64/sha2/sha256-x86_64.S \
16 asm-x86_64/sha2/sha512-x86_64.S \
17 asm-x86_64/blake3/blake3_avx2.S \
18 asm-x86_64/blake3/blake3_avx512.S \
[all …]
/freebsd-head/cddl/lib/libicp_rescue/
HDMakefile8 ASM_SOURCES_C = asm-x86_64/aes/aeskey.c
10 asm-x86_64/aes/aes_amd64.S \
11 asm-x86_64/aes/aes_aesni.S \
12 asm-x86_64/modes/gcm_pclmulqdq.S \
13 asm-x86_64/modes/aesni-gcm-x86_64.S \
14 asm-x86_64/sha2/sha256-x86_64.S \
15 asm-x86_64/sha2/sha512-x86_64.S \
16 asm-x86_64/blake3/blake3_avx2.S \
17 asm-x86_64/blake3/blake3_avx512.S \
18 asm-x86_64/blake3/blake3_sse2.S \
[all …]
/freebsd-head/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64InstrFormats.td113 class I<dag oops, dag iops, string asm, string operands, string cstr,
118 let AsmString = !strconcat(asm, operands);
1648 class BaseSystemI<bit L, dag oops, dag iops, string asm, string operands,
1650 : I<oops, iops, asm, operands, "", pattern> {
1656 class SimpleSystemI<bit L, dag iops, string asm, string operands,
1658 : BaseSystemI<L, (outs), iops, asm, operands, pattern> {
1663 class RtSystemI<bit L, dag oops, dag iops, string asm, string operands,
1665 : BaseSystemI<L, oops, iops, asm, operands, pattern>,
1673 string asm, string operands, list<dag> pattern>
1674 : BaseSystemI<L, oops, iops, asm, operands, pattern>,
[all …]
HDSVEInstrFormats.td356 class sve_int_ptrue<bits<2> sz8_64, bits<3> opc, string asm, PPRRegOp pprty,
359 asm, "\t$Pd, $pattern",
381 multiclass sve_int_ptrue<bits<3> opc, string asm, SDPatternOperator op> {
382 def _B : sve_int_ptrue<0b00, opc, asm, PPR8, nxv16i1, op>;
383 def _H : sve_int_ptrue<0b01, opc, asm, PPR16, nxv8i1, op>;
384 def _S : sve_int_ptrue<0b10, opc, asm, PPR32, nxv4i1, op>;
385 def _D : sve_int_ptrue<0b11, opc, asm, PPR64, nxv2i1, op>;
387 def : InstAlias<asm # "\t$Pd",
389 def : InstAlias<asm # "\t$Pd",
391 def : InstAlias<asm # "\t$Pd",
[all …]
/freebsd-head/crypto/openssl/crypto/aes/
HDbuild.info4 IF[{- !$disabled{asm} -}]
86 GENERATE[aes-ia64.s]=asm/aes-ia64.S
88 GENERATE[aes-586.S]=asm/aes-586.pl
90 GENERATE[vpaes-x86.S]=asm/vpaes-x86.pl
92 GENERATE[aesni-x86.S]=asm/aesni-x86.pl
95 GENERATE[aes-x86_64.s]=asm/aes-x86_64.pl
96 GENERATE[vpaes-x86_64.s]=asm/vpaes-x86_64.pl
97 GENERATE[bsaes-x86_64.s]=asm/bsaes-x86_64.pl
98 GENERATE[aesni-x86_64.s]=asm/aesni-x86_64.pl
99 GENERATE[aesni-sha1-x86_64.s]=asm/aesni-sha1-x86_64.pl
[all …]
/freebsd-head/contrib/llvm-project/llvm/lib/Target/ARM/
HDARMInstrFormats.td482 class AsmPseudoInst<string asm, dag iops, dag oops = (outs)>
488 let isCodeGenOnly = 0; // So we get asm matcher for it.
489 let AsmString = asm;
494 class ARMAsmPseudo<string asm, dag iops, dag oops = (outs)>
495 : AsmPseudoInst<asm, iops, oops>, Requires<[IsARM]>;
496 class tAsmPseudo<string asm, dag iops, dag oops = (outs)>
497 : AsmPseudoInst<asm, iops, oops>, Requires<[IsThumb]>;
498 class t2AsmPseudo<string asm, dag iops, dag oops = (outs)>
499 : AsmPseudoInst<asm, iops, oops>, Requires<[IsThumb2]>;
500 class VFP2AsmPseudo<string asm, dag iops, dag oops = (outs)>
[all …]
/freebsd-head/crypto/openssl/crypto/poly1305/
HDbuild.info4 IF[{- !$disabled{asm} -}]
38 GENERATE[poly1305-sparcv9.S]=asm/poly1305-sparcv9.pl
40 GENERATE[poly1305-x86.S]=asm/poly1305-x86.pl
41 GENERATE[poly1305-x86_64.s]=asm/poly1305-x86_64.pl
42 GENERATE[poly1305-ia64.s]=asm/poly1305-ia64.S
43 GENERATE[poly1305-ppc.s]=asm/poly1305-ppc.pl
44 GENERATE[poly1305-ppcfp.s]=asm/poly1305-ppcfp.pl
45 GENERATE[poly1305-armv4.S]=asm/poly1305-armv4.pl
47 GENERATE[poly1305-armv8.S]=asm/poly1305-armv8.pl
49 GENERATE[poly1305-mips.S]=asm/poly1305-mips.pl
[all …]
/freebsd-head/sys/contrib/openzfs/config/
HDkernel-fpu.m45 dnl # 5.19: The asm/fpu/internal.h header was removed, it has been
28 #include <asm/fpu/api.h>
32 [kernel has asm/fpu/api.h])
36 #include <asm/fpu/internal.h>
40 [kernel has asm/fpu/internal.h])
41 AC_MSG_RESULT([asm/fpu/api.h asm/fpu/internal.h])
43 AC_MSG_RESULT([asm/fpu/api.h])
55 #include <asm/fpu/api.h>
57 #include <asm/fpu/internal.h>
60 #include <asm/i387.h>
[all …]
/freebsd-head/crypto/openssl/crypto/modes/
HDbuild.info4 IF[{- !$disabled{asm} -}]
65 GENERATE[ghash-ia64.s]=asm/ghash-ia64.pl
66 GENERATE[ghash-x86.S]=asm/ghash-x86.pl
67 GENERATE[ghash-x86_64.s]=asm/ghash-x86_64.pl
68 GENERATE[aesni-gcm-x86_64.s]=asm/aesni-gcm-x86_64.pl
69 GENERATE[ghash-sparcv9.S]=asm/ghash-sparcv9.pl
71 GENERATE[ghash-alpha.S]=asm/ghash-alpha.pl
72 GENERATE[ghash-parisc.s]=asm/ghash-parisc.pl
73 GENERATE[ghashp8-ppc.s]=asm/ghashp8-ppc.pl
74 GENERATE[ghash-armv4.S]=asm/ghash-armv4.pl
[all …]
/freebsd-head/contrib/llvm-project/llvm/lib/Target/X86/
HDX86InstrUtils.td393 class I<bits<8> o, Format f, dag outs, dag ins, string asm,
395 : X86Inst<o, f, NoImm, outs, ins, asm, d> {
398 class Ii8<bits<8> o, Format f, dag outs, dag ins, string asm,
400 : X86Inst<o, f, Imm8, outs, ins, asm, d> {
403 class Ii8Reg<bits<8> o, Format f, dag outs, dag ins, string asm,
405 : X86Inst<o, f, Imm8Reg, outs, ins, asm, d> {
408 class Ii8PCRel<bits<8> o, Format f, dag outs, dag ins, string asm,
410 : X86Inst<o, f, Imm8PCRel, outs, ins, asm> {
413 class Ii16<bits<8> o, Format f, dag outs, dag ins, string asm,
415 : X86Inst<o, f, Imm16, outs, ins, asm> {
[all …]
/freebsd-head/crypto/openssl/crypto/chacha/
HDbuild.info4 IF[{- !$disabled{asm} -}]
29 GENERATE[chacha-x86.S]=asm/chacha-x86.pl
30 GENERATE[chacha-x86_64.s]=asm/chacha-x86_64.pl
31 GENERATE[chacha-ppc.s]=asm/chacha-ppc.pl
32 GENERATE[chacha-armv4.S]=asm/chacha-armv4.pl
34 GENERATE[chacha-armv8.S]=asm/chacha-armv8.pl
37 GENERATE[chacha-c64xplus.S]=asm/chacha-c64xplus.pl
38 GENERATE[chacha-s390x.S]=asm/chacha-s390x.pl
39 GENERATE[chacha-ia64.S]=asm/chacha-ia64.pl
/freebsd-head/contrib/file/magic/Magdir/
HDassembler6 !:mime text/x-asm
8 !:mime text/x-asm
10 !:mime text/x-asm
12 !:mime text/x-asm
14 !:mime text/x-asm
16 !:mime text/x-asm
18 !:mime text/x-asm
/freebsd-head/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDMIMGInstructions.td420 class MIMG_NoSampler_Helper <mimgopc op, string asm,
429 let AsmString = asm#" $vdata, $vaddr, $srsrc$dmask$unorm$cpol$r128$tfe$lwe$da"
433 class MIMG_NoSampler_Helper_gfx90a <mimgopc op, string asm,
442 let AsmString = asm#" $vdata, $vaddr, $srsrc$dmask$unorm$cpol$r128$lwe$da"
544 multiclass MIMG_NoSampler_Src_Helper <mimgopc op, string asm,
551 def _V1 : MIMG_NoSampler_Helper <op, asm, dst_rc, VGPR_32,
554 def _V1_gfx90a : MIMG_NoSampler_Helper_gfx90a <op, asm, dst_rc, VGPR_32,
556 def _V1_gfx10 : MIMG_NoSampler_gfx10<op, asm, dst_rc, VGPR_32,
560 def _V1_gfx11 : MIMG_NoSampler_gfx11<op, asm, dst_rc, VGPR_32,
567 def _V1_gfx12 : VSAMPLE_Sampler_gfx12<op, asm, dst_rc, 1>;
[all …]
/freebsd-head/crypto/openssl/crypto/ec/
HDbuild.info2 IF[{- !$disabled{asm} -}]
83 GENERATE[ecp_nistz256-x86.S]=asm/ecp_nistz256-x86.pl
85 GENERATE[ecp_nistz256-x86_64.s]=asm/ecp_nistz256-x86_64.pl
87 GENERATE[ecp_nistz256-avx2.s]=asm/ecp_nistz256-avx2.pl
89 GENERATE[ecp_nistz256-sparcv9.S]=asm/ecp_nistz256-sparcv9.pl
96 GENERATE[ecp_nistz256-armv4.S]=asm/ecp_nistz256-armv4.pl
98 GENERATE[ecp_nistz256-armv8.S]=asm/ecp_nistz256-armv8.pl
100 GENERATE[ecp_nistz256-ppc64.s]=asm/ecp_nistz256-ppc64.pl
102 GENERATE[ecp_nistp521-ppc64.s]=asm/ecp_nistp521-ppc64.pl
104 GENERATE[x25519-x86_64.s]=asm/x25519-x86_64.pl
[all …]
/freebsd-head/crypto/openssl/crypto/rc4/
HDbuild.info4 IF[{- !$disabled{asm} -}]
33 GENERATE[rc4-586.S]=asm/rc4-586.pl
36 GENERATE[rc4-x86_64.s]=asm/rc4-x86_64.pl
37 GENERATE[rc4-md5-x86_64.s]=asm/rc4-md5-x86_64.pl
39 GENERATE[rc4-parisc.s]=asm/rc4-parisc.pl
40 GENERATE[rc4-c64xplus.s]=asm/rc4-c64xplus.pl
41 GENERATE[rc4-s390x.s]=asm/rc4-s390x.pl

12345678