Implementation notes: x86, rumba5, crypto_hash/cubehash82

Computer: rumba5
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20181216
Operation: crypto_hash
Primitive: cubehash82
TimeImplementationCompilerBenchmark dateSUPERCOP version
144384emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
144416emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
144416emmintrin4gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
145632emmintrin3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
146240emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
146240emmintrin3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
146240emmintrin3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
146240emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
146240emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
146272emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
146272emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
146272emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
146272emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
146304emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
146304emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
146304emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
146304emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
146304emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
146304emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
146304emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
146560emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
148096emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
148128emmintrin3gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
148128emmintrin3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
148160emmintrin3gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
148160emmintrin3gcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
148160emmintrin3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
148160emmintrin3gcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
148160emmintrin3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
148192emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
148192emmintrin3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
148192emmintrin3gcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
148192emmintrin3gcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
148256emmintrin3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
148256emmintrin3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
148448emmintrin3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
148512emmintrin3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
149152emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
149696emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
149728emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
149728emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
149760emmintrin4gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
149856emmintrin4gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
149920emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
150208emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
150848emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
150848emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
150880emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
150880emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
150912emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
150912emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
151008emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
151008emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
151008emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
151040emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
151040emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
151040emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
151648emmintrin3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
151744emmintrin3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
151808emmintrin3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
152032emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
152384emmintrin3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
152416emmintrin3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
152704emmintrin3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
152704emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
152704emmintrin3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
152736emmintrin3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
152768emmintrin3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
152768emmintrin3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
153216emmintrin3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
153248emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
153248emmintrin3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
153248emmintrin3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
153280emmintrin3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
153312emmintrin3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
156832emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
156864emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
156864emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
156864emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
156864emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
156864emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
156896emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
156928emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
158752emmintrin3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
158752emmintrin3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
158784emmintrin3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
158784emmintrin3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
159040emmintrin3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
159040emmintrin3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
159072emmintrin3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
159072emmintrin3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
159264emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
159328emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
159392emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
159456emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
159712emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
159712emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
159808emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
159872emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
161120emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
161280emmintrin3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
161568emmintrin3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
161600emmintrin3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
161600emmintrin3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
161664emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
162080emmintrin3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
162144emmintrin3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
163232emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
163232emmintrin4gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
163232emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
164832emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
165216emmintrin3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
165216emmintrin3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
165344emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
165376emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
165408emmintrin3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
165504emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
167072emmintrin3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
167200emmintrin3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
167296emmintrin3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
167712emmintrin3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
177632emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
177824emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
177824emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
177824emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
177824emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
177856emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
177856emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
178496emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
179200emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
179648emmintrin3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
179808emmintrin3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
179872emmintrin3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
179872emmintrin3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
179872emmintrin3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
179872emmintrin3gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
179904emmintrin3gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
180576emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
181344emmintrin3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
185536emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
186432emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
187584emmintrin3gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
188256emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
188480emmintrin3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
188768emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
188768emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
188800emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
188800emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
189152emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
189632emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
190496emmintrin3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
190880emmintrin3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
190912emmintrin3gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
190912emmintrin3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
190944emmintrin3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
191712emmintrin3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
192256emmintrin3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
197280emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
199488emmintrin3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
209536emmintrin3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
533440unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
534080unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
535648unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
535648unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
536736unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
538656unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
539104unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
539232unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
539360unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
540128unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
540608simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
541632unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
542336unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
542656unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
543008unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
543072unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
544352simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
545184unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
545216unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
545856unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
546048unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
546112simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
546624simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
547360unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
547392unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
548192unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
548640simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
548640simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
548736unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
548768unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
550080simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
550112simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
551072unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
551072unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
551072unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
551552unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
551744unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
551904unrolledgcc -m32 -O3 -fomit-frame-pointer2018051420171218
552384simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
552416simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
552448unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
552448unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
552480unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
552480unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
552864unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
552896unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
553120simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
553184unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
553216unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
553664unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
553728simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
553760simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
554304simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
554816simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
554880unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
555392unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
555424unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
556192unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
556384unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
556576unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
556640simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
556768simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
556800simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
556928unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
557024simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
557184simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
557248unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
557536simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
557600simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
557632simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
557632unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
557632unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
557696simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
557696simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
557728simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
557856simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
557888simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
557952simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
558112simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
558176simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
558240simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
558272unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
558304unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
558336simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
558400simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
558432simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
558432simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
558496simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
558848simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
558848simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
558848simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
559040simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
559040simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
559072simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
559072simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
559104unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
559104simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
559136simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
559136simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
559232simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
559232simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
559232unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
559232unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
559264simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
559552simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
559552simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
559648simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
559712simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
559744simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
559744simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
559808simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
559872simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
559872unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
560192simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
560320unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
560352simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
560352unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
560416simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
560512simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
560576unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
560576unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
560576unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
560608simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
560608simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
560608simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
561024unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
561056unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
561152simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
561280unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
561280unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
561312unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
561312unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
561344simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
561344unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
561632unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
561632unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
562016unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
562016unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
562016unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
562016unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
562016unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
562048unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
562048unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
562048unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
562048unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
562048unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
562048unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
562112unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
562112unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
562176simplegcc -m32 -O3 -fomit-frame-pointer2018051420171218
562368unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
562496unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
562528unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
562688unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
562688unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
562752unrolledgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
562752unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
562784unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
562848unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
562880unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
562880unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
562944simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
562976unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
563296unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
563424unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
563584unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
563584unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
563584unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
563648unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
563808unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
564192simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
564416unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
564480unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
564512unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
564512unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
564512unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
564576unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
564576unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
564800unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
564864unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
564864unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
564960unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
565024unrolledgcc -m32 -O2 -fomit-frame-pointer2018051420171218
565056unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
565216simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
565312simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
565312simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
565408simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
565536unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
565824unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
566016simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
566144unrolledgcc -m32 -O -fomit-frame-pointer2018051420171218
566880unrolledgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
567008unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
567232unrolledgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
567360unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
567872simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
567968unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
568128unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
568224unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
568320unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
568608unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
569536simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
569664unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
570144simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
570240simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
570464unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
573216simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
574336unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
574592unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
585920unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
612256unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
612320unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
613216unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
613728unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
613888unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
614368unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
615072unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
615104unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
615104unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
615104unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
615104unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
615136unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
615168unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
615584unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
615808unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
615840unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
616512unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
616608unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
616608unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
616640unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
617856unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
618304unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
618304unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
618720unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
618720unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
618752unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
618752unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
618784unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
618784unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
618784unrolledgcc -m32 -Os -fomit-frame-pointer2018051420171218
618784unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
618784unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
619456unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
619488unrolledgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
619488unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
619520unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
619520unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
619520unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
619520unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
619520unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
620128unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
620160unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
620224unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
679712unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
806752unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
870240specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
870560specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
870688specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
871200specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
871808specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
872096specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
874912specgcc -m32 -O3 -fomit-frame-pointer2018051420171218
876352specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
883520specgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
887648specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
889760specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
890752specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
890912specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
892640specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
893344specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
894752specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
894816specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
895360specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
898240specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
898624specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
898848specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
899264specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
899392specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
900288specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
900736specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
900864specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
900896specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
901056specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
901152specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
901408specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
901536specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
901792specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
901856specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
905504specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
907456specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
914272specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
916032specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
916352specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
918464specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
920512specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
921280specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
957632specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
959488specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
967456specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
969664specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
969728specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
971104specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
971264specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
971840specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
973376specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
973632specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
976256specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
977664specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
979328specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
980512specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
983520specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
984544specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
989408specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
991904specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
993504specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
996576specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
997120specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
999552specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
1000192specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
1002304specgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
1003104specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
1005440specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
1006816specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
1009536specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
1010976specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
1013088specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
1015776specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
1021888specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
1021888specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
1023360specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
1033056specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
1057568specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
1057696specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
1060032specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
1062784specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
1622944specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
1628832specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
1632320specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
1638240specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
1645024specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
1650048specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
1654784specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
1661568specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
1662048specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
1662880specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
1664800specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
1667328specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
1669632specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
1670432specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
1671104specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
1673088specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
1673824specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
1675936specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
1676384specgcc -m32 -Os -fomit-frame-pointer2018051420171218
1677056specgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
1677920specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
1678784specgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
1679008specgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
1682112specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
1682848specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
1685504specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
1686400specgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
1687328specgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
1687424specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
1687712specgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
1689152specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
1689856specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
1691616specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
1697312specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
1697312specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
1697952specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
1698176specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
1698368specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
1698720specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
1699520specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
1700800specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
1702560specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
1703776specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
1704832specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
1705120specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
1705312specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
1707552specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
1712000specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
1714304specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
1715328specgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
1726912specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
1733344specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
1734976specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
1737376specgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
1739072specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
1741024specgcc -m32 -O2 -fomit-frame-pointer2018051420171218
1742752specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
1745184specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
1750080specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
1754176specgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
1754496specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
1757760specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
1759936specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
1760128specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
1761920specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
1769344specgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
1771680specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
1771776specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
1771872specgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
1772512specgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
1772864specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
1773280specgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
1775456specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
1776544specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
1784064specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
1784384specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
1785568specgcc -m32 -O -fomit-frame-pointer2018051420171218
1786368specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
1786848specgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
1787456specgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
1788352specgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
1789376specgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
1792064specgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
1798560specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
1805120specgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
1806464specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
1821984simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
1823712specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
1828576specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
1830752specgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
1838336specgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
1839776specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
1840640specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
1841888simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
1843328specgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
1849184simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
1852224specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
1857664specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
1901632specgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
1918976simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
1937664simplegcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
1938944simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
1946048simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
1949472simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
1950912simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
1976512simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
2020128simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
2031936simplegcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
2036608simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
2041376simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
2066976simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
2090784simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
2096224simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
2100832simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
2104032simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
2111808simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
2113280simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
2120256simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
2128480simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
2131104simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
2132288simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
2135680simplegcc -m32 -O2 -fomit-frame-pointer2018051420171218
2137728simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
2140416simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
2141120simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
2154880simplegcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
2155552simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
2160032simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
2160896simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
2174304simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
2174528simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
2174560simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
2182112simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
2188416simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
2193088simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
2197312simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
2198528simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
2200512simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
2201408simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
2203648simplegcc -m32 -Os -fomit-frame-pointer2018051420171218
2210848simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
2212544simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
2212864simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
2256128simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
2263296simplegcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
2266720simplegcc -m32 -O -fomit-frame-pointer2018051420171218
2277504simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
2284544simplegcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
2285984simplegcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
2294176simplegcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
2294624simplegcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
2311456simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
2313088simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
2313472simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
2316672simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
2336000simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
2348000simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
2353920simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
2359840simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
2365024simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
2371680simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
2379872simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
2384224simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
2384576simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
2409792simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
2412096simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
2415104simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
2428096simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
2433856simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
2433952simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
2484064simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
2484960simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
2510592simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
2514112simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
2523616simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
2555296simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
2578272simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
2623328simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
2627008simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
2722176simplegcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
2903360simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
3003552simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
3031104simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
3043744simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
3046016simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
3115168simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
3121856simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
3166400simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
3179744simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
3196000simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
3277728simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
3289248simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218

Compiler output

Implementation: crypto_hash/cubehash82/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:102:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: state->gt;x[0] = _mm_set_epi32(0x0b36e608,0x05b52a93,0x7921fcd6,0xda36534a);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.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
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:77:8: error: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.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
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:76:8: error: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.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
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash82/emmintrin3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:99:37: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: for (i = 0;i gt;x[i] = _mm_set_epi32(0,0,0,0);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.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
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:77:8: error: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.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
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:76:8: error: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.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
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash82/emmintrin3
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.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
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:77:8: error: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.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
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:76:8: error: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.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
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:75:8: error: called from here
cubehash.c: x5 = _mm_shuffle_epi32(x5,0xb1);
cubehash.c: ^
cubehash.c: ...

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