Check-in [b7794bd297]
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Add ARMv8 neon implementation
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: b7794bd2970c4a2455d62a282a40929c32c712b6
User & Date: bernd 2020-01-12 21:49:27
Context
2020-01-12
21:54
Add ARMv8 neon implementation check-in: cf6c221c3c user: bernd tags: trunk
21:49
Add ARMv8 neon implementation check-in: b7794bd297 user: bernd tags: trunk
21:45
Add ARMv8 neon implementation check-in: 3ffc9ee36e user: bernd tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Name change from keccakp/KeccakF-1600-armv8a-neon.s to keccakp/KeccakF-1600-armv8a-neon-as.s.

Changes to keccakp/configure.ac.

28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
nomflags="`echo $CFLAGS | sed -e 's/-m[[^ ]]* //g'`"

# special optimizations for some plattforms
case "$host" in
     aarch64*)
	asmflags="-O3 $nomflags"
	flags="-O3 $nomflags"
	as="armv8a-neon"
	enable_asm=yes
	plattform=armv8a-neon
	CFLAGS=""
	CCASFLAGS=""
	;;
     arm*-*linux*)
	flags="$CFLAGS"







|







28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
nomflags="`echo $CFLAGS | sed -e 's/-m[[^ ]]* //g'`"

# special optimizations for some plattforms
case "$host" in
     aarch64*)
	asmflags="-O3 $nomflags"
	flags="-O3 $nomflags"
	as="armv8a-neon-as"
	enable_asm=yes
	plattform=armv8a-neon
	CFLAGS=""
	CCASFLAGS=""
	;;
     arm*-*linux*)
	flags="$CFLAGS"