Implementation notes: amd64, robin281, crypto_aead/pi64cipher128v1

Computer: robin281
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20170228
Operation: crypto_aead
Primitive: pi64cipher128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
93156? ? ?? ? ?optimized_nonSSEicc2017041220170228
93236? ? ?? ? ?optimized_nonSSEicc_-no-vec2017041220170228
93716? ? ?? ? ?optimized_nonSSEicc_-xAVX_-O2_-fomit-frame-pointer2017041220170228
95908? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
95932? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017041220170228
95944? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041220170228
95952? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-O3_-fomit-frame-pointer2017041220170228
95964? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
96076? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017041220170228
96092? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017041220170228
96544? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
96748? ? ?? ? ?optimized_nonSSEicc_-xAVX_-O3_-fomit-frame-pointer2017041220170228
96892? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
97628? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
97780? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-O2_-fomit-frame-pointer2017041220170228
97796? ? ?? ? ?optimized_nonSSEgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041220170228
97828? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041220170228
97960? ? ?? ? ?optimized_nonSSEgcc_-m64_-O3_-fomit-frame-pointer2017041220170228
97968? ? ?? ? ?optimized_nonSSEgcc_-O3_-fomit-frame-pointer2017041220170228
98004? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017041220170228
98088? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
98152? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017041220170228
98336? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017041220170228
98360? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017041220170228
98444? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-O_-fomit-frame-pointer2017041220170228
98480? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017041220170228
98480? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017041220170228
98708? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041220170228
98944? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017041220170228
99000? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041220170228
99008? ? ?? ? ?optimized_nonSSEgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041220170228
99076? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041220170228
99080? ? ?? ? ?optimized_nonSSEgcc_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
99104? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041220170228
99108? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041220170228
99116? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041220170228
99220? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
99360? ? ?? ? ?optimized_nonSSEgcc_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
99392? ? ?? ? ?optimized_nonSSEgcc_-march=k8_-O3_-fomit-frame-pointer2017041220170228
99516? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017041220170228
99544? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
99788? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
99872? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
100028? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
100084? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041220170228
100148? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017041220170228
100232? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017041220170228
100568? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
106264? ? ?? ? ?reficc_-xAVX_-O3_-fomit-frame-pointer2017041220170228
110444? ? ?? ? ?reficc_-xAVX_-O2_-fomit-frame-pointer2017041220170228
110840? ? ?? ? ?reficc_-no-vec2017041220170228
111116? ? ?? ? ?reficc2017041220170228
130448? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
130672? ? ?? ? ?optimized_nonSSEgcc_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
131688? ? ?? ? ?optimized_nonSSEgcc_-O2_-fomit-frame-pointer2017041220170228
131756? ? ?? ? ?optimized_nonSSEgcc_-m64_-O2_-fomit-frame-pointer2017041220170228
131788? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017041220170228
132096? ? ?? ? ?optimized_nonSSEgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041220170228
132180? ? ?? ? ?optimized_nonSSEgcc_-march=k8_-O2_-fomit-frame-pointer2017041220170228
132588? ? ?? ? ?optimized_nonSSEgcc_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
132700? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
133116? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041220170228
133264? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017041220170228
133296? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041220170228
133332? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041220170228
133348? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017041220170228
133392? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017041220170228
133400? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017041220170228
133444? ? ?? ? ?optimized_nonSSEgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041220170228
139980? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017041220170228
140112? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017041220170228
140212? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017041220170228
140232? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017041220170228
140508? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041220170228
141140? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
141452? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
143192? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017041220170228
143236? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017041220170228
143720? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017041220170228
143840? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041220170228
144008? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041220170228
144052? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041220170228
144132? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017041220170228
144196? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041220170228
144260? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
144532? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041220170228
144664? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
144728? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
145084? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
145992? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041220170228
146012? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041220170228
146076? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041220170228
146120? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041220170228
146256? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
146820? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
149456? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017041220170228
149860? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017041220170228
149932? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017041220170228
150012? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
150152? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
150212? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017041220170228
150216? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017041220170228
150220? ? ?? ? ?optimized_nonSSEgcc_-march=k8_-O_-fomit-frame-pointer2017041220170228
150228? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017041220170228
150400? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017041220170228
150628? ? ?? ? ?optimized_nonSSEgcc_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
150724? ? ?? ? ?optimized_nonSSEgcc_-O_-fomit-frame-pointer2017041220170228
150800? ? ?? ? ?optimized_nonSSEgcc_-m64_-O_-fomit-frame-pointer2017041220170228
150832? ? ?? ? ?optimized_nonSSEgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017041220170228
150972? ? ?? ? ?optimized_nonSSEgcc_-march=nocona_-O_-fomit-frame-pointer2017041220170228
150988? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017041220170228
151008? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041220170228
151080? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041220170228
151092? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
151152? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017041220170228
151168? ? ?? ? ?optimized_nonSSEgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041220170228
151308? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041220170228
151536? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041220170228
151548? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041220170228
151588? ? ?? ? ?optimized_nonSSEgcc_-Os_-fomit-frame-pointer2017041220170228
151744? ? ?? ? ?optimized_nonSSEgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041220170228
151744? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041220170228
151748? ? ?? ? ?optimized_nonSSEgcc_-m64_-Os_-fomit-frame-pointer2017041220170228
151792? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017041220170228
151808? ? ?? ? ?optimized_nonSSEgcc_-march=k8_-Os_-fomit-frame-pointer2017041220170228
151820? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041220170228
151824? ? ?? ? ?optimized_nonSSEgcc_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
152056? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
152140? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
152168? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
152452? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
152968? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
152972? ? ?? ? ?optimized_nonSSEgcc_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
153004? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
153036? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017041220170228
153216? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041220170228
153464? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-Os_-fomit-frame-pointer2017041220170228
153512? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017041220170228
153696? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017041220170228
153836? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041220170228
153912? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017041220170228
153948? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017041220170228
153952? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041220170228
153996? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017041220170228
154044? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017041220170228
154060? ? ?? ? ?optimized_nonSSEgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041220170228
154316? ? ?? ? ?optimized_nonSSEgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041220170228
161060? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017041220170228
161112? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017041220170228
161132? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017041220170228
161268? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017041220170228
161460? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041220170228
161668? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
161712? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
164124? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
164292? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
181856? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
181940? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
182764? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017041220170228
183064? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017041220170228
183312? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
183640? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017041220170228
183772? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017041220170228
183912? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017041220170228
184024? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041220170228
184192? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041220170228
184216? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017041220170228
184300? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017041220170228
184744? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041220170228
184752? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041220170228
185500? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
185548? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017041220170228
188328? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041220170228
188332? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017041220170228
188360? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017041220170228
188484? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041220170228
188660? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041220170228
188664? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041220170228
188684? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
188708? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017041220170228
188876? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041220170228
189052? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041220170228
189128? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041220170228
189128? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017041220170228
189192? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017041220170228
189608? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
190264? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
190328? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017041220170228
190896? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
191052? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
191064? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017041220170228
191160? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017041220170228
191184? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041220170228
191300? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041220170228
191336? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017041220170228
191416? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017041220170228
191632? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
191712? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
191740? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017041220170228
191828? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017041220170228
192032? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
192112? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
192276? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017041220170228
192932? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
193240? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017041220170228
193368? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017041220170228
193528? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017041220170228
193536? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017041220170228
193748? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041220170228
193920? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017041220170228
193944? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041220170228
194028? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041220170228
194220? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041220170228
194324? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041220170228
194544? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017041220170228
194800? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041220170228
568760? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops2017041220170228
577996? ? ?? ? ?optimized_nonSSEgcc2017041220170228
581216? ? ?? ? ?optimized_nonSSEcc2017041220170228
638936? ? ?? ? ?refgcc2017041220170228
639516? ? ?? ? ?refgcc_-funroll-loops2017041220170228
648972? ? ?? ? ?refcc2017041220170228

