Implementation notes: amd64, oki, crypto_hash/bblake256

Computer: oki
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20181123
Operation: crypto_hash
Primitive: bblake256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
11260? ? ?? ? ?ssse3gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018112720181123
11266? ? ?? ? ?ssse3gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018112720181123
11274? ? ?? ? ?ssse3gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018112720181123
11282? ? ?? ? ?ssse3gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018112720181123
11534? ? ?? ? ?ssse3gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018112720181123
11572? ? ?? ? ?ssse3gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018112720181123
11582? ? ?? ? ?ssse3gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018112720181123
11614? ? ?? ? ?ssse3gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018112720181123
11626? ? ?? ? ?ssse3gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018112720181123
11644? ? ?? ? ?ssse3gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018112720181123
11662? ? ?? ? ?ssse3gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018112720181123
11724? ? ?? ? ?ssse3gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018112720181123
11742? ? ?? ? ?ssse3gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018112720181123
11772? ? ?? ? ?ssse3gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018112720181123
11786? ? ?? ? ?ssse3gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018112720181123
11786? ? ?? ? ?ssse3gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018112720181123
11788? ? ?? ? ?ssse3gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018112720181123
11976? ? ?? ? ?ssse3gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018112720181123
12088? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018112720181123
12370? ? ?? ? ?ssse3gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018112720181123
12392? ? ?? ? ?ssse3gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018112720181123
12396? ? ?? ? ?ssse3gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018112720181123
12402? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018112720181123
12418? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018112720181123
12426? ? ?? ? ?ssse3gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018112720181123
12500? ? ?? ? ?ssse3gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018112720181123
12504? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018112720181123
12522? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018112720181123
12564? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018112720181123
12570? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018112720181123
12586? ? ?? ? ?ssse3gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018112720181123
12616? ? ?? ? ?ssse3gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018112720181123
12624? ? ?? ? ?ssse3gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018112720181123
12636? ? ?? ? ?ssse3gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018112720181123
12696? ? ?? ? ?ssse3gcc_-m64_-march=core2_-O_-fomit-frame-pointer2018112720181123
12702? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018112720181123
12714? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018112720181123
12716? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018112720181123
12718? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018112720181123
12766? ? ?? ? ?ssse3clang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112720181123
12772? ? ?? ? ?ssse3clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2018112720181123
12910? ? ?? ? ?sse2clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
12920? ? ?? ? ?sse2clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
12926? ? ?? ? ?sse2clang_-O3_-fomit-frame-pointer_-Qunused-arguments2018112720181123
12930? ? ?? ? ?sse2clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
12976? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018112720181123
12980? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018112720181123
12986? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018112720181123
13000? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018112720181123
13076? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018112720181123
13088? ? ?? ? ?sse2clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2018112720181123
13106? ? ?? ? ?sse2clang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112720181123
13130? ? ?? ? ?sse2clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112720181123
13136? ? ?? ? ?sse2clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2018112720181123
13152? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018112720181123
13174? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018112720181123
13188? ? ?? ? ?ssse3clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112720181123
13230? ? ?? ? ?ssse3clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2018112720181123
13334? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018112720181123
13336? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018112720181123
13336? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018112720181123
13358? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018112720181123
13424? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018112720181123
13426? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018112720181123
13430? ? ?? ? ?sse2gcc_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
13434? ? ?? ? ?sse2gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018112720181123
13434? ? ?? ? ?sse2gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
13456? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018112720181123
13458? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
13470? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018112720181123
13500? ? ?? ? ?sse2gcc_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
13506? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018112720181123
13512? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018112720181123
13514? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
13518? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018112720181123
13522? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
13524? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
13534? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
13536? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
13554? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
13554? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018112720181123
13566? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
13574? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
13576? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
13578? ? ?? ? ?sse2gcc_-funroll-loops_-O_-fomit-frame-pointer2018112720181123
13580? ? ?? ? ?sse2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018112720181123
13580? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018112720181123
13584? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018112720181123
13584? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
13588? ? ?? ? ?sse2gcc_-m64_-Os_-fomit-frame-pointer2018112720181123
13590? ? ?? ? ?sse2gcc_-Os_-fomit-frame-pointer2018112720181123
13592? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018112720181123
13604? ? ?? ? ?sse2gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018112720181123
13606? ? ?? ? ?sse2gcc_-march=k8_-Os_-fomit-frame-pointer2018112720181123
13628? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
13654? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
13668? ? ?? ? ?sse2gcc_-funroll-loops_-O2_-fomit-frame-pointer2018112720181123
13672? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018112720181123
13676? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
13678? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018112720181123
13682? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
13684? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018112720181123
13688? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112720181123
13690? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
13690? ? ?? ? ?sse2gcc_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
13690? ? ?? ? ?sse2gcc_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
13716? ? ?? ? ?sse2gcc_-funroll-loops_-Os_-fomit-frame-pointer2018112720181123
13716? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018112720181123
13718? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018112720181123
13718? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018112720181123
13720? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018112720181123
13724? ? ?? ? ?sse2gcc_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
13734? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
13736? ? ?? ? ?sse2gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018112720181123
13738? ? ?? ? ?sse2gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018112720181123
13742? ? ?? ? ?sse2gcc_-O2_-fomit-frame-pointer2018112720181123
13742? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
13746? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112720181123
13748? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112720181123
13772? ? ?? ? ?sse2gcc_-m64_-O2_-fomit-frame-pointer2018112720181123
13774? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018112720181123
13774? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018112720181123
13784? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018112720181123
13790? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018112720181123
13790? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018112720181123
13796? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018112720181123
13800? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
13800? ? ?? ? ?sse2gcc_-march=nocona_-O_-fomit-frame-pointer2018112720181123
13828? ? ?? ? ?sse2gcc_-funroll-loops_-O3_-fomit-frame-pointer2018112720181123
13832? ? ?? ? ?sse2gcc_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
13840? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112720181123
13856? ? ?? ? ?sse2gcc_-m64_-march=k8_-O_-fomit-frame-pointer2018112720181123
13860? ? ?? ? ?sse2gcc_-m64_-O3_-fomit-frame-pointer2018112720181123
13862? ? ?? ? ?sse2gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018112720181123
13892? ? ?? ? ?sse2gcc_-O3_-fomit-frame-pointer2018112720181123
13892? ? ?? ? ?sse2gcc_-march=k8_-O_-fomit-frame-pointer2018112720181123
13896? ? ?? ? ?sse2gcc_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
13900? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018112720181123
13906? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
13906? ? ?? ? ?sse2gcc_-march=k8_-O2_-fomit-frame-pointer2018112720181123
13922? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018112720181123
13950? ? ?? ? ?sse2gcc_-m64_-O_-fomit-frame-pointer2018112720181123
13956? ? ?? ? ?sse2gcc_-O_-fomit-frame-pointer2018112720181123
13962? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018112720181123
13992? ? ?? ? ?sse2gcc_-m64_-march=core2_-O_-fomit-frame-pointer2018112720181123
14006? ? ?? ? ?sse2gcc_-march=k8_-O3_-fomit-frame-pointer2018112720181123
14020? ? ?? ? ?sse2gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018112720181123
14140? ? ?? ? ?sse2gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018112720181123
14140? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018112720181123
14146? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018112720181123
14150? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018112720181123
14170? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018112720181123
14174? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018112720181123
14182? ? ?? ? ?sse2gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018112720181123
14344? ? ?? ? ?sse2gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018112720181123
14364? ? ?? ? ?sse2gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018112720181123
20162? ? ?? ? ?bswapgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018112720181123
20186? ? ?? ? ?sandygcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018112720181123
20220? ? ?? ? ?bswapgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018112720181123
20236? ? ?? ? ?bswapgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
20242? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
20246? ? ?? ? ?bswapgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018112720181123
20270? ? ?? ? ?regsgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018112720181123
20292? ? ?? ? ?regsgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018112720181123
20302? ? ?? ? ?regsgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
20306? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
20364? ? ?? ? ?bswapgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018112720181123
20374? ? ?? ? ?bswapgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018112720181123
20374? ? ?? ? ?bswapgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018112720181123
20374? ? ?? ? ?sandygcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018112720181123
20374? ? ?? ? ?sandygcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018112720181123
20378? ? ?? ? ?bswapgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018112720181123
20380? ? ?? ? ?sandygcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018112720181123
20384? ? ?? ? ?bswapgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018112720181123
20384? ? ?? ? ?regsgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018112720181123
20386? ? ?? ? ?sandygcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018112720181123
20386? ? ?? ? ?sandygcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018112720181123
20388? ? ?? ? ?sandygcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018112720181123
20390? ? ?? ? ?bswapgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112720181123
20390? ? ?? ? ?sandygcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018112720181123
20394? ? ?? ? ?sandygcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018112720181123
20396? ? ?? ? ?bswapgcc_-funroll-loops_-O3_-fomit-frame-pointer2018112720181123
20404? ? ?? ? ?regsgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018112720181123
20406? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018112720181123
20408? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018112720181123
20408? ? ?? ? ?bswapgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018112720181123
20410? ? ?? ? ?bswapgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018112720181123
20410? ? ?? ? ?sandygcc_-Os_-fomit-frame-pointer2018112720181123
20412? ? ?? ? ?regsgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112720181123
20416? ? ?? ? ?sandygcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018112720181123
20418? ? ?? ? ?bswapgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018112720181123
20418? ? ?? ? ?bswapgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018112720181123
20426? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018112720181123
20428? ? ?? ? ?regsgcc_-funroll-loops_-O3_-fomit-frame-pointer2018112720181123
20428? ? ?? ? ?sandygcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
20430? ? ?? ? ?sandygcc_-m64_-Os_-fomit-frame-pointer2018112720181123
20436? ? ?? ? ?sandygcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018112720181123
20446? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
20448? ? ?? ? ?bswapgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
20458? ? ?? ? ?bswapgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018112720181123
20460? ? ?? ? ?sandygcc_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
20464? ? ?? ? ?regsgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018112720181123
20464? ? ?? ? ?sandygcc_-march=k8_-Os_-fomit-frame-pointer2018112720181123
20474? ? ?? ? ?sandygcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
20476? ? ?? ? ?bswapgcc_-m64_-O3_-fomit-frame-pointer2018112720181123
20482? ? ?? ? ?bswapgcc_-O3_-fomit-frame-pointer2018112720181123
20482? ? ?? ? ?regsgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018112720181123
20484? ? ?? ? ?bswapgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112720181123
20486? ? ?? ? ?bswapgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018112720181123
20488? ? ?? ? ?regsgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018112720181123
20490? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018112720181123
20494? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
20496? ? ?? ? ?bswapgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018112720181123
20498? ? ?? ? ?sandygcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018112720181123
20502? ? ?? ? ?regsgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018112720181123
20508? ? ?? ? ?sandygcc_-funroll-loops_-Os_-fomit-frame-pointer2018112720181123
20510? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018112720181123
20514? ? ?? ? ?regsgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018112720181123
20516? ? ?? ? ?regsgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018112720181123
20518? ? ?? ? ?bswapgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018112720181123
20520? ? ?? ? ?bswapgcc_-funroll-loops_-O_-fomit-frame-pointer2018112720181123
20522? ? ?? ? ?bswapgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018112720181123
20528? ? ?? ? ?bswapgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
20528? ? ?? ? ?regsgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018112720181123
20530? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
20536? ? ?? ? ?bswapgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018112720181123
20536? ? ?? ? ?sandygcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018112720181123
20540? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
20542? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018112720181123
20544? ? ?? ? ?regsgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018112720181123
20548? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018112720181123
20548? ? ?? ? ?regsgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018112720181123
20548? ? ?? ? ?sandygcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018112720181123
20550? ? ?? ? ?bswapgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018112720181123
20552? ? ?? ? ?bswapgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018112720181123
20560? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
20564? ? ?? ? ?bswapgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018112720181123
20566? ? ?? ? ?bswapgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
20568? ? ?? ? ?bswapgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018112720181123
20570? ? ?? ? ?regsgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
20572? ? ?? ? ?bswapgcc_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
20572? ? ?? ? ?regsgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018112720181123
20576? ? ?? ? ?regsgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112720181123
20578? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018112720181123
20590? ? ?? ? ?bswapgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018112720181123
20592? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
20592? ? ?? ? ?regsgcc_-m64_-O3_-fomit-frame-pointer2018112720181123
20594? ? ?? ? ?regsgcc_-O3_-fomit-frame-pointer2018112720181123
20594? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
20594? ? ?? ? ?regsgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
20598? ? ?? ? ?bswapgcc_-march=k8_-O3_-fomit-frame-pointer2018112720181123
20602? ? ?? ? ?bswapgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
20602? ? ?? ? ?bswapgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
20604? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018112720181123
20604? ? ?? ? ?regsgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
20610? ? ?? ? ?bswapgcc_-Os_-fomit-frame-pointer2018112720181123
20612? ? ?? ? ?regsgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018112720181123
20616? ? ?? ? ?bswapgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112720181123
20618? ? ?? ? ?bswapgcc_-funroll-loops_-O2_-fomit-frame-pointer2018112720181123
20622? ? ?? ? ?bswapgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018112720181123
20624? ? ?? ? ?bswapgcc_-m64_-Os_-fomit-frame-pointer2018112720181123
20628? ? ?? ? ?regsgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
20628? ? ?? ? ?regsgcc_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
20644? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018112720181123
20644? ? ?? ? ?regsgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018112720181123
20646? ? ?? ? ?bswapgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018112720181123
20646? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018112720181123
20650? ? ?? ? ?bswapgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018112720181123
20652? ? ?? ? ?bswapgcc_-funroll-loops_-Os_-fomit-frame-pointer2018112720181123
20654? ? ?? ? ?regsgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018112720181123
20654? ? ?? ? ?regsgcc_-march=k8_-O3_-fomit-frame-pointer2018112720181123
20656? ? ?? ? ?bswapgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018112720181123
20656? ? ?? ? ?sandygcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
20660? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018112720181123
20660? ? ?? ? ?regsgcc_-funroll-loops_-O2_-fomit-frame-pointer2018112720181123
20662? ? ?? ? ?bswapgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018112720181123
20662? ? ?? ? ?sandygcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
20666? ? ?? ? ?regsgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018112720181123
20666? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
20666? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018112720181123
20668? ? ?? ? ?bswapgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
20668? ? ?? ? ?bswapgcc_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
20668? ? ?? ? ?regsgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112720181123
20668? ? ?? ? ?sandygcc_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
20674? ? ?? ? ?regsgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018112720181123
20676? ? ?? ? ?bswapgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018112720181123
20676? ? ?? ? ?regsgcc_-m64_-Os_-fomit-frame-pointer2018112720181123
20676? ? ?? ? ?regsgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018112720181123
20678? ? ?? ? ?regsgcc_-Os_-fomit-frame-pointer2018112720181123
20686? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
20692? ? ?? ? ?bswapgcc_-march=k8_-Os_-fomit-frame-pointer2018112720181123
20704? ? ?? ? ?bswapgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018112720181123
20706? ? ?? ? ?bswapgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018112720181123
20708? ? ?? ? ?regsgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
20714? ? ?? ? ?bswapgcc_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
20716? ? ?? ? ?bswapgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018112720181123
20716? ? ?? ? ?bswapgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018112720181123
20718? ? ?? ? ?regsgcc_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
20734? ? ?? ? ?bswapgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
20736? ? ?? ? ?regsgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018112720181123
20738? ? ?? ? ?regsgcc_-funroll-loops_-Os_-fomit-frame-pointer2018112720181123
20738? ? ?? ? ?regsgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018112720181123
20740? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018112720181123
20742? ? ?? ? ?regsgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018112720181123
20750? ? ?? ? ?regsgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018112720181123
20750? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018112720181123
20752? ? ?? ? ?regsgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018112720181123
20756? ? ?? ? ?regsgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018112720181123
20758? ? ?? ? ?regsgcc_-march=k8_-Os_-fomit-frame-pointer2018112720181123
20772? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
20774? ? ?? ? ?bswapgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
20778? ? ?? ? ?regsgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
20780? ? ?? ? ?bswapgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
20820? ? ?? ? ?regsgcc_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
20822? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
20836? ? ?? ? ?regsgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018112720181123
20838? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018112720181123
20848? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
20848? ? ?? ? ?regsgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
20892? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
20892? ? ?? ? ?regsgcc_-m64_-O2_-fomit-frame-pointer2018112720181123
20894? ? ?? ? ?bswapgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018112720181123
20898? ? ?? ? ?regsgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
20900? ? ?? ? ?bswapgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018112720181123
20926? ? ?? ? ?regsgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112720181123
20938? ? ?? ? ?regsgcc_-O2_-fomit-frame-pointer2018112720181123
20942? ? ?? ? ?regsgcc_-march=k8_-O2_-fomit-frame-pointer2018112720181123
20944? ? ?? ? ?regsgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018112720181123
20946? ? ?? ? ?bswapgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
20946? ? ?? ? ?bswapgcc_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
21012? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018112720181123
21012? ? ?? ? ?regsgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018112720181123
21014? ? ?? ? ?regsgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018112720181123
21018? ? ?? ? ?bswapgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112720181123
21022? ? ?? ? ?regsgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
21022? ? ?? ? ?regsgcc_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
21024? ? ?? ? ?regsgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018112720181123
21028? ? ?? ? ?regsgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
21028? ? ?? ? ?regsgcc_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
21030? ? ?? ? ?bswapgcc_-m64_-O2_-fomit-frame-pointer2018112720181123
21036? ? ?? ? ?regsgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018112720181123
21044? ? ?? ? ?bswapgcc_-O2_-fomit-frame-pointer2018112720181123
21044? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018112720181123
21116? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018112720181123
21120? ? ?? ? ?bswapgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
21120? ? ?? ? ?bswapgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018112720181123
21120? ? ?? ? ?bswapgcc_-march=k8_-O2_-fomit-frame-pointer2018112720181123
21124? ? ?? ? ?bswapgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018112720181123
21126? ? ?? ? ?bswapgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018112720181123
21126? ? ?? ? ?bswapgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018112720181123
21128? ? ?? ? ?bswapgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018112720181123
21132? ? ?? ? ?bswapgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018112720181123
21146? ? ?? ? ?bswapgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018112720181123
21152? ? ?? ? ?bswapgcc_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
21152? ? ?? ? ?sandygcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018112720181123
21166? ? ?? ? ?bswapgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
21172? ? ?? ? ?bswapgcc_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
21176? ? ?? ? ?bswapgcc_-O_-fomit-frame-pointer2018112720181123
21180? ? ?? ? ?bswapgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018112720181123
21186? ? ?? ? ?sandygcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112720181123
21190? ? ?? ? ?sandygcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
21194? ? ?? ? ?bswapgcc_-m64_-O_-fomit-frame-pointer2018112720181123
21196? ? ?? ? ?sandygcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018112720181123
21200? ? ?? ? ?sandygcc_-funroll-loops_-O3_-fomit-frame-pointer2018112720181123
21212? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
21252? ? ?? ? ?sandygcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
21256? ? ?? ? ?regsgcc_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
21268? ? ?? ? ?regsgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
21272? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
21298? ? ?? ? ?bswapgcc_-march=k8_-O_-fomit-frame-pointer2018112720181123
21316? ? ?? ? ?bswapgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
21316? ? ?? ? ?bswapgcc_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
21316? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
21318? ? ?? ? ?bswapgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018112720181123
21326? ? ?? ? ?sandygcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
21330? ? ?? ? ?sandygcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018112720181123
21346? ? ?? ? ?sandygcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018112720181123
21354? ? ?? ? ?sandygcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018112720181123
21364? ? ?? ? ?bswapgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018112720181123
21364? ? ?? ? ?bswapgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018112720181123
21368? ? ?? ? ?sandygcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018112720181123
21378? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018112720181123
21380? ? ?? ? ?bswapgcc_-march=nocona_-O_-fomit-frame-pointer2018112720181123
21388? ? ?? ? ?bswapgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018112720181123
21418? ? ?? ? ?bswapgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018112720181123
21430? ? ?? ? ?sandygcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018112720181123
21434? ? ?? ? ?sandygcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018112720181123
21436? ? ?? ? ?sandygcc_-march=k8_-O3_-fomit-frame-pointer2018112720181123
21442? ? ?? ? ?sandygcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
21442? ? ?? ? ?sandygcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018112720181123
21444? ? ?? ? ?sandygcc_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
21448? ? ?? ? ?sandygcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018112720181123
21452? ? ?? ? ?regsgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018112720181123
21452? ? ?? ? ?regsgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018112720181123
21456? ? ?? ? ?regsgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018112720181123
21460? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
21468? ? ?? ? ?bswapgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018112720181123
21476? ? ?? ? ?bswapgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018112720181123
21478? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018112720181123
21478? ? ?? ? ?sandygcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
21482? ? ?? ? ?sandygcc_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
21484? ? ?? ? ?bswapgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018112720181123
21484? ? ?? ? ?sandygcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018112720181123
21488? ? ?? ? ?sandygcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112720181123
21488? ? ?? ? ?sandygcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018112720181123
21500? ? ?? ? ?sandygcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
21502? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018112720181123
21508? ? ?? ? ?sandygcc_-funroll-loops_-O2_-fomit-frame-pointer2018112720181123
21512? ? ?? ? ?sandygcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018112720181123
21528? ? ?? ? ?sandygcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018112720181123
21532? ? ?? ? ?sandygcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018112720181123
21536? ? ?? ? ?sandygcc_-O3_-fomit-frame-pointer2018112720181123
21536? ? ?? ? ?sandygcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018112720181123
21554? ? ?? ? ?sandygcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112720181123
21572? ? ?? ? ?sandygcc_-m64_-O3_-fomit-frame-pointer2018112720181123
21588? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
21588? ? ?? ? ?sandygcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018112720181123
21590? ? ?? ? ?sandygcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018112720181123
21592? ? ?? ? ?sandygcc_-funroll-loops_-O_-fomit-frame-pointer2018112720181123
21592? ? ?? ? ?sandygcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
21592? ? ?? ? ?sandygcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018112720181123
21596? ? ?? ? ?regsgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
21610? ? ?? ? ?sandygcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018112720181123
21626? ? ?? ? ?sandygcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
21684? ? ?? ? ?sandygcc_-march=k8_-O2_-fomit-frame-pointer2018112720181123
21694? ? ?? ? ?sandygcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018112720181123
21720? ? ?? ? ?sandygcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018112720181123
21720? ? ?? ? ?sandygcc_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
21726? ? ?? ? ?sandygcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
21726? ? ?? ? ?sandygcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018112720181123
21734? ? ?? ? ?regsgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018112720181123
21736? ? ?? ? ?regsgcc_-funroll-loops_-O_-fomit-frame-pointer2018112720181123
21736? ? ?? ? ?regsgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018112720181123
21744? ? ?? ? ?sandygcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018112720181123
21748? ? ?? ? ?sandygcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018112720181123
21766? ? ?? ? ?sandygcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018112720181123
21780? ? ?? ? ?sandygcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018112720181123
21782? ? ?? ? ?sandygcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
21784? ? ?? ? ?sandygcc_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
21796? ? ?? ? ?sandygcc_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
21812? ? ?? ? ?sandygcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
21812? ? ?? ? ?sandygcc_-march=k8_-O_-fomit-frame-pointer2018112720181123
21818? ? ?? ? ?sandygcc_-m64_-march=k8_-O_-fomit-frame-pointer2018112720181123
21854? ? ?? ? ?sandygcc_-m64_-O2_-fomit-frame-pointer2018112720181123
21858? ? ?? ? ?sandygcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112720181123
21862? ? ?? ? ?sandygcc_-O2_-fomit-frame-pointer2018112720181123
21886? ? ?? ? ?sandygcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018112720181123
21924? ? ?? ? ?sandygcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018112720181123
21930? ? ?? ? ?sandygcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018112720181123
21936? ? ?? ? ?sandygcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018112720181123
21940? ? ?? ? ?sandygcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018112720181123
21942? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018112720181123
21942? ? ?? ? ?sandygcc_-O_-fomit-frame-pointer2018112720181123
21946? ? ?? ? ?sandygcc_-m64_-march=core2_-O_-fomit-frame-pointer2018112720181123
21948? ? ?? ? ?regsgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018112720181123
21948? ? ?? ? ?sandygcc_-m64_-O_-fomit-frame-pointer2018112720181123
21948? ? ?? ? ?sandygcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018112720181123
21950? ? ?? ? ?sandygcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018112720181123
21958? ? ?? ? ?sandygcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018112720181123
21964? ? ?? ? ?sandygcc_-march=nocona_-O_-fomit-frame-pointer2018112720181123
21968? ? ?? ? ?sandygcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018112720181123
21972? ? ?? ? ?sandygcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018112720181123
21976? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018112720181123
21980? ? ?? ? ?regsgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018112720181123
22000? ? ?? ? ?sandygcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018112720181123
22092? ? ?? ? ?regsgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018112720181123
22096? ? ?? ? ?sandyclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
22106? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018112720181123
22108? ? ?? ? ?sandyclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
22114? ? ?? ? ?sandyclang_-O3_-fomit-frame-pointer_-Qunused-arguments2018112720181123
22114? ? ?? ? ?sandyclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
22124? ? ?? ? ?regsgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018112720181123
22126? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018112720181123
22130? ? ?? ? ?regsgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018112720181123
22132? ? ?? ? ?regsgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018112720181123
22174? ? ?? ? ?regsgcc_-O_-fomit-frame-pointer2018112720181123
22178? ? ?? ? ?regsgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018112720181123
22210? ? ?? ? ?regsclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2018112720181123
22218? ? ?? ? ?regsgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018112720181123
22226? ? ?? ? ?regsclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112720181123
22230? ? ?? ? ?regsgcc_-m64_-O_-fomit-frame-pointer2018112720181123
22232? ? ?? ? ?regsclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112720181123
22234? ? ?? ? ?regsclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2018112720181123
22240? ? ?? ? ?regsgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
22240? ? ?? ? ?regsgcc_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
22248? ? ?? ? ?regsgcc_-march=k8_-O_-fomit-frame-pointer2018112720181123
22402? ? ?? ? ?bswapclang_-O3_-fomit-frame-pointer_-Qunused-arguments2018112720181123
22404? ? ?? ? ?bswapclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
22410? ? ?? ? ?bswapclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
22424? ? ?? ? ?bswapclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
22560? ? ?? ? ?regsgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018112720181123
22574? ? ?? ? ?regsgcc_-march=nocona_-O_-fomit-frame-pointer2018112720181123
22684? ? ?? ? ?sandyclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112720181123
22706? ? ?? ? ?sandyclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2018112720181123
22710? ? ?? ? ?sandyclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112720181123
22742? ? ?? ? ?sandyclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2018112720181123
22856? ? ?? ? ?bswapclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2018112720181123
22868? ? ?? ? ?bswapclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112720181123
22870? ? ?? ? ?bswapclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2018112720181123
22888? ? ?? ? ?bswapclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112720181123
28280? ? ?? ? ?regsclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
28308? ? ?? ? ?regsclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
28310? ? ?? ? ?regsclang_-O3_-fomit-frame-pointer_-Qunused-arguments2018112720181123
28324? ? ?? ? ?regsclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
89664? ? ?? ? ?sandygcc2018112720181123
89756? ? ?? ? ?sandygcc_-funroll-loops2018112720181123
89986? ? ?? ? ?sandycc2018112720181123
90666? ? ?? ? ?bswapgcc_-funroll-loops2018112720181123
90712? ? ?? ? ?bswapgcc2018112720181123
90754? ? ?? ? ?bswapcc2018112720181123
93516? ? ?? ? ?regscc2018112720181123
93518? ? ?? ? ?regsgcc2018112720181123
93586? ? ?? ? ?regsgcc_-funroll-loops2018112720181123
153502? ? ?? ? ?sse2gcc_-funroll-loops2018112720181123
153578? ? ?? ? ?sse2gcc2018112720181123
176276? ? ?? ? ?sse2cc2018112720181123

