Implementation notes: x86, rumba7, crypto_hashblocks/rfsb509

Computer: rumba7
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hashblocks
Primitive: rfsb509
TimeImplementationCompilerBenchmark dateSUPERCOP version
21930xmm1reggcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
22020xmm1reggcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
22050xmm1reggcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
22140xmm1reggcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
22170xmm1reggcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
22230xmm1reggcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
22260xmm1reggcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
22290xmm1reggcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
22320xmm1reggcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
22350xmm1reggcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
22350xmm1reggcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
22380xmm1reggcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
22380xmm1reggcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
22410xmm1reggcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
22440xmm1reggcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
22470xmm1reggcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
22500xmm1reggcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
22500xmm1reggcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
22530xmm1reggcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
22770xmm1reggcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
22800xmm1reggcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
22860xmm1reggcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
22890xmm1reggcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
22890xmm1reggcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
22890xmm1reggcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
22920xmm1reggcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
22920xmm1reggcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
22950xmm1reggcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
22950xmm1reggcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
22950xmm1reggcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
22950xmm1reggcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
22980xmm1reggcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
22980xmm1reggcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
22980xmm1reggcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
23070xmm1reggcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
23160xmm1reggcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
23160xmm1reggcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
23190xmm1reggcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
23220xmm1reggcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
23250xmm1reggcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
23250xmm1reggcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
23280xmm1reggcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
23310xmm1reggcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
23310xmm1reggcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
23310xmm1reggcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
23340xmm1reggcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
23400xmm1reggcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
23550xmm1reggcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
23670xmm1reggcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
23760xmm1reggcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
23790xmm1reggcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
23820xmm1reggcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
23880xmm1reggcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
23940xmm1reggcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
24000xmm1reggcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
24060xmm1reggcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
24060xmm1reggcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
24150xmm1reggcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
24240xmm1reggcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
24390xmm1reggcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
24420xmm1reggcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
24450xmm1reggcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
24480xmm1reggcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
24480xmm1reggcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
24540xmm1reggcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
24600xmm1reggcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
24630xmm1reggcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
24690xmm1reggcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
24690xmm1reggcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
24930xmm1reggcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
24990xmm1reggcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
24990xmm1reggcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
24990xmm1reggcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
25110xmm1reggcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
25200xmm1reggcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
25320xmm1reggcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
25350xmm1reggcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
25410xmm1reggcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
25470xmm1reggcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
32190xmm2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
32220xmm2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
32310xmm2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
32610xmm4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
32640xmm2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
32640xmm4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
32700xmm4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
32760xmm4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
32850xmm4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
32880xmm4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
32910xmm4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
32940xmm2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
32970xmm4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
33000xmm4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
33000xmm4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
33030xmm2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
33030xmm4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
33060xmm4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
33150xmm4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
33150xmm4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
33180xmm4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
33180xmm4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
33330xmm2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
33330xmm4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
33360xmm4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
33450xmm4gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
33480xmm4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
33570xmm2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
33570xmm4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
33660xmm2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
33660xmm2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
33690xmm4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
33720xmm1gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
33750xmm4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
33750xmm1gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
33840xmm1gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
33870xmm2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
33870xmm2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
33930xmm1gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
33960xmm2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
33990xmm2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
33990xmm2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
34050xmm4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
34080xmm2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
34110xmm2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
34140xmm4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
34170xmm2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
34290xmm2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
34350xmm2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
34410xmm2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
34800xmm2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
34860xmm1gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
35070xmm2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
35130xmm2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
35310xmm1gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
35340xmm1gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
35430xmm2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
35460xmm1gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
35490xmm1gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
35520xmm1gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
35550xmm1gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
35610xmm1gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
35610xmm1gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
35610xmm1gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
35820xmm1gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
35820xmm1gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
35820xmm1gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
35910xmm1gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
35910xmm2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
36510xmm1gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
36570xmm1gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
36780xmm4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
36930xmm4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
36960xmm4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
36960xmm1gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
36960xmm4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
37020xmm1gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
37050xmm4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
37410xmm1reggcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
37560xmm1gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
37800xmm4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
37800xmm1gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
37860xmm1gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
39000xmm2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
39120xmm2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
39150xmm2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
39210xmm2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
39270xmm2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
39600xmm2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
40110xmm4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
40350xmm4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
40770xmm4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
40860xmm4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
40920xmm4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
40950xmm4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
40980xmm2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
40980xmm4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
41040xmm4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
41070xmm4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
41340xmm4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
41610xmm4gcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
41790xmm4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
41940xmm2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
41970xmm4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
42030xmm4gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
42060xmm4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
42150xmm4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
42180xmm4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
42270xmm4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
42360xmm2gcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
42390xmm4gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
42450xmm4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
42480xmm2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
42600xmm4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
42630xmm2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
42660xmm4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
42660xmm4gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
42690xmm4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
42720xmm1gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
42720xmm4gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
42750xmm1gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
42750xmm2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
42780xmm4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
42780xmm4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
42840xmm4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
42840xmm4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
42870xmm4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
42900xmm4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
42900xmm2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
42930xmm1gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
42930xmm2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
42960xmm4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
43050xmm2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
43080xmm2gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
43110xmm1gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
43110xmm1gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
43110xmm4gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
43170xmm4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
43200xmm2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
43200xmm2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
43260xmm4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
43290xmm4gcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
43320xmm2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
43380xmm2gcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
43410xmm4gcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
43440xmm1gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
43440xmm4gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
43440xmm4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
43440xmm4gcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
43470xmm4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
43560xmm2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
43590xmm2gcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
43620xmm4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
43620xmm2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
43620xmm4gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
43770xmm2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
43830xmm2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
43860xmm4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
44070xmm4gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
44100xmm2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
44130xmm2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
44130xmm2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
44160xmm4gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
44250xmm2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
44280xmm2gcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
44340xmm1gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
44340xmm2gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
44370xmm2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
44430xmm2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
44430xmm1gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
44460xmm2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
44550xmm2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
44610xmm2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
44640xmm2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
44640xmm2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
44670xmm2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
44700xmm1gcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
44700xmm2gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
44730xmm2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
44790xmm2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
44790xmm2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
44820xmm2gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
44850xmm2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
45000xmm2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
45000xmm2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
45000xmm2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
45090xmm2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
45120xmm2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
45270xmm1gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
45360xmm2gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
45480xmm1gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
45510xmm1gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
45630xmm2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
45630xmm2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
45750xmm1gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
45750xmm4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
45780xmm1gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
45840xmm1gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
45960xmm1gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
46200xmm1gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
46290xmm1gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
46350xmm1gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
46650xmm1gcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
46710xmm1gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
46920xmm1gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
46980xmm1gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
47040xmm1gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
47040xmm1gcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
47100xmm1gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
47130xmm1gcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
47160xmm1gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
47190xmm1gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
47220xmm1gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
47250xmm1gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
47250xmm1gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
47340xmm1gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
47430xmm2gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
47460xmm1gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
47490xmm1gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
47490xmm1gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
47520xmm1gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
47520xmm1gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
47550xmm1gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
47580xmm1gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
47610xmm1gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
47610xmm1gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
47670xmm1gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
47700xmm1gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
47820xmm4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
47880xmm1gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
47970xmm1gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
48090xmm1gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
48150xmm1gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
48150xmm1gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
48180xmm1gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
48240xmm1gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
48480xmm1gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
48570xmm1gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
48660xmm1gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
49140xmm4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
80970xmm1gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
352410refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
352860refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
355020refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
355080refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
360630refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
362850refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
363900refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
365070refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
366090refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
366300refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
366390refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
366630refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
366960refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
367470refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
367560refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
368880refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
371400refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
372300refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
372660refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
376950refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
377970refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
380490refgcc -m32 -O2 -fomit-frame-pointer2018051420171218
380790refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
381030refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
381450refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
389820refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
390630refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
390720refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
390840refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
391110refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
391290refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
392250refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
392370refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
392460refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
392610refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
392910refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
393570refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
394290refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
394590refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
394590refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
394710refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
394740refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
394890refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
394890refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
394980refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
395040refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
395190refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
395520refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
395760refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
395970refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
396120refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
396480refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
396600refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
396600refgcc -m32 -O3 -fomit-frame-pointer2018051420171218
396630refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
396630refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
396630refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
397080refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
397290refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
397320refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
397350refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
397500refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
397500refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
397680refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
398040refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
398400refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
398460refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
399120refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
399450refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
399690refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
399720refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
399870refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
399900refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
400320refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
400350refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
400740refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
400950refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
401070refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
401070refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
401070refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
401400refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
401670refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
402300refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
402570refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
402840refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
402840refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
403410refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
403470refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
403530refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
403560refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
403650refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
403710refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
403770refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
403980refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
404040refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
404610refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
405540refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
405660refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
405750refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
406440refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
406590refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
406980refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
407250refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
407370refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
407910refgcc -m32 -Os -fomit-frame-pointer2018051420171218
408000refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
408720refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
409020refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
409050refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
409710refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
409740refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
410580refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
410820refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
410850refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
411540refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
412500refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
413760refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
414810refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
415560refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
415710refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
417930refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
418620refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
418650refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
418710refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
419220refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
419610refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
420630refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
421410refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
442920refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
443040refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
453840refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
454170refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
695550refgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
698670refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
699150refgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
699240refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
699510refgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
699720refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
701910refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
703050refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
703680refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
704550refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
704580refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
704670refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
705180refgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
706680refgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
706710refgcc -m32 -O -fomit-frame-pointer2018051420171218
706740refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
707550refgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
707790refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
707970refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
708060refgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
709140refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
709170refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
709350refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
739950refgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
740100refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
740670refgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
771960refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
776250refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
776430refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
776730refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
777660refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
777900refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
777900refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
777930refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
777960refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
778020refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
778110refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
778170refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
778530refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
779100refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
781680refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
808830refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
810990refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
815160refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218