Test failure

Implementation: crypto_aead/pi64cipher128v1/optimized_nonSSE
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer optimized_nonSSE ref

Compiler output

Implementation: crypto_aead/pi64cipher128v1/optimized_nonSSE
Compiler: icc -O1 -static
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 32, namely:
CompilerImplementations
icc -O1 -static optimized_nonSSE ref
icc -O1 -static -no-vec optimized_nonSSE ref
icc -O2 -static optimized_nonSSE ref
icc -O2 -static -no-vec optimized_nonSSE ref
icc -O3 -static optimized_nonSSE ref
icc -O3 -static -no-vec optimized_nonSSE ref
icc -Os -static optimized_nonSSE ref
icc -Os -static -no-vec optimized_nonSSE ref
icc -m64 -O1 -static optimized_nonSSE ref
icc -m64 -O1 -static -no-vec optimized_nonSSE ref
icc -m64 -O2 -static optimized_nonSSE ref
icc -m64 -O2 -static -no-vec optimized_nonSSE ref
icc -m64 -O3 -static optimized_nonSSE ref
icc -m64 -O3 -static -no-vec optimized_nonSSE ref
icc -m64 -Os -static optimized_nonSSE ref
icc -m64 -Os -static -no-vec optimized_nonSSE ref

Compiler output