Compiler output

Implementation: bswap
Security model: unknown
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0x2191e80: v4i64 = X86ISD::VTRUNC 0x2191cb0
try.c: 0x2191cb0: v16i32 = vselect 0x2182d90, 0x211c240, 0x2191b80
try.c: 0x2182d90: v4i1 = X86ISD::PCMPGTM 0x217b770, 0x211cff0
try.c: 0x217b770: v4i64 = X86ISD::VBROADCAST 0x211d380
try.c: 0x211d380: i64,ch = load<LD8[%uglygep72]> 0x2076dd0, 0x2164dd0, undef:i64
try.c: 0x2164dd0: i64 = add 0x217c650, 0x20c7350
try.c: 0x217c650: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x2117350: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x20c7350: i64 = shl 0x2116b00, Constant:i8<3>
try.c: 0x2116b00: i64,ch = CopyFromReg 0x2076dd0, Register:i64 %vreg50
try.c: 0x217cb10: i64 = Register %vreg50
try.c: 0x21105b0: i8 = Constant<3>
try.c: 0x21733e0: i64 = undef
try.c: 0x211cff0: v4i64,ch = CopyFromReg 0x2076dd0, Register:v4i64 %vreg13
try.c: 0x213caf0: v4i64 = Register %vreg13
try.c: 0x211c240: v16i32 = X86ISD::VBROADCAST 0x2116d60
try.c: 0x2116d60: i32,ch = load<LD4[ConstantPool]> 0x2076dd0, 0x21917f0, undef:i64
try.c: 0x21917f0: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x2115b40: i64 = TargetConstantPool<i32 1> 0
try.c: 0x21733e0: i64 = undef
try.c: 0x2191b80: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0x2191a50: i32 = Constant<0>
try.c: 0x2191a50: i32 = Constant<0>
try.c: 0x2191a50: i32 = Constant<0>
try.c: 0x2191a50: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments bswap

