view tests/refupdate.sh @ 36393:06cf8a9249f7

ARM NEON optimization for float->int conversion. Not optimal, but since lrintf is incredibly slow on ARM it is > 10x faster than the old code. A fallback solution that (incorrectly) defines lrintf(x) as (int)(x) might make sense to avoid these kind of issues for the pure C code, however we would still need to know whether lrintf is slow or not. Though maybe the better solution was if all architectures provided a non-braindead implementation of lrintf.
author reimar
date Sat, 26 Oct 2013 09:17:28 +0000
parents 6dc79618ec0e
children
line wrap: on
line source

#!/bin/sh
# updates all changed/new results in ref/
find res -name '*.bad' | while read bad_res ; do
  ref_file="ref/${bad_res#res/}"
  ref_file="${ref_file%.bad}"
  mkdir -p "$(dirname "$ref_file")"
  cp "$bad_res" "$ref_file"
done