Implementation: crypto_aead/pi64cipher128v1/optimized_nonSSE
Compiler: icc -O1 -xB -static
encrypt.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xB -static optimized_nonSSE ref
icc -O1 -xB -static -no-vec optimized_nonSSE ref
icc -O2 -xB -static optimized_nonSSE ref
icc -O2 -xB -static -no-vec optimized_nonSSE ref
icc -O3 -xB -static optimized_nonSSE ref
icc -O3 -xB -static -no-vec optimized_nonSSE ref
icc -Os -xB -static optimized_nonSSE ref
icc -Os -xB -static -no-vec optimized_nonSSE ref

Compiler output

Implementation: crypto_aead/pi64cipher128v1/optimized_nonSSE
Compiler: icc -O1 -xK -static
encrypt.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xK -static optimized_nonSSE ref
icc -O1 -xK -static -no-vec optimized_nonSSE ref
icc -O2 -xK -static optimized_nonSSE ref
icc -O2 -xK -static -no-vec optimized_nonSSE ref
icc -O3 -xK -static optimized_nonSSE ref
icc -O3 -xK -static -no-vec optimized_nonSSE ref
icc -Os -xK -static optimized_nonSSE ref
icc -Os -xK -static -no-vec optimized_nonSSE ref

Compiler output

Implementation: crypto_aead/pi64cipher128v1/optimized_nonSSE
Compiler: icc -O1 -xN -static
encrypt.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xN -static optimized_nonSSE ref
icc -O1 -xN -static -no-vec optimized_nonSSE ref
icc -O2 -xN -static optimized_nonSSE ref
icc -O2 -xN -static -no-vec optimized_nonSSE ref
icc -O3 -xN -static optimized_nonSSE ref
icc -O3 -xN -static -no-vec optimized_nonSSE ref
icc -Os -xN -static optimized_nonSSE ref
icc -Os -xN -static -no-vec optimized_nonSSE ref

Compiler output

Implementation: crypto_aead/pi64cipher128v1/optimized_nonSSE
Compiler: icc -O1 -xP -static
encrypt.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xP -static optimized_nonSSE ref
icc -O1 -xP -static -no-vec optimized_nonSSE ref
icc -O2 -xP -static optimized_nonSSE ref
icc -O2 -xP -static -no-vec optimized_nonSSE ref
icc -O3 -xP -static optimized_nonSSE ref
icc -O3 -xP -static -no-vec optimized_nonSSE ref
icc -Os -xP -static optimized_nonSSE ref
icc -Os -xP -static -no-vec optimized_nonSSE ref

Compiler output

Implementation: crypto_aead/pi64cipher128v1/optimized_nonSSE
Compiler: icc -O1 -xW -static
encrypt.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xW -static optimized_nonSSE ref
icc -O1 -xW -static -no-vec optimized_nonSSE ref
icc -O2 -xW -static optimized_nonSSE ref
icc -O2 -xW -static -no-vec optimized_nonSSE ref
icc -O3 -xW -static optimized_nonSSE ref
icc -O3 -xW -static -no-vec optimized_nonSSE ref
icc -Os -xW -static optimized_nonSSE ref
icc -Os -xW -static -no-vec optimized_nonSSE ref

Compiler output

Implementation: crypto_aead/pi64cipher128v1/optimized_nonSSE
Compiler: icc -fast
try.c: ipo: warning #11003: no IR in object file /scratch_lustre_na/bdolbeaur/supercop-20170228/supercop-data/robin281/amd64/lib/cpucycles.o; was the source file compiled with -ipo
try.c: ipo: warning #11021: unresolved zError
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved inflateEnd
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved deflate
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved deflateInit_
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved inflate
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved deflateEnd
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved inflateInit_
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
icc -fast optimized_nonSSE ref

Compiler output

Implementation: crypto_aead/pi64cipher128v1/optimized_nonSSE
Compiler: icc -m64 -xHost -vec-report0 -static
encrypt.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static optimized_nonSSE ref