Implementation notes: amd64, mace, crypto_hash/simd256

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_hash
Primitive: simd256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
75947? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016101720161009
75971? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016101720161009
76242? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
76409? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
76726? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101720161009
76727? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016101720161009
76730? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101720161009
76826? ? ?? ? ?sphlibgcc_-march=k8_-O3_-fomit-frame-pointer2016101720161009
76946? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
76948? ? ?? ? ?sphlibgcc_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
82078? ? ?? ? ?sphlibgcc_-O3_-fomit-frame-pointer2016101720161009
82082? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101720161009
82105? ? ?? ? ?sphlibgcc_-m64_-O3_-fomit-frame-pointer2016101720161009
82134? ? ?? ? ?sphlibclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
82172? ? ?? ? ?sphlibclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016101720161009
82239? ? ?? ? ?sphlibgcc_-funroll-loops_-O3_-fomit-frame-pointer2016101720161009
82272? ? ?? ? ?sphlibclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
82291? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101720161009
82291? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016101720161009
82343? ? ?? ? ?sphlibclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
82533? ? ?? ? ?sphlibclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
82792? ? ?? ? ?sphlibclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016101720161009
85525? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016101720161009
85526? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016101720161009
87493? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
87578? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
88702? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
88709? ? ?? ? ?sphlibgcc_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
88764? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016101720161009
88764? ? ?? ? ?sphlibgcc_-march=k8_-O2_-fomit-frame-pointer2016101720161009
88764? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101720161009
88947? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101720161009
90535? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101720161009
90560? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016101720161009
90631? ? ?? ? ?sphlibgcc_-funroll-loops_-O2_-fomit-frame-pointer2016101720161009
91727? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
91802? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
93805? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
93878? ? ?? ? ?sphlibgcc_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
94765? ? ?? ? ?sphlibgcc_-O2_-fomit-frame-pointer2016101720161009
94774? ? ?? ? ?sphlibgcc_-m64_-O2_-fomit-frame-pointer2016101720161009
94775? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101720161009
95140? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101720161009
95145? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016101720161009
95205? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101720161009
95494? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016101720161009
95835? ? ?? ? ?sphlibgcc_-funroll-loops_-Os_-fomit-frame-pointer2016101720161009
95876? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101720161009
95878? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016101720161009
95887? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016101720161009
95905? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
96017? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101720161009
96029? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101720161009
96065? ? ?? ? ?sphlibgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016101720161009
96714? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
96767? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016101720161009
97018? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016101720161009
98066? ? ?? ? ?sphlibgcc_-m64_-Os_-fomit-frame-pointer2016101720161009
98066? ? ?? ? ?sphlibgcc_-march=k8_-Os_-fomit-frame-pointer2016101720161009
98067? ? ?? ? ?sphlibgcc_-Os_-fomit-frame-pointer2016101720161009
98117? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101720161009
98140? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101720161009
98200? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101720161009
98269? ? ?? ? ?sphlibgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016101720161009
98450? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
98450? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
98684? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101720161009
98746? ? ?? ? ?sphlibgcc_-funroll-loops_-O_-fomit-frame-pointer2016101720161009
98815? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016101720161009
98858? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016101720161009
99000? ? ?? ? ?sphlibgcc_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
99108? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016101720161009
99346? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
102282? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016101720161009
102309? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016101720161009
102619? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016101720161009
102735? ? ?? ? ?sphlibgcc_-m64_-O_-fomit-frame-pointer2016101720161009
102868? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016101720161009
103050? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101720161009
103113? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016101720161009
103191? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016101720161009
103400? ? ?? ? ?sphlibgcc_-march=k8_-O_-fomit-frame-pointer2016101720161009
103458? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
103462? ? ?? ? ?sphlibgcc_-O_-fomit-frame-pointer2016101720161009
103513? ? ?? ? ?sphlibgcc_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
103764? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016101720161009
103947? ? ?? ? ?sphlibgcc_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
103980? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
104109? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101720161009
104112? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101720161009
104333? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
104532? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
105003? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
105208? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
105422? ? ?? ? ?sphlib-smallgcc_-march=k8_-O3_-fomit-frame-pointer2016101720161009
105584? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016101720161009
105599? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101720161009
106534? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O3_-fomit-frame-pointer2016101720161009
106712? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
106778? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016101720161009
107137? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101720161009
107185? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
107618? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101720161009
109069? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016101720161009
109677? ? ?? ? ?optgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016101720161009
110698? ? ?? ? ?optgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101720161009
110839? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101720161009
110839? ? ?? ? ?sphlib-smallgcc_-m64_-O3_-fomit-frame-pointer2016101720161009
110869? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
111022? ? ?? ? ?optgcc_-funroll-loops_-O2_-fomit-frame-pointer2016101720161009
111067? ? ?? ? ?sphlib-smallgcc_-O3_-fomit-frame-pointer2016101720161009
111143? ? ?? ? ?optgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016101720161009
111390? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016101720161009
111652? ? ?? ? ?optgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
112079? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016101720161009
113416? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
113584? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
115898? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016101720161009
115932? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101720161009
116309? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O2_-fomit-frame-pointer2016101720161009
118007? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016101720161009
118091? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101720161009
118412? ? ?? ? ?sphlib-smallgcc_-march=k8_-O2_-fomit-frame-pointer2016101720161009
118413? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101720161009
118559? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
119044? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
120205? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
120513? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
120524? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
120538? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
121718? ? ?? ? ?sphlib-smallclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016101720161009
121794? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
122158? ? ?? ? ?sphlib-smallgcc_-m64_-O2_-fomit-frame-pointer2016101720161009
122242? ? ?? ? ?sphlib-smallclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
122453? ? ?? ? ?sphlib-smallgcc_-O2_-fomit-frame-pointer2016101720161009
122570? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016101720161009
122586? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101720161009
122595? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016101720161009
122728? ? ?? ? ?sphlib-smallclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016101720161009
122755? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101720161009
122818? ? ?? ? ?sphlib-smallclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
122852? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101720161009
123014? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
123118? ? ?? ? ?sphlib-smallclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
123121? ? ?? ? ?sphlib-smallclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
123837? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101720161009
123906? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016101720161009
124059? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016101720161009
124083? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
124208? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016101720161009
124278? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
124583? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-Os_-fomit-frame-pointer2016101720161009
125375? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
125493? ? ?? ? ?optgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
128964? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101720161009
129002? ? ?? ? ?sphlib-smallgcc_-Os_-fomit-frame-pointer2016101720161009
129025? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101720161009
129123? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101720161009
129141? ? ?? ? ?sphlib-smallgcc_-march=k8_-Os_-fomit-frame-pointer2016101720161009
129171? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016101720161009
129192? ? ?? ? ?sphlib-smallgcc_-m64_-Os_-fomit-frame-pointer2016101720161009
129287? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016101720161009
129433? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101720161009
129614? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016101720161009
129638? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016101720161009
129645? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
129844? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101720161009
130098? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
131302? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016101720161009
131647? ? ?? ? ?sphlibgcc_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
131679? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
132685? ? ?? ? ?sphlibgcc_-march=nocona_-O_-fomit-frame-pointer2016101720161009
132693? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O_-fomit-frame-pointer2016101720161009
132693? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101720161009
132923? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016101720161009
133052? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016101720161009
133114? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
133198? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
135455? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016101720161009
135604? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016101720161009
136133? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101720161009
136134? ? ?? ? ?sphlib-smallgcc_-march=k8_-O_-fomit-frame-pointer2016101720161009
136326? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101720161009
136512? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016101720161009
136704? ? ?? ? ?sphlib-smallgcc_-O_-fomit-frame-pointer2016101720161009
136705? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016101720161009
136705? ? ?? ? ?sphlib-smallgcc_-m64_-O_-fomit-frame-pointer2016101720161009
136739? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
136883? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016101720161009
136906? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
136906? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
137248? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016101720161009
137753? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101720161009
137922? ? ?? ? ?sphlib-smallgcc_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
138105? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016101720161009
138984? ? ?? ? ?optgcc_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
139078? ? ?? ? ?optgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
139170? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
139182? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
141142? ? ?? ? ?optgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016101720161009
141222? ? ?? ? ?optgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101720161009
141249? ? ?? ? ?optgcc_-funroll-loops_-O3_-fomit-frame-pointer2016101720161009
141488? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016101720161009
141497? ? ?? ? ?optgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016101720161009
143096? ? ?? ? ?optgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101720161009
143309? ? ?? ? ?optgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101720161009
143332? ? ?? ? ?optgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101720161009
143364? ? ?? ? ?optgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016101720161009
143483? ? ?? ? ?optgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016101720161009
143561? ? ?? ? ?optgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101720161009
143612? ? ?? ? ?optgcc_-march=k8_-O2_-fomit-frame-pointer2016101720161009
143641? ? ?? ? ?optgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016101720161009
143968? ? ?? ? ?optgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
144366? ? ?? ? ?optgcc_-O2_-fomit-frame-pointer2016101720161009
144442? ? ?? ? ?optgcc_-m64_-O2_-fomit-frame-pointer2016101720161009
144450? ? ?? ? ?optgcc_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
145796? ? ?? ? ?optgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101720161009
145964? ? ?? ? ?optgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
145968? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
146279? ? ?? ? ?optclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
146581? ? ?? ? ?optclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
146664? ? ?? ? ?optclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016101720161009
147082? ? ?? ? ?optclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
147085? ? ?? ? ?optgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016101720161009
147812? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
147995? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
148188? ? ?? ? ?optgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101720161009
148383? ? ?? ? ?optgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101720161009
148621? ? ?? ? ?optgcc_-m64_-O3_-fomit-frame-pointer2016101720161009
148719? ? ?? ? ?optgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101720161009
149297? ? ?? ? ?optgcc_-march=k8_-O3_-fomit-frame-pointer2016101720161009
149900? ? ?? ? ?optgcc_-O3_-fomit-frame-pointer2016101720161009
152584? ? ?? ? ?optgcc_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
153194? ? ?? ? ?optclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
153315? ? ?? ? ?optgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
153359? ? ?? ? ?optclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016101720161009
160896? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016101720161009
160900? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016101720161009
161824? ? ?? ? ?optgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
162052? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
162121? ? ?? ? ?optgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
162779? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016101720161009
162884? ? ?? ? ?optgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016101720161009
163179? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
163492? ? ?? ? ?optgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101720161009
163713? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
163837? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016101720161009
164170? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O_-fomit-frame-pointer2016101720161009
164545? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
164955? ? ?? ? ?optgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016101720161009
165103? ? ?? ? ?optgcc_-funroll-loops_-O_-fomit-frame-pointer2016101720161009
189184? ? ?? ? ?optgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101720161009
189221? ? ?? ? ?optgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016101720161009
189737? ? ?? ? ?optgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101720161009
191097? ? ?? ? ?optgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
191214? ? ?? ? ?optgcc_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
192330? ? ?? ? ?optgcc_-m64_-O_-fomit-frame-pointer2016101720161009
192494? ? ?? ? ?optgcc_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
192521? ? ?? ? ?optgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016101720161009
192584? ? ?? ? ?optgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016101720161009
192653? ? ?? ? ?optgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016101720161009
193192? ? ?? ? ?optgcc_-O_-fomit-frame-pointer2016101720161009
195132? ? ?? ? ?optgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
196464? ? ?? ? ?optgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016101720161009
196567? ? ?? ? ?optgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101720161009
196767? ? ?? ? ?optgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101720161009
197090? ? ?? ? ?optgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016101720161009
198020? ? ?? ? ?optgcc_-funroll-loops_-Os_-fomit-frame-pointer2016101720161009
198065? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016101720161009
199220? ? ?? ? ?optgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
199275? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
199888? ? ?? ? ?optgcc_-march=k8_-O_-fomit-frame-pointer2016101720161009
200000? ? ?? ? ?optgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016101720161009
202954? ? ?? ? ?optgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016101720161009
203016? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016101720161009
203262? ? ?? ? ?optgcc_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
204159? ? ?? ? ?optgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016101720161009
204164? ? ?? ? ?optgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101720161009
204453? ? ?? ? ?optgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101720161009
204512? ? ?? ? ?optgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
205315? ? ?? ? ?optgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101720161009
205446? ? ?? ? ?optgcc_-march=k8_-Os_-fomit-frame-pointer2016101720161009
205517? ? ?? ? ?optgcc_-m64_-Os_-fomit-frame-pointer2016101720161009
205729? ? ?? ? ?optgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101720161009
205859? ? ?? ? ?optgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101720161009
205934? ? ?? ? ?optgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016101720161009
206209? ? ?? ? ?optgcc_-Os_-fomit-frame-pointer2016101720161009
206341? ? ?? ? ?optgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016101720161009
208532? ? ?? ? ?optgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
208543? ? ?? ? ?optgcc_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
215567? ? ?? ? ?optgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
217031? ? ?? ? ?optgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
232676? ? ?? ? ?optgcc_-march=nocona_-O_-fomit-frame-pointer2016101720161009
234079? ? ?? ? ?optgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016101720161009
394957? ? ?? ? ?sphlibcc2016101720161009
395129? ? ?? ? ?sphlibgcc2016101720161009
397485? ? ?? ? ?sphlibgcc_-funroll-loops2016101720161009
617068? ? ?? ? ?sphlib-smallgcc2016101720161009
617090? ? ?? ? ?sphlib-smallcc2016101720161009
617251? ? ?? ? ?sphlib-smallgcc_-funroll-loops2016101720161009
1456039? ? ?? ? ?optgcc_-funroll-loops2016101720161009
1461359? ? ?? ? ?optcc2016101720161009
1461934? ? ?? ? ?optgcc2016101720161009
3890914? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016101720161009
3891785? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016101720161009
3899163? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
3899698? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016101720161009
3900779? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016101720161009
3900854? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
3901139? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101720161009
3916394? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
3916487? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
3917017? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016101720161009
3922040? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016101720161009
3922385? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101720161009
3922778? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016101720161009
3922780? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016101720161009
3976943? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016101720161009
3977873? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016101720161009
3979425? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
3982925? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016101720161009
3990713? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101720161009
3993323? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
3995828? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016101720161009
4144183? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101720161009
4144394? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101720161009
4144490? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016101720161009
4144864? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016101720161009
4144944? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016101720161009
4144991? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016101720161009
4148030? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016101720161009
4150521? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
4152612? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016101720161009
4153021? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016101720161009
4153617? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
4153813? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016101720161009
4156417? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101720161009
4176294? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016101720161009
4176297? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016101720161009
4176598? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101720161009
4180252? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101720161009
4183152? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101720161009
4183531? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016101720161009
4184014? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016101720161009
4188133? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
4188638? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
4271144? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016101720161009
4271815? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
4271833? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101720161009
4272089? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
4272856? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101720161009
4272947? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016101720161009
4273619? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016101720161009
4273652? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101720161009
4274542? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016101720161009
4275457? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101720161009
4275793? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101720161009
4276619? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016101720161009
4276659? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016101720161009
4422148? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016101720161009
4427330? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
4427502? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
4427655? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
4428742? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016101720161009
4428994? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
4992693? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
4993754? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
5044698? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
5045451? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
5091149? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
5091907? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
5147013? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016101720161009
5148875? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016101720161009
5158123? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
5158336? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
5187330? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016101720161009
5191392? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016101720161009
8708054? ? ?? ? ?refgcc2016101720161009
8712895? ? ?? ? ?refgcc_-funroll-loops2016101720161009
8713299? ? ?? ? ?refcc2016101720161009
18702583? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016101720161009
18703546? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016101720161009
18704741? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
18709068? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101720161009
18709133? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016101720161009
18710635? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016101720161009
18710641? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
18712571? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
18713172? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
18714287? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016101720161009
18714319? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016101720161009
18714724? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016101720161009
18715730? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016101720161009
18720422? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016101720161009
18721615? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101720161009
18722612? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101720161009
18722922? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101720161009
18723592? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101720161009
18917489? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101720161009
18924202? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016101720161009
19588578? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
19597562? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
19598404? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
19599516? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101720161009