Compiler output

Implementation: bswap
Security model: unknown
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0x1341470: v4i64 = X86ISD::VTRUNC 0x13412a0
try.c: 0x13412a0: v16i32 = vselect 0x134b240, 0x12d1120, 0x1341170
try.c: 0x134b240: v4i1 = X86ISD::PCMPGTM 0x1320e30, 0x12d1ed0
try.c: 0x1320e30: v4i64 = X86ISD::VBROADCAST 0x12d2260
try.c: 0x12d2260: i64,ch = load<LD8[%uglygep72]> 0x1225db0, 0x1286a90, undef:i64
try.c: 0x1286a90: i64 = add 0x132ac30, 0x12e6c50
try.c: 0x132ac30: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x131ef40: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x12e6c50: i64 = shl 0x131e6f0, Constant:i8<3>
try.c: 0x131e6f0: i64,ch = CopyFromReg 0x1225db0, Register:i64 %vreg50
try.c: 0x132b0f0: i64 = Register %vreg50
try.c: 0x12e8250: i8 = Constant<3>
try.c: 0x13293d0: i64 = undef
try.c: 0x12d1ed0: v4i64,ch = CopyFromReg 0x1225db0, Register:v4i64 %vreg13
try.c: 0x12c5f80: v4i64 = Register %vreg13
try.c: 0x12d1120: v16i32 = X86ISD::VBROADCAST 0x131e950
try.c: 0x131e950: i32,ch = load<LD4[ConstantPool]> 0x1225db0, 0x1340de0, undef:i64
try.c: 0x1340de0: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x12c3aa0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x13293d0: i64 = undef
try.c: 0x1341170: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0x1341040: i32 = Constant<0>
try.c: 0x1341040: i32 = Constant<0>
try.c: 0x1341040: i32 = Constant<0>
try.c: 0x1341040: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments bswap