Compiler output

Implementation: crypto_hashblocks/rfsb509/xmm1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
compress.c: compress.c: In function 'crypto_hashblocks_rfsb509_xmm1':
compress.c: compress.c:60:9: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
compress.c: u = _mm_srli_epi64(c[i],61); /* B0D0 */
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1180:1: error: inlining failed in call to always_inline '_mm_srli_si128': target specific option mismatch
compress.c: _mm_srli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:63:19: error: called from here
compress.c: c[i + 3] ^= _mm_srli_si128(u,8); /* D000 */
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
compress.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
compress.c: ^
compress.c: compress.c:62:19: error: called from here
compress.c: c[i + 4] ^= _mm_shuffle_epi32(u,0x45); /* 00B0 */
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1149:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
compress.c: _mm_slli_epi64 (__m128i __A, int __B)
compress.c: ^
compress.c: compress.c:61:19: error: called from here
compress.c: c[i + 4] ^= _mm_slli_epi64(c[i],3); /* 0A0C */
compress.c: ^
compress.c: ...

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -O -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -Os -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer xmm1
gcc -m32 -O2 -fomit-frame-pointer xmm1
gcc -m32 -O3 -fomit-frame-pointer xmm1
gcc -m32 -O -fomit-frame-pointer xmm1
gcc -m32 -Os -fomit-frame-pointer xmm1
gcc -m32 -march=athlon -O2 -fomit-frame-pointer xmm1
gcc -m32 -march=athlon -O3 -fomit-frame-pointer xmm1
gcc -m32 -march=athlon -O -fomit-frame-pointer xmm1
gcc -m32 -march=athlon -Os -fomit-frame-pointer xmm1
gcc -m32 -march=i386 -O2 -fomit-frame-pointer xmm1
gcc -m32 -march=i386 -O3 -fomit-frame-pointer xmm1
gcc -m32 -march=i386 -O -fomit-frame-pointer xmm1
gcc -m32 -march=i386 -Os -fomit-frame-pointer xmm1
gcc -m32 -march=i486 -O2 -fomit-frame-pointer xmm1
gcc -m32 -march=i486 -O3 -fomit-frame-pointer xmm1
gcc -m32 -march=i486 -O -fomit-frame-pointer xmm1
gcc -m32 -march=i486 -Os -fomit-frame-pointer xmm1
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer xmm1
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer xmm1
gcc -m32 -march=k6-2 -O -fomit-frame-pointer xmm1
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer xmm1
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer xmm1
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer xmm1
gcc -m32 -march=k6-3 -O -fomit-frame-pointer xmm1
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer xmm1
gcc -m32 -march=k6 -O2 -fomit-frame-pointer xmm1
gcc -m32 -march=k6 -O3 -fomit-frame-pointer xmm1
gcc -m32 -march=k6 -O -fomit-frame-pointer xmm1
gcc -m32 -march=k6 -Os -fomit-frame-pointer xmm1
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer xmm1
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer xmm1
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer xmm1
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer xmm1
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer xmm1
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer xmm1
gcc -m32 -march=pentium2 -O -fomit-frame-pointer xmm1
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer xmm1
gcc -m32 -march=pentium -O2 -fomit-frame-pointer xmm1
gcc -m32 -march=pentium -O3 -fomit-frame-pointer xmm1
gcc -m32 -march=pentium -O -fomit-frame-pointer xmm1
gcc -m32 -march=pentium -Os -fomit-frame-pointer xmm1
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer xmm1
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer xmm1
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer xmm1
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer xmm1

Compiler output

Implementation: crypto_hashblocks/rfsb509/xmm1reg
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
compress.c: compress.c: In function 'crypto_hashblocks_rfsb509_xmm1reg':
compress.c: compress.c:38:7: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
compress.c: u = _mm_srli_epi64(ci,61);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1180:1: error: inlining failed in call to always_inline '_mm_srli_si128': target specific option mismatch
compress.c: _mm_srli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:66:15: error: called from here
compress.c: carry2 ^= _mm_srli_si128(u,8);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1149:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
compress.c: _mm_slli_epi64 (__m128i __A, int __B)
compress.c: ^
compress.c: compress.c:65:15: error: called from here
compress.c: carry3 ^= _mm_slli_epi64(ci,3);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
compress.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
compress.c: ^
compress.c: compress.c:64:12: error: called from here
compress.c: carry3 = _mm_shuffle_epi32(u,0x45);
compress.c: ^
compress.c: ...

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -O -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -Os -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer xmm1reg
gcc -m32 -O2 -fomit-frame-pointer xmm1reg
gcc -m32 -O3 -fomit-frame-pointer xmm1reg
gcc -m32 -O -fomit-frame-pointer xmm1reg
gcc -m32 -Os -fomit-frame-pointer xmm1reg
gcc -m32 -march=athlon -O2 -fomit-frame-pointer xmm1reg
gcc -m32 -march=athlon -O3 -fomit-frame-pointer xmm1reg
gcc -m32 -march=athlon -O -fomit-frame-pointer xmm1reg
gcc -m32 -march=athlon -Os -fomit-frame-pointer xmm1reg
gcc -m32 -march=i386 -O2 -fomit-frame-pointer xmm1reg
gcc -m32 -march=i386 -O3 -fomit-frame-pointer xmm1reg
gcc -m32 -march=i386 -O -fomit-frame-pointer xmm1reg
gcc -m32 -march=i386 -Os -fomit-frame-pointer xmm1reg
gcc -m32 -march=i486 -O2 -fomit-frame-pointer xmm1reg
gcc -m32 -march=i486 -O3 -fomit-frame-pointer xmm1reg
gcc -m32 -march=i486 -O -fomit-frame-pointer xmm1reg
gcc -m32 -march=i486 -Os -fomit-frame-pointer xmm1reg
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer xmm1reg
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer xmm1reg
gcc -m32 -march=k6-2 -O -fomit-frame-pointer xmm1reg
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer xmm1reg
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer xmm1reg
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer xmm1reg
gcc -m32 -march=k6-3 -O -fomit-frame-pointer xmm1reg
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer xmm1reg
gcc -m32 -march=k6 -O2 -fomit-frame-pointer xmm1reg
gcc -m32 -march=k6 -O3 -fomit-frame-pointer xmm1reg
gcc -m32 -march=k6 -O -fomit-frame-pointer xmm1reg
gcc -m32 -march=k6 -Os -fomit-frame-pointer xmm1reg
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer xmm1reg
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer xmm1reg
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer xmm1reg
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer xmm1reg
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer xmm1reg
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer xmm1reg
gcc -m32 -march=pentium2 -O -fomit-frame-pointer xmm1reg
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer xmm1reg
gcc -m32 -march=pentium -O2 -fomit-frame-pointer xmm1reg
gcc -m32 -march=pentium -O3 -fomit-frame-pointer xmm1reg
gcc -m32 -march=pentium -O -fomit-frame-pointer xmm1reg
gcc -m32 -march=pentium -Os -fomit-frame-pointer xmm1reg
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer xmm1reg
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer xmm1reg
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer xmm1reg
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer xmm1reg

Compiler output

Implementation: crypto_hashblocks/rfsb509/xmm2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
compress.c: compress.c: In function 'crypto_hashblocks_rfsb509_xmm2':
compress.c: compress.c:60:20: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
compress.c: c[i + 64] ^= _mm_slli_si128(u,6);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1180:1: error: inlining failed in call to always_inline '_mm_srli_si128': target specific option mismatch
compress.c: _mm_srli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:61:20: error: called from here
compress.c: c[i + 63] ^= _mm_srli_si128(u,10);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1186:1: error: inlining failed in call to always_inline '_mm_slli_si128': target specific option mismatch
compress.c: _mm_slli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:60:20: error: called from here
compress.c: c[i + 64] ^= _mm_slli_si128(u,6);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1180:1: error: inlining failed in call to always_inline '_mm_srli_si128': target specific option mismatch
compress.c: _mm_srli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:69:19: error: called from here
compress.c: c[i + 3] ^= _mm_srli_si128(u,8); /* D000 */
compress.c: ^
compress.c: ...

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -O -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -Os -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer xmm2
gcc -m32 -O2 -fomit-frame-pointer xmm2
gcc -m32 -O3 -fomit-frame-pointer xmm2
gcc -m32 -O -fomit-frame-pointer xmm2
gcc -m32 -Os -fomit-frame-pointer xmm2
gcc -m32 -march=athlon -O2 -fomit-frame-pointer xmm2
gcc -m32 -march=athlon -O3 -fomit-frame-pointer xmm2
gcc -m32 -march=athlon -O -fomit-frame-pointer xmm2
gcc -m32 -march=athlon -Os -fomit-frame-pointer xmm2
gcc -m32 -march=i386 -O2 -fomit-frame-pointer xmm2
gcc -m32 -march=i386 -O3 -fomit-frame-pointer xmm2
gcc -m32 -march=i386 -O -fomit-frame-pointer xmm2
gcc -m32 -march=i386 -Os -fomit-frame-pointer xmm2
gcc -m32 -march=i486 -O2 -fomit-frame-pointer xmm2
gcc -m32 -march=i486 -O3 -fomit-frame-pointer xmm2
gcc -m32 -march=i486 -O -fomit-frame-pointer xmm2
gcc -m32 -march=i486 -Os -fomit-frame-pointer xmm2
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer xmm2
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer xmm2
gcc -m32 -march=k6-2 -O -fomit-frame-pointer xmm2
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer xmm2
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer xmm2
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer xmm2
gcc -m32 -march=k6-3 -O -fomit-frame-pointer xmm2
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer xmm2
gcc -m32 -march=k6 -O2 -fomit-frame-pointer xmm2
gcc -m32 -march=k6 -O3 -fomit-frame-pointer xmm2
gcc -m32 -march=k6 -O -fomit-frame-pointer xmm2
gcc -m32 -march=k6 -Os -fomit-frame-pointer xmm2
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer xmm2
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer xmm2
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer xmm2
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer xmm2
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer xmm2
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer xmm2
gcc -m32 -march=pentium2 -O -fomit-frame-pointer xmm2
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer xmm2
gcc -m32 -march=pentium -O2 -fomit-frame-pointer xmm2
gcc -m32 -march=pentium -O3 -fomit-frame-pointer xmm2
gcc -m32 -march=pentium -O -fomit-frame-pointer xmm2
gcc -m32 -march=pentium -Os -fomit-frame-pointer xmm2
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer xmm2
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer xmm2
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer xmm2
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer xmm2

Compiler output

Implementation: crypto_hashblocks/rfsb509/xmm4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
compress.c: compress.c: In function 'crypto_hashblocks_rfsb509_xmm4':
compress.c: compress.c:60:20: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
compress.c: c[i + 64] ^= _mm_slli_si128(u,6);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1180:1: error: inlining failed in call to always_inline '_mm_srli_si128': target specific option mismatch
compress.c: _mm_srli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:61:20: error: called from here
compress.c: c[i + 63] ^= _mm_srli_si128(u,10);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1186:1: error: inlining failed in call to always_inline '_mm_slli_si128': target specific option mismatch
compress.c: _mm_slli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:60:20: error: called from here
compress.c: c[i + 64] ^= _mm_slli_si128(u,6);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1180:1: error: inlining failed in call to always_inline '_mm_srli_si128': target specific option mismatch
compress.c: _mm_srli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:67:20: error: called from here
compress.c: c[i + 31] ^= _mm_srli_si128(u,13);
compress.c: ^
compress.c: ...

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -O -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -Os -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer xmm4
gcc -m32 -O2 -fomit-frame-pointer xmm4
gcc -m32 -O3 -fomit-frame-pointer xmm4
gcc -m32 -O -fomit-frame-pointer xmm4
gcc -m32 -Os -fomit-frame-pointer xmm4
gcc -m32 -march=athlon -O2 -fomit-frame-pointer xmm4
gcc -m32 -march=athlon -O3 -fomit-frame-pointer xmm4
gcc -m32 -march=athlon -O -fomit-frame-pointer xmm4
gcc -m32 -march=athlon -Os -fomit-frame-pointer xmm4
gcc -m32 -march=i386 -O2 -fomit-frame-pointer xmm4
gcc -m32 -march=i386 -O3 -fomit-frame-pointer xmm4
gcc -m32 -march=i386 -O -fomit-frame-pointer xmm4
gcc -m32 -march=i386 -Os -fomit-frame-pointer xmm4
gcc -m32 -march=i486 -O2 -fomit-frame-pointer xmm4
gcc -m32 -march=i486 -O3 -fomit-frame-pointer xmm4
gcc -m32 -march=i486 -O -fomit-frame-pointer xmm4
gcc -m32 -march=i486 -Os -fomit-frame-pointer xmm4
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer xmm4
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer xmm4
gcc -m32 -march=k6-2 -O -fomit-frame-pointer xmm4
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer xmm4
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer xmm4
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer xmm4
gcc -m32 -march=k6-3 -O -fomit-frame-pointer xmm4
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer xmm4
gcc -m32 -march=k6 -O2 -fomit-frame-pointer xmm4
gcc -m32 -march=k6 -O3 -fomit-frame-pointer xmm4
gcc -m32 -march=k6 -O -fomit-frame-pointer xmm4
gcc -m32 -march=k6 -Os -fomit-frame-pointer xmm4
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer xmm4
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer xmm4
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer xmm4
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer xmm4
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer xmm4
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer xmm4
gcc -m32 -march=pentium2 -O -fomit-frame-pointer xmm4
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer xmm4
gcc -m32 -march=pentium -O2 -fomit-frame-pointer xmm4
gcc -m32 -march=pentium -O3 -fomit-frame-pointer xmm4
gcc -m32 -march=pentium -O -fomit-frame-pointer xmm4
gcc -m32 -march=pentium -Os -fomit-frame-pointer xmm4
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer xmm4
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer xmm4
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer xmm4
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer xmm4

Compiler output

Implementation: crypto_hashblocks/rfsb509/xmm1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
compress.c: In file included from compress.c:1:0:
compress.c: compress.c: In function 'crypto_hashblocks_rfsb509_xmm1':
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1180:1: error: inlining failed in call to always_inline '_mm_srli_si128': target specific option mismatch
compress.c: _mm_srli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:63:19: error: called from here
compress.c: c[i + 3] ^= _mm_srli_si128(u,8); /* D000 */
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
compress.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
compress.c: ^
compress.c: compress.c:62:19: error: called from here
compress.c: c[i + 4] ^= _mm_shuffle_epi32(u,0x45); /* 00B0 */
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1149:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
compress.c: _mm_slli_epi64 (__m128i __A, int __B)
compress.c: ^
compress.c: compress.c:61:19: error: called from here
compress.c: c[i + 4] ^= _mm_slli_epi64(c[i],3); /* 0A0C */
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1214:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
compress.c: _mm_srli_epi64 (__m128i __A, int __B)
compress.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer xmm1
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer xmm1
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer xmm1
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer xmm1
gcc -m32 -march=pentium3 -O -fomit-frame-pointer xmm1
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer xmm1

Compiler output

Implementation: crypto_hashblocks/rfsb509/xmm1reg
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
compress.c: In file included from compress.c:1:0:
compress.c: compress.c: In function 'crypto_hashblocks_rfsb509_xmm1reg':
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1180:1: error: inlining failed in call to always_inline '_mm_srli_si128': target specific option mismatch
compress.c: _mm_srli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:66:15: error: called from here
compress.c: carry2 ^= _mm_srli_si128(u,8);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1149:1: error: inlining failed in call to always_inline '_mm_slli_epi64': target specific option mismatch
compress.c: _mm_slli_epi64 (__m128i __A, int __B)
compress.c: ^
compress.c: compress.c:65:15: error: called from here
compress.c: carry3 ^= _mm_slli_epi64(ci,3);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
compress.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
compress.c: ^
compress.c: compress.c:64:12: error: called from here
compress.c: carry3 = _mm_shuffle_epi32(u,0x45);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1214:1: error: inlining failed in call to always_inline '_mm_srli_epi64': target specific option mismatch
compress.c: _mm_srli_epi64 (__m128i __A, int __B)
compress.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer xmm1reg
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer xmm1reg
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer xmm1reg
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer xmm1reg
gcc -m32 -march=pentium3 -O -fomit-frame-pointer xmm1reg
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer xmm1reg

Compiler output

Implementation: crypto_hashblocks/rfsb509/xmm2
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
compress.c: In file included from compress.c:1:0:
compress.c: compress.c: In function 'crypto_hashblocks_rfsb509_xmm2':
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1180:1: error: inlining failed in call to always_inline '_mm_srli_si128': target specific option mismatch
compress.c: _mm_srli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:61:20: error: called from here
compress.c: c[i + 63] ^= _mm_srli_si128(u,10);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1186:1: error: inlining failed in call to always_inline '_mm_slli_si128': target specific option mismatch
compress.c: _mm_slli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:60:20: error: called from here
compress.c: c[i + 64] ^= _mm_slli_si128(u,6);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1180:1: error: inlining failed in call to always_inline '_mm_srli_si128': target specific option mismatch
compress.c: _mm_srli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:69:19: error: called from here
compress.c: c[i + 3] ^= _mm_srli_si128(u,8); /* D000 */
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
compress.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
compress.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer xmm2
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer xmm2
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer xmm2
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer xmm2
gcc -m32 -march=pentium3 -O -fomit-frame-pointer xmm2
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer xmm2

Compiler output

Implementation: crypto_hashblocks/rfsb509/xmm4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
compress.c: In file included from compress.c:1:0:
compress.c: compress.c: In function 'crypto_hashblocks_rfsb509_xmm4':
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1180:1: error: inlining failed in call to always_inline '_mm_srli_si128': target specific option mismatch
compress.c: _mm_srli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:61:20: error: called from here
compress.c: c[i + 63] ^= _mm_srli_si128(u,10);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1186:1: error: inlining failed in call to always_inline '_mm_slli_si128': target specific option mismatch
compress.c: _mm_slli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:60:20: error: called from here
compress.c: c[i + 64] ^= _mm_slli_si128(u,6);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1180:1: error: inlining failed in call to always_inline '_mm_srli_si128': target specific option mismatch
compress.c: _mm_srli_si128 (__m128i __A, const int __N)
compress.c: ^
compress.c: compress.c:67:20: error: called from here
compress.c: c[i + 31] ^= _mm_srli_si128(u,13);
compress.c: ^
compress.c: In file included from compress.c:1:0:
compress.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1186:1: error: inlining failed in call to always_inline '_mm_slli_si128': target specific option mismatch
compress.c: _mm_slli_si128 (__m128i __A, const int __N)
compress.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer xmm4
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer xmm4
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer xmm4
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer xmm4
gcc -m32 -march=pentium3 -O -fomit-frame-pointer xmm4
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer xmm4