Check-in [3f4319e1fa]
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: 3f4319e1fa5b801056abc7298c489400cd74c663
User & Date: bernd 2020-01-12 22:08:50
Context
2020-01-12
22:21
Add ARMv8 neon implementation check-in: 29d23ef89e user: bernd tags: trunk
22:08
Add ARMv8 neon implementation check-in: 3f4319e1fa user: bernd tags: trunk
22:05
Add ARMv8 neon implementation check-in: a657315c69 user: bernd tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to keccakp/configure.ac.

21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
    ;;
  8)
    ws=${ws-opt64}
    ;;
esac

flags="$CFLAGS"
nomflags="`echo $CFLAGS | sed -e 's/-m[[^ ]]* //g'`"

# special optimizations for some plattforms
case "$host" in
     aarch64*)
	asmflags="-O3 `echo $nomflags | sed -e 's/-fdebug[^ ]* //g'`"
	flags="-O3 `echo $nomflags | sed -e 's/-fdebug[^ ]* //g'`"
	as="armv8a-neon-as"
	enable_asm=yes
	plattform=armv8a-neon
	CFLAGS=""
	CCASFLAGS=""
	;;
     arm*-*linux*)







|




|
|







21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
    ;;
  8)
    ws=${ws-opt64}
    ;;
esac

flags="$CFLAGS"
nomflags="`echo $CFLAGS | sed -e 's/-m[[^ ]]* //g' -e 's/-fdebug[[^ ]]* //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*)