Compiler output

Implementation: regs
Security model: unknown
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0x2228e30: v4i64 = X86ISD::VTRUNC 0x2228c60
try.c: 0x2228c60: v16i32 = vselect 0x2220860, 0x21b5000, 0x2228b30
try.c: 0x2220860: v4i1 = X86ISD::PCMPGTM 0x2213f40, 0x21d1c30
try.c: 0x2213f40: v4i64 = X86ISD::VBROADCAST 0x21d1fc0
try.c: 0x21d1fc0: i64,ch = load<LD8[%uglygep72]> 0x210dda0, 0x2202440, undef:i64
try.c: 0x2202440: i64 = add 0x2214e20, 0x21c0500
try.c: 0x2214e20: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x220a950: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x21c0500: i64 = shl 0x220a100, Constant:i8<3>
try.c: 0x220a100: i64,ch = CopyFromReg 0x210dda0, Register:i64 %vreg50
try.c: 0x22152e0: i64 = Register %vreg50
try.c: 0x21c1b00: i8 = Constant<3>
try.c: 0x22125b0: i64 = undef
try.c: 0x21d1c30: v4i64,ch = CopyFromReg 0x210dda0, Register:v4i64 %vreg13
try.c: 0x21ba470: v4i64 = Register %vreg13
try.c: 0x21b5000: v16i32 = X86ISD::VBROADCAST 0x220a360
try.c: 0x220a360: i32,ch = load<LD4[ConstantPool]> 0x210dda0, 0x22287a0, undef:i64
try.c: 0x22287a0: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x21c37f0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x22125b0: i64 = undef
try.c: 0x2228b30: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0x2228a00: i32 = Constant<0>
try.c: 0x2228a00: i32 = Constant<0>
try.c: 0x2228a00: i32 = Constant<0>
try.c: 0x2228a00: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments regs