Test failure

Implementation: crypto_hash/simd256/opt
Compiler: gcc -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=core2 -O3 -fomit-frame-pointer opt ref sphlib sphlib-small

Compiler output

Implementation: crypto_hash/simd256/vect128
Compiler: cc
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:73:0: warning: "X" redefined
vector.c: #define X(i) X##i
vector.c: ^
vector.c: vector.c:68:0: note: this is the location of the previous definition
vector.c: #define X(i) A[i]
vector.c: ^
vector.c: vector.c: In function 'rounds512':
vector.c: vector.c:796:0: warning: "STEP_1" redefined
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:542:0: note: this is the location of the previous definition
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:805:0: warning: "STEP_2" redefined
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:566:0: note: this is the location of the previous definition
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:808:0: warning: "STEP" redefined
vector.c: #define STEP(a,b,c,d,w1,w2,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:571:0: note: this is the location of the previous definition
vector.c: #define STEP(a,b,c,d,w,fun,r,s,z) \
vector.c: ...

Number of similar (compiler,implementation) pairs: 92, namely:
CompilerImplementations
cc vect128
gcc vect128
gcc -O2 -fomit-frame-pointer vect128
gcc -O3 -fomit-frame-pointer vect128
gcc -O -fomit-frame-pointer vect128
gcc -Os -fomit-frame-pointer vect128
gcc -fno-schedule-insns -O2 -fomit-frame-pointer vect128
gcc -fno-schedule-insns -O3 -fomit-frame-pointer vect128
gcc -fno-schedule-insns -O -fomit-frame-pointer vect128
gcc -fno-schedule-insns -Os -fomit-frame-pointer vect128
gcc -funroll-loops vect128
gcc -funroll-loops -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -O -fomit-frame-pointer vect128
gcc -funroll-loops -Os -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer vect128
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer vect128
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer vect128
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer vect128
gcc -m64 -O2 -fomit-frame-pointer vect128
gcc -m64 -O3 -fomit-frame-pointer vect128
gcc -m64 -O -fomit-frame-pointer vect128
gcc -m64 -Os -fomit-frame-pointer vect128
gcc -m64 -march=core2 -O2 -fomit-frame-pointer vect128
gcc -m64 -march=core2 -O3 -fomit-frame-pointer vect128
gcc -m64 -march=core2 -O -fomit-frame-pointer vect128
gcc -m64 -march=core2 -Os -fomit-frame-pointer vect128
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer vect128
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer vect128
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer vect128
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer vect128
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer vect128
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer vect128
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer vect128
gcc -m64 -march=corei7 -O -fomit-frame-pointer vect128
gcc -m64 -march=corei7 -Os -fomit-frame-pointer vect128
gcc -m64 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -m64 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -m64 -march=k8 -O -fomit-frame-pointer vect128
gcc -m64 -march=k8 -Os -fomit-frame-pointer vect128
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer vect128
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer vect128
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer vect128
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer vect128
gcc -m64 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -m64 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -m64 -march=nocona -O -fomit-frame-pointer vect128
gcc -m64 -march=nocona -Os -fomit-frame-pointer vect128
gcc -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -march=barcelona -O -fomit-frame-pointer vect128
gcc -march=barcelona -Os -fomit-frame-pointer vect128
gcc -march=k8 -O2 -fomit-frame-pointer vect128
gcc -march=k8 -O3 -fomit-frame-pointer vect128
gcc -march=k8 -O -fomit-frame-pointer vect128
gcc -march=k8 -Os -fomit-frame-pointer vect128
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv vect128
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv vect128
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv vect128
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv vect128
gcc -march=nocona -O2 -fomit-frame-pointer vect128
gcc -march=nocona -O3 -fomit-frame-pointer vect128
gcc -march=nocona -O -fomit-frame-pointer vect128
gcc -march=nocona -Os -fomit-frame-pointer vect128

