Home
last modified time | relevance | path

Searched full:armv4 (Results 1 – 25 of 69) sorted by relevance

123

/freebsd/crypto/openssl/crypto/sha/
H A Dbuild.info29 $SHA1ASM_armv4=sha1-armv4-large.S sha256-armv4.S sha512-armv4.S
67 $KECCAK1600ASM_armv4=keccak1600-armv4.S
143 GENERATE[sha1-armv4-large.S]=asm/sha1-armv4-large.pl
144 INCLUDE[sha1-armv4-large.o]=..
145 GENERATE[sha256-armv4.S]=asm/sha256-armv4.pl
146 INCLUDE[sha256-armv4.o]=..
147 GENERATE[sha512-armv4.S]=asm/sha512-armv4.pl
148 INCLUDE[sha512-armv4.o]=..
149 GENERATE[keccak1600-armv4.S]=asm/keccak1600-armv4.pl
150 INCLUDE[keccak1600-armv4.o]=..
/freebsd/sys/modules/ossl/
H A DMakefile19 aes-armv4.S \
21 chacha-armv4.S \
22 ghash-armv4.S \
23 poly1305-armv4.S \
24 sha1-armv4-large.S \
25 sha256-armv4.S \
26 sha512-armv4.S \
/freebsd/crypto/openssl/crypto/bn/
H A Dbuild.info68 $BNASM_armv4=bn_asm.c armv4-mont.S
70 $BNASM_armv4_ec2m=armv4-gf2m.S
179 GENERATE[armv4-mont.S]=asm/armv4-mont.pl
180 INCLUDE[armv4-mont.o]=..
181 GENERATE[armv4-gf2m.S]=asm/armv4-gf2m.pl
182 INCLUDE[armv4-gf2m.o]=..
/freebsd/sys/conf/
H A Dfiles.arm136 crypto/openssl/arm/aes-armv4.S optional ossl \
140 crypto/openssl/arm/chacha-armv4.S optional ossl \
142 crypto/openssl/arm/ghash-armv4.S optional ossl \
144 crypto/openssl/arm/poly1305-armv4.S optional ossl \
146 crypto/openssl/arm/sha1-armv4-large.S optional ossl \
148 crypto/openssl/arm/sha256-armv4.S optional ossl \
150 crypto/openssl/arm/sha512-armv4.S optional ossl \
/freebsd/crypto/openssl/crypto/poly1305/
H A Dbuild.info16 $POLY1305ASM_armv4=poly1305-armv4.S
45 GENERATE[poly1305-armv4.S]=asm/poly1305-armv4.pl
46 INCLUDE[poly1305-armv4.o]=..
/freebsd/crypto/openssl/crypto/chacha/
H A Dbuild.info12 $CHACHAASM_armv4=chacha-armv4.S
43 GENERATE[chacha-armv4.S]=asm/chacha-armv4.pl
44 INCLUDE[chacha-armv4.o]=..
/freebsd/secure/lib/libcrypto/
H A DMakefile.asm180 SRCS+= aes-armv4.pl aesv8-armx.pl bsaes-armv7.pl
183 SRCS+= armv4-mont.pl armv4-gf2m.pl
186 SRCS+= chacha-armv4.pl
189 SRCS+= ecp_nistz256-armv4.pl
192 SRCS+= ghash-armv4.pl ghashv8-armx.pl
195 SRCS+= poly1305-armv4.pl
198 SRCS+= keccak1600-armv4.pl sha1-armv4-large.pl sha256-armv4.pl sha512-armv4.pl
H A DMakefile67 SRCS+= aes_cbc.c aes-armv4.S aesv8-armx.S bsaes-armv7.S
125 SRCS+= armv4-gf2m.S armv4-mont.S bn_asm.c
165 SRCS+= chacha-armv4.S
252 SRCS+= ecp_nistz256-armv4.S ecp_nistz256.c
340 SRCS+= ghash-armv4.S ghashv8-armx.S
378 SRCS+= poly1305-armv4.S
541 SRCS+= keccak1600-armv4.S sha1-armv4-large.S sha256-armv4.S sha512-armv4.S
/freebsd/crypto/openssl/crypto/modes/
H A Dbuild.info25 $MODESASM_armv4=ghash-armv4.S ghashv8-armx.S
82 GENERATE[ghash-armv4.S]=asm/ghash-armv4.pl
83 INCLUDE[ghash-armv4.o]=..
/freebsd/crypto/openssl/crypto/ec/
H A Dbuild.info30 $ECASM_armv4=ecp_nistz256.c ecp_nistz256-armv4.S
124 GENERATE[ecp_nistz256-armv4.S]=asm/ecp_nistz256-armv4.pl
125 INCLUDE[ecp_nistz256-armv4.o]=..
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMProcessors.td110 def : ProcNoItin<"arm8", [ARMv4]>;
111 def : ProcNoItin<"arm810", [ARMv4]>;
112 def : ProcNoItin<"strongarm", [ARMv4]>;
113 def : ProcNoItin<"strongarm110", [ARMv4]>;
114 def : ProcNoItin<"strongarm1100", [ARMv4]>;
115 def : ProcNoItin<"strongarm1110", [ARMv4]>;
H A DARMArchitectures.td9 def ARMv4 : Architecture<"armv4", "ARMv4", []>;
/freebsd/crypto/openssl/crypto/aes/
H A Dbuild.info32 $AESASM_armv4=aes_cbc.c aes-armv4.S bsaes-armv7.S aesv8-armx.S
141 GENERATE[aes-armv4.S]=asm/aes-armv4.pl
142 INCLUDE[aes-armv4.o]=..
/freebsd/crypto/openssl/providers/
H A Dfips.module.sources7 crypto/aes/asm/aes-armv4.pl
46 crypto/bn/asm/armv4-gf2m.pl
47 crypto/bn/asm/armv4-mont.pl
157 crypto/ec/asm/ecp_nistz256-armv4.pl
274 crypto/modes/asm/ghash-armv4.pl
342 crypto/sha/asm/keccak1600-armv4.pl
355 crypto/sha/asm/sha1-armv4-large.pl
369 crypto/sha/asm/sha256-armv4.pl
374 crypto/sha/asm/sha512-armv4.pl
H A Dfips-sources.checksums7 92be9ff608331a432e95247a8f4fb9e46897d0cb76f2b6db809b61d44287964a crypto/aes/asm/aes-armv4.pl
46 565edec9b6fa0702c07ab2f7507b0a45fb2ab649ed509fd79013ea7378bb5891 crypto/bn/asm/armv4-gf2m.pl
47 5469ab174b62361c6ced8f5c1007c462700761c1aae72f0d2928ca39e57d47a1 crypto/bn/asm/armv4-mont.pl
157 78ad06b88fcc8689a3a846b82f9ee01546e5734acd1bccf2494e523b71dc74d1 crypto/ec/asm/ecp_nistz256-armv4.…
274 6bc7d63569c73d7020ede481f2de05221ac92403c7cc11e7263ada7644f6aa9b crypto/modes/asm/ghash-armv4.pl
342 8f31ece930473524b73fe7729a71cf925e8083ae8883c179d710c45ce748952a crypto/sha/asm/keccak1600-armv4.pl
355 695ef6f8041f37f4b39cb7099e9c7c3a29d6f823823df7333530d375f5f5e01b crypto/sha/asm/sha1-armv4-large.pl
369 0f01f7b5b0699f1e8ca260439d009febfa5b85b9e7b0933d236467e383aaaa2e crypto/sha/asm/sha256-armv4.pl
374 16e68ac669860c5bf8e4db81cd3d64fc2c22168e129c2597e94b0f56fafcdfa8 crypto/sha/asm/sha512-armv4.pl
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DARMTargetParser.def75 ARM_ARCH("armv4", ARMV4, "4", "+v4", ARMBuildAttrs::CPUArch::v4, FK_NONE,
266 ARM_CPU_NAME("arm8", ARMV4, FK_NONE, false, ARM::AEK_NONE)
267 ARM_CPU_NAME("arm810", ARMV4, FK_NONE, false, ARM::AEK_NONE)
268 ARM_CPU_NAME("strongarm", ARMV4, FK_NONE, true, ARM::AEK_NONE)
269 ARM_CPU_NAME("strongarm110", ARMV4, FK_NONE, false, ARM::AEK_NONE)
270 ARM_CPU_NAME("strongarm1100", ARMV4, FK_NONE, false, ARM::AEK_NONE)
271 ARM_CPU_NAME("strongarm1110", ARMV4, FK_NONE, false, ARM::AEK_NONE)
/freebsd/crypto/openssl/crypto/bn/asm/
H A Darmv4-gf2m.pl22 # integer code suitable for any ARMv4 and later CPU and NEON code
324 .asciz "GF(2^m) Multiplication for ARMv4/NEON, CRYPTOGAMS by <appro\@openssl.org>"
338 s/\bbx\s+lr\b/.word\t0xe12fff1e/go; # make it possible to compile with -march=armv4
/freebsd/crypto/openssl/crypto/sha/asm/
H A Dsha1-armv4-large.pl17 # sha1_block procedure for ARMv4.
26 # armv4-small 392/+29% 1958/+64% 2250/+96%
27 # armv4-compact 740/+89% 1552/+26% 1840/+22%
28 # armv4-large 1420/+92% 1307/+19% 1370/+34%[***]
325 .asciz "SHA1 block transform for ARMv4/NEON/ARMv8, CRYPTOGAMS by <appro\@openssl.org>"
748 s/\bbx\s+lr\b/.word\t0xe12fff1e/o; # make it possible to compile with -march=armv4
/freebsd/sys/contrib/device-tree/Bindings/arm/
H A Dgemini.yaml10 The Gemini SoC is the project name for an ARMv4 FA525-based SoC originally
H A Darm,integrator.yaml14 They are ARMv4, ARMv5 and ARMv6-capable using different core tiles,
H A Dgemini.txt3 The Gemini SoC is the project name for an ARMv4 FA525-based SoC originally
/freebsd/crypto/openssl/Configurations/
H A D15-ios.conf23 asm_arch => 'armv4',
H A D10-main.conf97 /^ARMV4[IT]/ && do { $wcecdefs.=" -DARM -D_ARM_ -D$wcetgt";
731 "linux-armv4" => {
733 # Note that -march is not among compiler options in linux-armv4
761 # ./Configure linux-armv4 -march=armv6 -D__ARM_MAX_ARCH__=8
764 asm_arch => 'armv4',
1135 "BSD-armv4" => {
1137 # Note that -march is not among compiler options in linux-armv4
1165 # ./Configure BSD-armv4 -march=armv6 -D__ARM_MAX_ARCH__=8
1168 asm_arch => 'armv4',
1692 if (env('TARGETCPU') =~ /^X86|^ARMV4[IT]/);
H A D15-android.conf219 # Keep in mind that (just like with linux-armv4) we rely on
227 asm_arch => 'armv4',
/freebsd/sys/arm/include/
H A Dparam.h81 * armv4 and v5 require alignment to the type's size. armv6 requires 8-byte

123