Compiler output

Implementation: regs
Security model: unknown
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0xe42d90: v4i64 = X86ISD::VTRUNC 0xe42bc0
try.c: 0xe42bc0: v16i32 = vselect 0xe4b670, 0xdd7bd0, 0xe42a90
try.c: 0xe4b670: v4i1 = X86ISD::PCMPGTM 0xe2bac0, 0xdc6500
try.c: 0xe2bac0: v4i64 = X86ISD::VBROADCAST 0xdc6890
try.c: 0xdc6890: i64,ch = load<LD8[%uglygep72]> 0xd26dd0, 0xe1b410, undef:i64
try.c: 0xe1b410: i64 = add 0xe2c9a0, 0xdbe730
try.c: 0xe2c9a0: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0xe28cc0: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0xdbe730: i64 = shl 0xe28470, Constant:i8<3>
try.c: 0xe28470: i64,ch = CopyFromReg 0xd26dd0, Register:i64 %vreg50
try.c: 0xe2ce60: i64 = Register %vreg50
try.c: 0xdbc880: i8 = Constant<3>
try.c: 0xe2a130: i64 = undef
try.c: 0xdc6500: v4i64,ch = CopyFromReg 0xd26dd0, Register:v4i64 %vreg13
try.c: 0xdc32f0: v4i64 = Register %vreg13
try.c: 0xdd7bd0: v16i32 = X86ISD::VBROADCAST 0xe286d0
try.c: 0xe286d0: i32,ch = load<LD4[ConstantPool]> 0xd26dd0, 0xe42700, undef:i64
try.c: 0xe42700: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0xdc0e10: i64 = TargetConstantPool<i32 1> 0
try.c: 0xe2a130: i64 = undef
try.c: 0xe42a90: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0xe42960: i32 = Constant<0>
try.c: 0xe42960: i32 = Constant<0>
try.c: 0xe42960: i32 = Constant<0>
try.c: 0xe42960: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments regs