Compiler output

Implementation: crypto_hash/simd256/ref
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
reference.c: reference.c:69:82: warning: expression result unused [-Wunused-value]
reference.c: state->A[j] = state->D[j] + w[j] + F(state->A[j], state->B[j], state->C[j]), s;
reference.c: ^
reference.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments ref
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments ref
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ref
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ref
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ref
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ref

Compiler output

Implementation: crypto_hash/simd256/vect128
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
vector.c: vector.c:73:9: warning: 'X' macro redefined [-Wmacro-redefined]
vector.c: #define X(i) X##i
vector.c: ^
vector.c: vector.c:68:9: note: previous definition is here
vector.c: #define X(i) A[i]
vector.c: ^
vector.c: vector.c:129:3: error: use of unknown builtin '__builtin_ia32_pcmpgtw128' [-Wimplicit-function-declaration]
vector.c: DO_REDUCE_FULL_S(0);
vector.c: ^
vector.c: vector.c:56:12: note: expanded from macro 'DO_REDUCE_FULL_S'
vector.c: X(i) = EXTRA_REDUCE_S(X(i)); \
vector.c: ^
vector.c: vector.c:42:32: note: expanded from macro 'EXTRA_REDUCE_S'
vector.c: v16_sub(x, v16_and(V257.v16, v16_cmp(x, V128.v16)))
vector.c: ^
vector.c: ./vector.h:92:22: note: expanded from macro 'v16_cmp'
vector.c: #define v16_cmp __builtin_ia32_pcmpgtw128
vector.c: ^
vector.c: vector.c:129:3: error: cannot convert between vector values of different size ('v16' (aka 'v8hi') and 'int')
vector.c: DO_REDUCE_FULL_S(0);
vector.c: ^~~~~~~~~~~~~~~~~~~
vector.c: vector.c:56:12: note: expanded from macro 'DO_REDUCE_FULL_S'
vector.c: X(i) = EXTRA_REDUCE_S(X(i)); \
vector.c: ^~~~~~~~~~~~~~~~~~~~
vector.c: vector.c:42:14: note: expanded from macro 'EXTRA_REDUCE_S'
vector.c: ...

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments vect128
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments vect128
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vect128
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vect128
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vect128
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vect128

