diff options
author | Mattias Andrée <maandree@operamail.com> | 2014-11-06 17:11:40 +0100 |
---|---|---|
committer | Mattias Andrée <maandree@operamail.com> | 2014-11-06 17:11:40 +0100 |
commit | 582a9d0a6375109dd1e92fdcc43c5cd458db299a (patch) | |
tree | 62a4d50abbee5f83cd6c1f7dc2a9ccf4fa1ba41b | |
parent | preliminary optimisation (diff) | |
download | libkeccak-582a9d0a6375109dd1e92fdcc43c5cd458db299a.tar.gz libkeccak-582a9d0a6375109dd1e92fdcc43c5cd458db299a.tar.bz2 libkeccak-582a9d0a6375109dd1e92fdcc43c5cd458db299a.tar.xz |
improved optimisation
Signed-off-by: Mattias Andrée <maandree@operamail.com>
-rw-r--r-- | Makefile | 2 | ||||
-rwxr-xr-x | src/benchmark-flags | 2 |
2 files changed, 2 insertions, 2 deletions
@@ -24,7 +24,7 @@ WARN = -Wall -Wextra -pedantic -Wdouble-promotion -Wformat=2 -Winit-self -Wmissi LDOPTIMISE = # -flto -flto-compression-level -flto-partition={1to1,balanced,mix,none} -flto-report -flto-report-wpa -fwpa -COPTIMISE = -fkeep-inline-functions -falign-functions=0 -fdata-sections -Ofast +COPTIMISE = -falign-functions=0 -fkeep-inline-functions -fmerge-all-constants -Ofast FLAGS = -std=gnu99 $(WARN) diff --git a/src/benchmark-flags b/src/benchmark-flags index 9c8c4ba..840d04c 100755 --- a/src/benchmark-flags +++ b/src/benchmark-flags @@ -59,7 +59,7 @@ while true; do ! grep ^error .benchmarks >/dev/null 2>/dev/null - good_flag="$(sort -n < .benchmarks | cut -d ' ' -f 2 | sed 1q)" + good_flag="$(median < .benchmarks | sort -n | cut -d ' ' -f 2 | sed 1q)" if [ "${good_flag}" = zzz ] || [ $pass = 2 ]; then if [ $pass = 1 ]; then pass=2 |