Compiler output

Implementation: sandy
Security model: unknown
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0xa32280: v4i64 = X86ISD::VTRUNC 0xa320b0
try.c: 0xa320b0: v16i32 = vselect 0xa20bc0, 0x9b53e0, 0xa31f80
try.c: 0xa20bc0: v4i1 = X86ISD::PCMPGTM 0xa1cb80, 0x9cb5f0
try.c: 0xa1cb80: v4i64 = X86ISD::VBROADCAST 0x9cb980
try.c: 0x9cb980: i64,ch = load<LD8[%uglygep72]> 0x915db0, 0xa17530, undef:i64
try.c: 0xa17530: i64 = add 0xa1da60, 0x9da190
try.c: 0xa1da60: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x9c1a30: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x9da190: i64 = shl 0x9c11e0, Constant:i8<3>
try.c: 0x9c11e0: i64,ch = CopyFromReg 0x915db0, Register:i64 %vreg50
try.c: 0xa1df20: i64 = Register %vreg50
try.c: 0x9db790: i8 = Constant<3>
try.c: 0xa1b1f0: i64 = undef
try.c: 0x9cb5f0: v4i64,ch = CopyFromReg 0x915db0, Register:v4i64 %vreg13
try.c: 0x9b27a0: v4i64 = Register %vreg13
try.c: 0x9b53e0: v16i32 = X86ISD::VBROADCAST 0x9c1440
try.c: 0x9c1440: i32,ch = load<LD4[ConstantPool]> 0x915db0, 0xa31bf0, undef:i64
try.c: 0xa31bf0: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x9b02c0: i64 = TargetConstantPool<i32 1> 0
try.c: 0xa1b1f0: i64 = undef
try.c: 0xa31f80: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0xa31e50: i32 = Constant<0>
try.c: 0xa31e50: i32 = Constant<0>
try.c: 0xa31e50: i32 = Constant<0>
try.c: 0xa31e50: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments sandy

Compiler output