Compiler output

Implementation: crypto_hash/simd256/vect128
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:73:0: warning: "X" redefined
vector.c: #define X(i) X##i
vector.c: ^
vector.c: vector.c:68:0: note: this is the location of the previous definition
vector.c: #define X(i) A[i]
vector.c: ^
vector.c: vector.c: In function 'rounds512':
vector.c: vector.c:796:0: warning: "STEP_1" redefined
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:542:0: note: this is the location of the previous definition
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:805:0: warning: "STEP_2" redefined
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:566:0: note: this is the location of the previous definition
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:808:0: warning: "STEP" redefined
vector.c: #define STEP(a,b,c,d,w1,w2,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:571:0: note: this is the location of the previous definition
vector.c: #define STEP(a,b,c,d,w,fun,r,s,z) \
vector.c: ...
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:73:0: warning: "X" redefined
vector.c: #define X(i) X##i
vector.c: ^
vector.c: vector.c:68:0: note: this is the location of the previous definition
vector.c: #define X(i) A[i]
vector.c: ^
vector.c: vector.c: In function 'rounds512':
vector.c: vector.c:796:0: warning: "STEP_1" redefined
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:542:0: note: this is the location of the previous definition
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:805:0: warning: "STEP_2" redefined
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:566:0: note: this is the location of the previous definition
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:808:0: warning: "STEP" redefined
vector.c: #define STEP(a,b,c,d,w1,w2,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:571:0: note: this is the location of the previous definition
vector.c: #define STEP(a,b,c,d,w,fun,r,s,z) \
vector.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -m64 -march=barcelona -O -fomit-frame-pointer vect128
gcc -m64 -march=barcelona -Os -fomit-frame-pointer vect128