test/utils: Update expected speed gain on memcpy, memmove, memset tests
test/utils: Update expected speed gain on memcpy, memmove, memset tests

GCC 11 introduces some improvements for memcpy, memmove and memset
functions when pointer is not aligned, eg. on bloonchipper:

gcc version 8.3.0 (coreboot toolchain v_)

Running test_memmove...
 (speed gain: 33741 -> 7743 us) OK
Running test_memcpy...
 (speed gain: 33740 -> 7735 us) OK
Running test_memset...
 (speed gain: 20879 -> 6725 us) OK

gcc version 11.2.0 (coreboot toolchain v_)

Running test_memmove...
 (speed gain: 21500 -> 9038 us) OK
Running test_memcpy...
 (speed gain: 21448 -> 8996 us) OK
Running test_memset...
 (speed gain: 16722 -> 6848 us) OK

As we can see unaligned memcpy and memmove is 12ms faster, but
they are also about 1ms slower when buffers are aligned.

Simple memset is 4 ms faster. Optimized memset speed is the same.

As there are so many factors that can influence speed gains (compiler,
function inlining, CPU model, caches, architecture, and code placement
in memory), we decided to just check if using aligned buffers/optimized
memset takes less time to perform the operation.

CL:3198155 updates coreboot-sdk to GCC 11.

BUG=b:200828093
BRANCH=none
TEST=Run "utils" hardware unit test on bloonchipper (STM32F4) and
     dartmonkey (STM32H7) make sure test pass.

Signed-off-by: Patryk Duda <6aed17a362577cf10cb5675888c1635d522769c1@semihalf.com>
Change-Id: Id50f2504928b8b25795fc0c317867b18900bbd39
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3386834
Reviewed-by: Tom Hughes <fc5c12f30a5ed2baa0581f44ee14ad1eb7b20d83@chromium.org>
Reviewed-by: Daisuke Nojiri <fd5f93af191bf7e8f73ea71cc3c0f66b41b1dd49@chromium.org>
Reviewed-by: Patrick Georgi <bc411205f21846a74924ee7b489c75617ec76078@chromium.org>

coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec