Implementation notes: amd64, hydra2, crypto_hash/cubehash162

Computer: hydra2
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: cubehash162
TimeImplementationCompilerBenchmark dateSUPERCOP version
268968emmintrin4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
268968emmintrin4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
268968emmintrin4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
269016emmintrin4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
269732emmintrin4gcc -funroll-loops -O -fomit-frame-pointer2014052620140525
269732emmintrin4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
269740emmintrin4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
270016emmintrin4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
270016emmintrin4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
270064emmintrin4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
270064emmintrin4gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
270080emmintrin4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
270080emmintrin4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
271332emmintrin4gcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
272096emmintrin4gcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
272096emmintrin4gcc -march=k8 -O -fomit-frame-pointer2014052620140525
272100emmintrin4gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
272100emmintrin4gcc -march=barcelona -O -fomit-frame-pointer2014052620140525
272160emmintrin4gcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
272160emmintrin4gcc -march=nocona -O -fomit-frame-pointer2014052620140525
273056emmintrin4gcc -O -fomit-frame-pointer2014052620140525
273056emmintrin4gcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
273056emmintrin4gcc -m64 -O -fomit-frame-pointer2014052620140525
279236emmintrin4clang -O3 -fomit-frame-pointer2014071220140622
279268emmintrin4clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
279268emmintrin4clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
279268emmintrin4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
279268emmintrin4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
279268emmintrin4clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
279288emmintrin4clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
281400emmintrin4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
281400emmintrin4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
281468emmintrin4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
281516emmintrin4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
281516emmintrin4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
281516emmintrin4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
281516emmintrin4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
282360emmintrin4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
282360emmintrin4gcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
284776emmintrin4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
284776emmintrin4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
284780emmintrin4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
284780emmintrin4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
284828emmintrin4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
285460emmintrin4gcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
285460emmintrin4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
285460emmintrin4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
286120emmintrin4gcc -O3 -fomit-frame-pointer2014052620140525
286120emmintrin4gcc -m64 -O3 -fomit-frame-pointer2014052620140525
286148emmintrin4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
286324emmintrin4gcc -O2 -fomit-frame-pointer2014052620140525
286324emmintrin4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
286324emmintrin4gcc -m64 -O2 -fomit-frame-pointer2014052620140525
286452emmintrin4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
286452emmintrin4gcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
286712emmintrin4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
286724emmintrin4gcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
286872emmintrin4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
286952emmintrin4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
286952emmintrin4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
288292emmintrin4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
288292emmintrin4gcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
288324emmintrin4gcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
288324emmintrin4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
288332emmintrin4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
288876emmintrin4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
288876emmintrin4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
289180emmintrin4gcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
295040emmintrin4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
295056emmintrin4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
295176emmintrin4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
295176emmintrin4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
297724emmintrin4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
297724emmintrin4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
304664emmintrin4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
304664emmintrin4gcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
329624emmintrin4gcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
329640emmintrin4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
331904emmintrin4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
331904emmintrin4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
332748emmintrin4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
332748emmintrin4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
335948emmintrin4gcc -Os -fomit-frame-pointer2014052620140525
335948emmintrin4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
335948emmintrin4gcc -m64 -Os -fomit-frame-pointer2014052620140525
335948emmintrin4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
335948emmintrin4gcc -march=k8 -Os -fomit-frame-pointer2014052620140525
337360emmintrin4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
337360emmintrin4gcc -march=nocona -Os -fomit-frame-pointer2014052620140525
337424emmintrin4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
337424emmintrin4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
337428emmintrin4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
337432emmintrin4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
341008emmintrin4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
345112emmintrin4gcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
345112emmintrin4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
345112emmintrin4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
345112emmintrin4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
345112emmintrin4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
1099424unrolledclang -O3 -fomit-frame-pointer2014071220140622
1099472unrolledclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
1099476unrolledclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
1099480unrolledclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
1100120unrolledclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
1101700unrolledclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
1103672unrolledclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
1144880simplegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
1144880simplegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
1144880simplegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
1144912simplegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
1152860simplegcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
1152888simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
1152892simplegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
1152968simplegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
1199332unrolledgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
1201576unrolledgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
1201592unrolledgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
1201592unrolledgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
1201592unrolledgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
1212744unrolledgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
1212748unrolledgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
1213448unrolledgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
1213448unrolledgcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
1225332simplegcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
1231604simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
1231608simplegcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
1231608simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
1232384simplegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
1232384simplegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
1233148simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
1233148simplegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
1233996unrolledgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
1234044unrolledgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
1234764unrolledgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
1234764unrolledgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
1237240unrolledgcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
1237240unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
1237240unrolledgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
1243592unrolledgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
1243592unrolledgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
1243592unrolledgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
1243636unrolledgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
1244064unrolledgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
1247464unrolledgcc -O3 -fomit-frame-pointer2014052620140525
1247464unrolledgcc -m64 -O3 -fomit-frame-pointer2014052620140525
1247476unrolledgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
1256292simplegcc -O3 -fomit-frame-pointer2014052620140525
1256296simplegcc -m64 -O3 -fomit-frame-pointer2014052620140525
1256312simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
1256940simplegcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
1256964simplegcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
1258576simplegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
1258584simplegcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
1260012unrolledgcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
1260016unrolledgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
1260496unrolledgcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
1260504unrolledgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
1267956unrolledgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
1268052unrolledgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
1268700unrolledgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
1268852unrolledgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
1278224unrolledgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
1278420unrolledgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
1279040unrolledgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
1279040unrolledgcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
1281404unrolledgcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
1281408unrolledgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
1281416unrolledgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
1284380unrolledgcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
1284424unrolledgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
1289832unrolledgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
1289884unrolledgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
1290420unrolledgcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
1290432unrolledgcc -march=nocona -O -fomit-frame-pointer2014052620140525
1292780unrolledgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
1293008unrolledgcc -funroll-loops -O -fomit-frame-pointer2014052620140525
1293008unrolledgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
1293464unrolledgcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
1293464unrolledgcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
1293464unrolledgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
1293464unrolledgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
1293468unrolledgcc -m64 -O -fomit-frame-pointer2014052620140525
1293544unrolledgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
1293548unrolledgcc -O -fomit-frame-pointer2014052620140525
1293548unrolledgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
1299040unrolledgcc -Os -fomit-frame-pointer2014052620140525
1299040unrolledgcc -m64 -Os -fomit-frame-pointer2014052620140525
1299044unrolledgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
1299044unrolledgcc -march=k8 -Os -fomit-frame-pointer2014052620140525
1299060unrolledgcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
1299112unrolledgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
1299112unrolledgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
1300664unrolledgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
1300664unrolledgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
1300664unrolledgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
1300664unrolledgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
1300732unrolledgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
1313272unrolledgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
1313340unrolledgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
1313356unrolledgcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
1313356unrolledgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
1313416unrolledgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
1313456unrolledgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
1313484unrolledgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
1314812unrolledgcc -march=k8 -O -fomit-frame-pointer2014052620140525
1314828unrolledgcc -march=barcelona -O -fomit-frame-pointer2014052620140525
1314876unrolledgcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
1314948unrolledgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
1316856unrolledgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
1317060unrolledgcc -march=nocona -Os -fomit-frame-pointer2014052620140525
1317104unrolledgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
1317132unrolledgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
1317160unrolledgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
1317352unrolledgcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
1318348unrolledgcc -m64 -O2 -fomit-frame-pointer2014052620140525
1318376unrolledgcc -O2 -fomit-frame-pointer2014052620140525
1318392unrolledgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
1324296unrolledgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
1324344unrolledgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
1324344unrolledgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
1324532unrolledgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
1576828specgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
1576836specgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
1576888specgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
1576900specgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
1578804specgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
1585264specgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
1585440specgcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
1592744specgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
1592872specgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
1600696specgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
1600696specgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
1627388specgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
1628892specgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
1629024specgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
1629188specgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
1640060specgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
1640084specgcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
1640380specgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
1665024specgcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
1665108specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
1665168specgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
1671340specgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
1671400specgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
1683064specgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
1683120specgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
1686264specgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
1686264specgcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
1687312specgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
1687724specgcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
1687784specgcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
1687872specgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
1695300specgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
1695300specgcc -m64 -O3 -fomit-frame-pointer2014052620140525
1695412specgcc -O3 -fomit-frame-pointer2014052620140525
1700948specgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
1700948specgcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
1701340specgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
1701648specgcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
1711120specgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
1712272specgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
1712288specgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
1712288specgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
1712560specgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
1714924specgcc -O2 -fomit-frame-pointer2014052620140525
1715220specgcc -m64 -O2 -fomit-frame-pointer2014052620140525
1715240specgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
1808468simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
1808472simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
1809208simplegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
1809212simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
1809620simplegcc -funroll-loops -O -fomit-frame-pointer2014052620140525
1809624simplegcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
1809684simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
1810760simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
1810760simplegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
1810824simplegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
1810876simplegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
1850144simplegcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
1850144simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
1850272simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
1858072simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
1858140simplegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
1859540simplegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
1859540simplegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
1989416specgcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
1989460specgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
1989488specgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
1989496specgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
1989908specgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
1990204specgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
1990300specgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
1994788specgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
1994796specgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
1994844specgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
1994940specgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
1995632specgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
1997824specgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
1997864specgcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
1997888specgcc -m64 -Os -fomit-frame-pointer2014052620140525
1998224specgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
1998232specgcc -march=k8 -Os -fomit-frame-pointer2014052620140525
1998616specgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
1998640specgcc -Os -fomit-frame-pointer2014052620140525
2013860specgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
2014500specgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
2017784specgcc -march=nocona -Os -fomit-frame-pointer2014052620140525
2018096specgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
2032868specclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
2032880specclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
2032892specclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
2032896specclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
2033000specclang -O3 -fomit-frame-pointer2014071220140622
2033068specclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
2033168specclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
2799812emmintrin4cc2014052620140525
2799812emmintrin4gcc2014052620140525
2799812emmintrin4gcc -funroll-loops2014052620140525
2993324specgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
2993340specgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
3026804specgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
3027864specgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
3027932specgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
3035648specgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
3035652specgcc -funroll-loops -O -fomit-frame-pointer2014052620140525
3035968specgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
3039616specgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
3042724specgcc -march=nocona -O -fomit-frame-pointer2014052620140525
3042820specgcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
3088688specgcc -O -fomit-frame-pointer2014052620140525
3088764specgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
3088768specgcc -m64 -O -fomit-frame-pointer2014052620140525
3089088specgcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
3089092specgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
3089136specgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
3089200specgcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
3092368specgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
3094696specgcc -march=barcelona -O -fomit-frame-pointer2014052620140525
3094992specgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
3097032specgcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
3097224specgcc -march=k8 -O -fomit-frame-pointer2014052620140525
3415988unrolledcc2014052620140525
3416080unrolledgcc -funroll-loops2014052620140525
3416308unrolledgcc2014052620140525
4287256simpleclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
4294120simpleclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
4313224simpleclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
4313268simpleclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
4317312simpleclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
4317440simpleclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
4318280simpleclang -O3 -fomit-frame-pointer2014071220140622
6150400simplegcc -march=nocona -O -fomit-frame-pointer2014052620140525
6150716simplegcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
6217156simplegcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
6231068simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
6255296simplegcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
6258704simplegcc -march=barcelona -O -fomit-frame-pointer2014052620140525
6291680simplegcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
6291916simplegcc -march=nocona -Os -fomit-frame-pointer2014052620140525
6311912simplegcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
6312060simplegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
6404808simplegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
6405180simplegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
6410240simplegcc -m64 -O -fomit-frame-pointer2014052620140525
6410852simplegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
6410944simplegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
6411292simplegcc -O -fomit-frame-pointer2014052620140525
6411384simplegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
6411748simplegcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
6411964simplegcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
6412004simplegcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
6450812simplegcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
6450840simplegcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
6450920simplegcc -O2 -fomit-frame-pointer2014052620140525
6451228simplegcc -m64 -O2 -fomit-frame-pointer2014052620140525
6451304simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
6451900simplegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
6451932simplegcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
6451988simplegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
6452132simplegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
6453772simplegcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
6454028simplegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
6454552simplegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
6462984simplegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
6465576simplegcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
6466224simplegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
6474144simplegcc -m64 -Os -fomit-frame-pointer2014052620140525
6474260simplegcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
6474272simplegcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
6474372simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
6474452simplegcc -Os -fomit-frame-pointer2014052620140525
6474644simplegcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
6474732simplegcc -march=k8 -Os -fomit-frame-pointer2014052620140525
6490820simplegcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
6490956simplegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
6491104simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
6491144simplegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
6491200simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
6491276simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
6493796simplegcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
6506272simplegcc -march=k8 -O -fomit-frame-pointer2014052620140525
6514772simplegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
22608228simplegcc -funroll-loops2014052620140525
22614060simplecc2014052620140525
22615852simplegcc2014052620140525
42465404specgcc -funroll-loops2014052620140525
42586036speccc2014052620140525
42649160specgcc2014052620140525