Implementation: sandy
Security model: unknown
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0x1fdba20: v4i64 = X86ISD::VTRUNC 0x1fdb850
try.c: 0x1fdb850: v16i32 = vselect 0x1fc5f50, 0x1f62db0, 0x1fdb720
try.c: 0x1fc5f50: v4i1 = X86ISD::PCMPGTM 0x1fc2f20, 0x1f6ec30
try.c: 0x1fc2f20: v4i64 = X86ISD::VBROADCAST 0x1f6efc0
try.c: 0x1f6efc0: i64,ch = load<LD8[%uglygep72]> 0x1ebbdd0, 0x1f84a90, undef:i64
try.c: 0x1f84a90: i64 = add 0x1fc3e00, 0x1f3e100
try.c: 0x1fc3e00: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x1f79480: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x1f3e100: i64 = shl 0x1f78c30, Constant:i8<3>
try.c: 0x1f78c30: i64,ch = CopyFromReg 0x1ebbdd0, Register:i64 %vreg50
try.c: 0x1fc42c0: i64 = Register %vreg50
try.c: 0x1f6c490: i8 = Constant<3>
try.c: 0x1fc0d80: i64 = undef
try.c: 0x1f6ec30: v4i64,ch = CopyFromReg 0x1ebbdd0, Register:v4i64 %vreg13
try.c: 0x1f67df0: v4i64 = Register %vreg13
try.c: 0x1f62db0: v16i32 = X86ISD::VBROADCAST 0x1f78e90
try.c: 0x1f78e90: i32,ch = load<LD4[ConstantPool]> 0x1ebbdd0, 0x1fdb390, undef:i64
try.c: 0x1fdb390: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x1f65910: i64 = TargetConstantPool<i32 1> 0
try.c: 0x1fc0d80: i64 = undef
try.c: 0x1fdb720: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0x1fdb5f0: i32 = Constant<0>
try.c: 0x1fdb5f0: i32 = Constant<0>
try.c: 0x1fdb5f0: i32 = Constant<0>
try.c: 0x1fdb5f0: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments sandy

Compiler output

Implementation: sse2
Security model: unknown
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0x28d8b50: v4i64 = X86ISD::VTRUNC 0x28d8980
try.c: 0x28d8980: v16i32 = vselect 0x28d55c0, 0x285c210, 0x28d8850
try.c: 0x28d55c0: v4i1 = X86ISD::PCMPGTM 0x28c1430, 0x285cfc0
try.c: 0x28c1430: v4i64 = X86ISD::VBROADCAST 0x285d350
try.c: 0x285d350: i64,ch = load<LD8[%uglygep72]> 0x27bcdd0, 0x28a9580, undef:i64
try.c: 0x28a9580: i64 = add 0x28c2310, 0x2857410
try.c: 0x28c2310: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x28aace0: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x2857410: i64 = shl 0x28aa490, Constant:i8<3>
try.c: 0x28aa490: i64,ch = CopyFromReg 0x27bcdd0, Register:i64 %vreg50
try.c: 0x28c27d0: i64 = Register %vreg50
try.c: 0x2858a10: i8 = Constant<3>
try.c: 0x28bfaa0: i64 = undef
try.c: 0x285cfc0: v4i64,ch = CopyFromReg 0x27bcdd0, Register:v4i64 %vreg13
try.c: 0x286ff80: v4i64 = Register %vreg13
try.c: 0x285c210: v16i32 = X86ISD::VBROADCAST 0x28aa6f0
try.c: 0x28aa6f0: i32,ch = load<LD4[ConstantPool]> 0x27bcdd0, 0x28d84c0, undef:i64
try.c: 0x28d84c0: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x286daa0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x28bfaa0: i64 = undef
try.c: 0x28d8850: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0x28d8720: i32 = Constant<0>
try.c: 0x28d8720: i32 = Constant<0>
try.c: 0x28d8720: i32 = Constant<0>
try.c: 0x28d8720: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments sse2

Compiler output

Implementation: sse2
Security model: unknown
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0xde2310: v4i64 = X86ISD::VTRUNC 0xde2140
try.c: 0xde2140: v16i32 = vselect 0xdbf540, 0xd62050, 0xde2010
try.c: 0xdbf540: v4i1 = X86ISD::PCMPGTM 0xdc97b0, 0xd87a80
try.c: 0xdc97b0: v4i64 = X86ISD::VBROADCAST 0xd87e10
try.c: 0xd87e10: i64,ch = load<LD8[%uglygep72]> 0xcc5de0, 0xd7c9d0, undef:i64
try.c: 0xd7c9d0: i64 = add 0xdca690, 0xd57660
try.c: 0xdca690: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0xdbba70: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0xd57660: i64 = shl 0xdbb220, Constant:i8<3>
try.c: 0xdbb220: i64,ch = CopyFromReg 0xcc5de0, Register:i64 %vreg50
try.c: 0xdcab50: i64 = Register %vreg50
try.c: 0xd46830: i8 = Constant<3>
try.c: 0xdc7e20: i64 = undef
try.c: 0xd87a80: v4i64,ch = CopyFromReg 0xcc5de0, Register:v4i64 %vreg13
try.c: 0xd64280: v4i64 = Register %vreg13
try.c: 0xd62050: v16i32 = X86ISD::VBROADCAST 0xdbb480
try.c: 0xdbb480: i32,ch = load<LD4[ConstantPool]> 0xcc5de0, 0xde1c80, undef:i64
try.c: 0xde1c80: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0xd8c8b0: i64 = TargetConstantPool<i32 1> 0
try.c: 0xdc7e20: i64 = undef
try.c: 0xde2010: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0xde1ee0: i32 = Constant<0>
try.c: 0xde1ee0: i32 = Constant<0>
try.c: 0xde1ee0: i32 = Constant<0>
try.c: 0xde1ee0: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments sse2

Compiler output

Implementation: ssse3
Security model: unknown
Compiler: cc
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib64/gcc/x86_64-suse-linux/4.8/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:172:3: error: unknown type name '__m128i'
hash.c: __m128i row1,row2,row3,row4;
hash.c: ^
hash.c: hash.c:173:3: error: unknown type name '__m128i'
hash.c: __m128i buf1,buf2;
hash.c: ^
hash.c: hash.c:174:3: error: unknown type name '__m128i'
hash.c: const __m128i r8 = _mm_set_epi8(12,15,14,13,8,11,10,9,4,7,6,5,0,3,2,1);
hash.c: ^
hash.c: hash.c:175:3: error: unknown type name '__m128i'
hash.c: const __m128i r16 = _mm_set_epi8(13,12,15,14,9,8,11,10,5,4,7,6,1,0,3,2);
hash.c: ^
hash.c: hash.c:176:3: error: unknown type name '__m128i'
hash.c: const __m128i u8to32 = _mm_set_epi8(12, 13, 14, 15, 8, 9, 10, 11, 4, 5, 6, 7, 0, 1, 2, 3);
hash.c: ^
hash.c: hash.c:180:5: error: unknown type name '__m128i'
hash.c: __m128i u128[4];
hash.c: ^
hash.c: hash.c:184:49: error: '__m128i' undeclared (first use in this function)
hash.c: m.u128[0] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 00)), u8to32);
hash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc ssse3

Compiler output

