Implementation notes: aarch64, gcc116, crypto_aead/pi32cipher128v2

Computer: gcc116
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: pi32cipher128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
150336? ? ?? ? ?goptvgcc_-funroll-loops_-O3_-fomit-frame-pointer2017110920171020
150848? ? ?? ? ?goptvgcc_-O3_-fomit-frame-pointer2017110920171020
151936? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
151968? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
152320? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
155456? ? ?? ? ?goptvgcc_-funroll-loops_-O2_-fomit-frame-pointer2017110920171020
157504? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
157568? ? ?? ? ?goptvgcc_-funroll-loops_-O_-fomit-frame-pointer2017110920171020
157568? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
158208? ? ?? ? ?goptvgcc_-O2_-fomit-frame-pointer2017110920171020
163840? ? ?? ? ?goptvgcc_-O_-fomit-frame-pointer2017110920171020
163840? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
267936? ? ?? ? ?ref3gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110920171020
269472? ? ?? ? ?ref3gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110920171020
277568? ? ?? ? ?ref3gcc_-O3_-fomit-frame-pointer2017110920171020
280096? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
281376? ? ?? ? ?goptvgcc_-Os_-fomit-frame-pointer2017110920171020
281472? ? ?? ? ?goptvgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
281856? ? ?? ? ?ref3gcc_-O2_-fomit-frame-pointer2017110920171020
282400? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
283040? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
284608? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
284992? ? ?? ? ?goptvgcc_-funroll-loops_-Os_-fomit-frame-pointer2017110920171020
285280? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
290272? ? ?? ? ?ref2gcc_-funroll-loops_-O3_-fomit-frame-pointer2017110920171020
293728? ? ?? ? ?ref3gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
293952? ? ?? ? ?ref3gcc_-Os_-fomit-frame-pointer2017110920171020
294688? ? ?? ? ?ref2gcc_-O3_-fomit-frame-pointer2017110920171020
300576? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
302528? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
303040? ? ?? ? ?ref3gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110920171020
303040? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
321952? ? ?? ? ?ref3gcc_-funroll-loops_-O_-fomit-frame-pointer2017110920171020
322016? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
322304? ? ?? ? ?ref3gcc_-O_-fomit-frame-pointer2017110920171020
322304? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
655232? ? ?? ? ?ref2gcc_-funroll-loops_-O2_-fomit-frame-pointer2017110920171020
668864? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
708576? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
708672? ? ?? ? ?ref2gcc_-funroll-loops_-O_-fomit-frame-pointer2017110920171020
1291200? ? ?? ? ?ref2gcc_-O2_-fomit-frame-pointer2017110920171020
1292288? ? ?? ? ?ref2gcc_-O_-fomit-frame-pointer2017110920171020
1292544? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
1303680? ? ?? ? ?ref2gcc_-funroll-loops_-Os_-fomit-frame-pointer2017110920171020
1304672? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
1306240? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
1322016? ? ?? ? ?ref2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
1343936? ? ?? ? ?ref2gcc_-Os_-fomit-frame-pointer2017110920171020
2687712? ? ?? ? ?ref3gcc2017110920171020
2687904? ? ?? ? ?ref3cc2017110920171020
2688544? ? ?? ? ?ref3gcc_-funroll-loops2017110920171020
4775968? ? ?? ? ?goptvgcc2017110920171020
4776320? ? ?? ? ?goptvgcc_-funroll-loops2017110920171020
4776768? ? ?? ? ?goptvcc2017110920171020
5580992? ? ?? ? ?ref2cc2017110920171020
5581088? ? ?? ? ?ref2gcc2017110920171020
5581152? ? ?? ? ?ref2gcc_-funroll-loops2017110920171020

Test failure

Implementation: crypto_aead/pi32cipher128v2/optimized_nonSSE
Compiler: cc
error 111
crypto_aead_encrypt returns more than crypto_aead_ABYTES extra bytes

Number of similar (compiler,implementation) pairs: 38, namely:
CompilerImplementations
cc optimized_nonSSE ref
gcc optimized_nonSSE ref
gcc -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -O -fomit-frame-pointer optimized_nonSSE ref
gcc -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -fno-schedule-insns -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -fno-schedule-insns -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -fno-schedule-insns -O -fomit-frame-pointer optimized_nonSSE ref
gcc -fno-schedule-insns -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops optimized_nonSSE ref
gcc -funroll-loops -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer optimized_nonSSE ref