Compiler output

Implementation: crypto_hash/cubehash162/emmintrin4
Compiler: clang -O3 -fomit-frame-pointer
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer emmintrin4 simple spec unrolled
clang -O3 -fwrapv -march=native -fomit-frame-pointer emmintrin4 simple spec unrolled

Compiler output

Implementation: crypto_hash/cubehash162/emmintrin4
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
cubehash.c: clang: warning: argument unused during compilation: '-fpolly'
cubehash.c: clang: warning: argument unused during compilation: '-fvectorize'
cubehash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
cubehash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
nist.c: clang: warning: argument unused during compilation: '-fpolly'
nist.c: clang: warning: argument unused during compilation: '-fvectorize'
nist.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
nist.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer emmintrin4 simple spec unrolled

Compiler output

Implementation: crypto_hash/cubehash162/emmintrin4
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
cubehash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
cubehash.c: clang: warning: argument unused during compilation: '-mavx2'
cubehash.c: clang: warning: argument unused during compilation: '-mpclmul'
nist.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
nist.c: clang: warning: argument unused during compilation: '-mavx2'
nist.c: clang: warning: argument unused during compilation: '-mpclmul'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer emmintrin4 simple spec unrolled

Compiler output

Implementation: crypto_hash/cubehash162/emmintrin4
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
cubehash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
cubehash.c: clang: warning: argument unused during compilation: '-mavx2'
cubehash.c: clang: warning: argument unused during compilation: '-mpclmul'
cubehash.c: clang: warning: argument unused during compilation: '-fpolly'
cubehash.c: clang: warning: argument unused during compilation: '-fvectorize'
cubehash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
cubehash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
nist.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
nist.c: clang: warning: argument unused during compilation: '-mavx2'
nist.c: clang: warning: argument unused during compilation: '-mpclmul'
nist.c: clang: warning: argument unused during compilation: '-fpolly'
nist.c: clang: warning: argument unused during compilation: '-fvectorize'
nist.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
nist.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer emmintrin4 simple spec unrolled

Compiler output

Implementation: crypto_hash/cubehash162/emmintrin4
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
cubehash.c: clang: warning: argument unused during compilation: '-mavx2'
nist.c: clang: warning: argument unused during compilation: '-mavx2'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer emmintrin4 simple spec unrolled

Compiler output

Implementation: crypto_hash/cubehash162/emmintrin4
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
cubehash.c: clang: warning: argument unused during compilation: '-mavx2'
cubehash.c: clang: warning: argument unused during compilation: '-fpolly'
cubehash.c: clang: warning: argument unused during compilation: '-fvectorize'
cubehash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
cubehash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
nist.c: clang: warning: argument unused during compilation: '-mavx2'
nist.c: clang: warning: argument unused during compilation: '-fpolly'
nist.c: clang: warning: argument unused during compilation: '-fvectorize'
nist.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
nist.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer emmintrin4 simple spec unrolled