Implementation: ssse3
Security model: unknown
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
hash.c: hash.c:184:15: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake256_compress' that is compiled without support for 'ssse3'
hash.c: m.u128[0] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 00)), u8to32);
hash.c: ^
hash.c: hash.c:185:15: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake256_compress' that is compiled without support for 'ssse3'
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
hash.c: ^
hash.c: hash.c:186:15: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake256_compress' that is compiled without support for 'ssse3'
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
hash.c: ^
hash.c: hash.c:187:15: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake256_compress' that is compiled without support for 'ssse3'
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
hash.c: ^
hash.c: hash.c:201:3: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake256_compress' that is compiled without support for 'ssse3'
hash.c: round( 0,m,row1,row2,row3,row4,buf1,buf2);
hash.c: ^
hash.c: hash.c:164:3: note: expanded from macro 'round'
hash.c: down1(r,m,row1,row2,row3,row4,buf1,buf2) \
hash.c: ^
hash.c: hash.c:95:9: note: expanded from macro 'down1'
hash.c: row4 = _mm_shuffle_epi8(row4, r16); \
hash.c: ^
hash.c: hash.c:201:3: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake256_compress' that is compiled without support for 'ssse3'
hash.c: hash.c:165:3: note: expanded from macro 'round'
hash.c: down2(r,m,row1,row2,row3,row4,buf1,buf2) \
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: ssse3
Security model: unknown
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0x1b260b0: v4i64 = X86ISD::VTRUNC 0x1b25ee0
try.c: 0x1b25ee0: v16i32 = vselect 0x1b2eb50, 0x1ab1b60, 0x1b25db0
try.c: 0x1b2eb50: v4i1 = X86ISD::PCMPGTM 0x1b115c0, 0x1aa1c80
try.c: 0x1b115c0: v4i64 = X86ISD::VBROADCAST 0x1aa2010
try.c: 0x1aa2010: i64,ch = load<LD8[%uglygep72]> 0x1a0adb0, 0x1afe5e0, undef:i64
try.c: 0x1afe5e0: i64 = add 0x1b124a0, 0x1aa8910
try.c: 0x1b124a0: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x1af0470: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x1aa8910: i64 = shl 0x1aefc20, Constant:i8<3>
try.c: 0x1aefc20: i64,ch = CopyFromReg 0x1a0adb0, Register:i64 %vreg50
try.c: 0x1b12960: i64 = Register %vreg50
try.c: 0x1acd110: i8 = Constant<3>
try.c: 0x1b0fc30: i64 = undef
try.c: 0x1aa1c80: v4i64,ch = CopyFromReg 0x1a0adb0, Register:v4i64 %vreg13
try.c: 0x1aab4e0: v4i64 = Register %vreg13
try.c: 0x1ab1b60: v16i32 = X86ISD::VBROADCAST 0x1aefe80
try.c: 0x1aefe80: i32,ch = load<LD4[ConstantPool]> 0x1a0adb0, 0x1b25a20, undef:i64
try.c: 0x1b25a20: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x1aa63d0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x1b0fc30: i64 = undef
try.c: 0x1b25db0: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0x1b25c80: i32 = Constant<0>
try.c: 0x1b25c80: i32 = Constant<0>
try.c: 0x1b25c80: i32 = Constant<0>
try.c: 0x1b25c80: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments ssse3

Compiler output

Implementation: ssse3
Security model: unknown
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0x213cdb0: v4i64 = X86ISD::VTRUNC 0x213cbe0
try.c: 0x213cbe0: v16i32 = vselect 0x2145950, 0x20e39a0, 0x213cab0
try.c: 0x2145950: v4i1 = X86ISD::PCMPGTM 0x21266f0, 0x20e4750
try.c: 0x21266f0: v4i64 = X86ISD::VBROADCAST 0x20e4ae0
try.c: 0x20e4ae0: i64,ch = load<LD8[%uglygep72]> 0x2021dd0, 0x2107a80, undef:i64
try.c: 0x2107a80: i64 = add 0x21275d0, 0x20b9680
try.c: 0x21275d0: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x211d730: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x20b9680: i64 = shl 0x211cee0, Constant:i8<3>
try.c: 0x211cee0: i64,ch = CopyFromReg 0x2021dd0, Register:i64 %vreg50
try.c: 0x2127a90: i64 = Register %vreg50
try.c: 0x20c6f40: i8 = Constant<3>
try.c: 0x2124550: i64 = undef
try.c: 0x20e4750: v4i64,ch = CopyFromReg 0x2021dd0, Register:v4i64 %vreg13
try.c: 0x20d36a0: v4i64 = Register %vreg13
try.c: 0x20e39a0: v16i32 = X86ISD::VBROADCAST 0x211d140
try.c: 0x211d140: i32,ch = load<LD4[ConstantPool]> 0x2021dd0, 0x213c720, undef:i64
try.c: 0x213c720: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x20c2180: i64 = TargetConstantPool<i32 1> 0
try.c: 0x2124550: i64 = undef
try.c: 0x213cab0: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0x213c980: i32 = Constant<0>
try.c: 0x213c980: i32 = Constant<0>
try.c: 0x213c980: i32 = Constant<0>
try.c: 0x213c980: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ssse3

Compiler output

Implementation: ssse3
Security model: unknown
Compiler: gcc
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:187:15: note: called from here
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:186:15: note: called from here
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:185:15: note: called from here
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...

Number of similar (compiler,implementation) pairs: 70, namely:
CompilerImplementations
gcc ssse3
gcc -O2 -fomit-frame-pointer ssse3
gcc -O3 -fomit-frame-pointer ssse3
gcc -O -fomit-frame-pointer ssse3
gcc -Os -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -Os -fomit-frame-pointer ssse3
gcc -funroll-loops ssse3
gcc -funroll-loops -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -O -fomit-frame-pointer ssse3
gcc -funroll-loops -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer ssse3
gcc -m64 -O2 -fomit-frame-pointer ssse3
gcc -m64 -O3 -fomit-frame-pointer ssse3
gcc -m64 -O -fomit-frame-pointer ssse3
gcc -m64 -Os -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -march=barcelona -O -fomit-frame-pointer ssse3
gcc -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -march=k8 -O -fomit-frame-pointer ssse3
gcc -march=k8 -Os -fomit-frame-pointer ssse3
gcc -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -march=nocona -O -fomit-frame-pointer ssse3
gcc -march=nocona -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: ssse3
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:187:15: note: called from here
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:186:15: note: called from here
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:185:15: note: called from here
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:187:15: note: called from here
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:186:15: note: called from here
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:185:15: note: called from here
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...

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