Implementation notes: x86, h4e450, crypto_hash/cubehash832

Computer: h4e450
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: cubehash832
TimeImplementationCompilerBenchmark dateSUPERCOP version
44517emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
44527emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
44569emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
44570emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
44574emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090220170725
44574emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
44579emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
44583emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
44583emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
44584emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
44584emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090220170725
44588emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
44593emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
44602emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2017090220170725
44603emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
44603emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
44607emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
48654emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
48655emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
48659emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
48673emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
48716emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
48731emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
48821emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
48825emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
48892emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
48915emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
48916emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
48925emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
48934emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
48944emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
48948emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
49172emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
49172emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
49215emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
49571emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
50240emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
50602emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
50891emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
51870emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
51875emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
51879emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
51879emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
51889emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
51894emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
52093emmintrin3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
52093emmintrin3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
52103emmintrin3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
52107emmintrin3gcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
52107emmintrin3gcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
52108emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
52112emmintrin3gcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
52117emmintrin3gcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
52117emmintrin3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
52145emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
52150emmintrin3gcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
52155emmintrin3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
52160emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
52174emmintrin3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
53171emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
53219emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
53219emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090220170725
53219emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090220170725
53233emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090220170725
53570emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
54045emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
54060emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
55632emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
55646emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
55765emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090220170725
55765emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090220170725
55765emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090220170725
55770emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
56178emmintrin3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
56183emmintrin3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
56183emmintrin3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
56192emmintrin3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
56197emmintrin3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
56207emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
56235emmintrin3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
56240emmintrin3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
56292emmintrin3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
56415emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
56425emmintrin3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
57000emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
57000emmintrin3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
57185emmintrin3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
57186emmintrin3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
57384emmintrin3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
57456emmintrin3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
57466emmintrin3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
58049emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
59047emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
59608emmintrin3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
59613emmintrin3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
59613emmintrin3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
59613emmintrin3gcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
59617emmintrin3gcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
59617emmintrin3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
59836emmintrin3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
60344emmintrin3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
60904emmintrin3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
61014emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
61018emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
61113emmintrin3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
61166emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
61166emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
61850emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
62054emmintrin3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
62672emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
63337emmintrin3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
63631emmintrin3gcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
63631emmintrin3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
63783emmintrin3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
64082emmintrin3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
69260emmintrin3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
69284emmintrin3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
70832emmintrin3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
72333emmintrin3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
72362emmintrin3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
72476emmintrin3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
102319simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
102381simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
102401simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
102443simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
102576simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
102581simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
102600simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
103018unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
103023unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
103094unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
103184unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
103241unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
103949unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
103954unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
103959unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
104552simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
104647unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
104742simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
104762simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
104795unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
105720unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
105725unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
106571unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
106581unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
106624unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
106676unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
106704unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
106961unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
107202simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
107203simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
107260simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
107373simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
107426unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
107569unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
107640simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
107739simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
107782simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
108305simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
108310simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
108386simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
108880unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
108917unrolledgcc -m32 -O3 -fomit-frame-pointer2017090220170725
109250simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
109573simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090220170725
109749unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
110209unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090220170725
110233unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
110257simplegcc -m32 -O3 -fomit-frame-pointer2017090220170725
110333simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
110362unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
110366unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
110366unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
110395simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
110532simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
110742unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
110756unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
110780unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
110874unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
110889unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
110893unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
111093unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
111103simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
111155simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
111160simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
111183unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
111202simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
111492simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
111554unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
111602unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
111777simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
111896simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
111905simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
111948unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
111952simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
112100unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
112110simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
112147unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
112152unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
112257simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
112280simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
112565unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
112585simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
112590simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
112636simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
112865simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
112884simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
112969simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
112993simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
113103simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
113235simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
113292unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
113293simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
113440unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
113530unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
113534unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
113582unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
113587unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
113886unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
113886unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
114095unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
114313simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
114617unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
114641unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
114656simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
114689unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
114698unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
115273unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
115364unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
115383unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
115401unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
115592simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
116935unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
117349unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
117472unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
117591unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
118807simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
119629unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
121120unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
121795unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
121804unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
121805unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
121828unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090220170725
121899unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
122778simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
122788simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
122806simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
122854unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
122854unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
122892unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
122902unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
122911unrolledgcc -m32 -O -fomit-frame-pointer2017090220170725
122911unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
122921unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090220170725
122935unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
122963unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
122968unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090220170725
122972unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090220170725
123040unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
123087unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
123200unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
123205unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
123576simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
123633unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
123994simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
124046simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
124260unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
124264unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
124279simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
124289simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
124360simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
124365simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
124436simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
124441simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
124574simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2017090220170725
124640unrolledgcc -m32 -O2 -fomit-frame-pointer2017090220170725
124839unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
124873unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
124878unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
124882unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
124887unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
124892unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
124896unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
124934unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090220170725
124949unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090220170725
124987unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090220170725
125054simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090220170725
125419unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
125633unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090220170725
125809unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
125961unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
125965unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
125998unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
126251unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
126255unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
126668simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
126669simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
126787unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
126863unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
127200unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
127466simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
127642unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
128259simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
128260simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
128264simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
128264simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
128583unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
128583unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
128625unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
128625unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
128644simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
128701unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
128801unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
128806unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
128806unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
348413unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
348417unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
348526unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
348526unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
348527unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
348559unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
348616unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
348626unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
348650unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
348655unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
348660unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
348869unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
348869unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
348935unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
348945unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
349049unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
349182unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
349182unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090220170725
349235unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
349253unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
349253unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
349296unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
349377unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
349458unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090220170725
349472unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090220170725
349543unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090220170725
349543unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
349562unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
349643unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
349647unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
349647unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
349648unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
349947unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
349952unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
350098unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
350099unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
350151unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
350189unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
350213unrolledgcc -m32 -Os -fomit-frame-pointer2017090220170725
351666unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
351676unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
406325simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
406600simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
416846simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
418161simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
420565simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
420603simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
420892simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
421069simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
423424simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
424128simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
425572simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
425700simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
426236simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
432716simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090220170725
432735simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090220170725
432744simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
432930simplegcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
432949simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090220170725
432963simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090220170725
434203simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090220170725
434463simplegcc -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
434729simplegcc -m32 -O2 -fomit-frame-pointer2017090220170725
436426simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
436510simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
437147simplegcc -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
438682simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
438687simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
440230simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
442533simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
443351simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
443379simplegcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
443631simplegcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
451806simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2017090220170725
453858simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
454052simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
454499simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
457966simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
461619simplegcc -m32 -O -fomit-frame-pointer2017090220170725
461866simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
461871simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
480524simplegcc -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
486970simplegcc -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
487245simplegcc -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
487251simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
491521simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
497463simplegcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
660435simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
660464simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
660469simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
674476simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
678253simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
678424simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
686042simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
686684simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
687344simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
694968simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
695005simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
695068simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
695728simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
695794simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
695870simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
696716simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
697457simplegcc -m32 -Os -fomit-frame-pointer2017090220170725
697585simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
701741simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
702026simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
702373simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090220170725
702373simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
702402simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
702682simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
703760simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
703769simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
704225simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
704225simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
708771simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
708776simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
708780simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
709223simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
709232simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090220170725
709241simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090220170725
709261simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090220170725
711778simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
711797simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
712561simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
712885simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
720352simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
730090simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
1056201specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
1056243specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
1063482specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
1065478specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
1069211specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
1069249specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
1075599specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
1075913specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
1076620specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
1077581specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
1077865specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
1077870specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
1079152specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
1079185specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
1079969specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
1079970specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
1087223specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
1089394specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
1101307specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
1101592specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
1101634specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
1101663specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
1102898specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
1103786specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
1104328specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
1104399specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
1104964specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
1106698specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
1106774specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
1116088specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
1116773specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
1116782specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
1117485specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
1117513specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
1126011specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090220170725
1161323specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
1161384specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
1163779specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
1164011specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
1164012specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
1164016specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
1164030specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
1168718specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
1168899specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
1169208specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
1169212specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
1169379specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
1169407specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
1175174specgcc -m32 -O3 -fomit-frame-pointer2017090220170725
1175934specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
1176332specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
1176347specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
1176347specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
1179491specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
1183259specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
1186389specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
1186650specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090220170725
1187780specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
1188036specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
1188963specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
1189044specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
1194207specgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090220170725
1194692specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
1194990specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
1195233specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
1208067specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
1208229specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
1208239specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
1208300specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
1211716specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
1211720specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
1214670specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
1215610specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
1215611specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
1276140specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
1276144specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
1276359specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
1276368specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
1279103specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
1282134specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
1282153specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
1290898specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090220170725
1291620specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
1291620specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
1292551specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
1295752specgcc -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
1295781specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
1296104specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
1296441specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
1296921specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
1296926specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
1297177specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
1299338specgcc -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
1299571specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
1301044specgcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
1302654specgcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
1302731specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
1303157specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090220170725
1303163specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090220170725
1303172specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
1303258specgcc -m32 -O2 -fomit-frame-pointer2017090220170725
1303443specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
1303542specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
1303614specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
1305286specgcc -m32 -O -fomit-frame-pointer2017090220170725
1308635specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
1316614specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
1316624specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
1322523specgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
1324756specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
1325487specgcc -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
1326803specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090220170725
1326812specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090220170725
1326817specgcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
1327055specgcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
1328095specgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090220170725
1336612specgcc -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
1339467specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
1344545specgcc -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
1349641specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
1861829specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
1861843specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
1863026specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
1863030specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
1874241specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
1874241specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
1878805specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090220170725
1878929specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
1879803specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
1879908specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
1879969specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
1880002specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
1880477specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
1889797specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090220170725
1889925specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090220170725
1890039specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090220170725
1890054specgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
1890695specgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
1890851specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
1890880specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
1891460specgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
1891569specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
1891626specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
1891873specgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
1891982specgcc -m32 -Os -fomit-frame-pointer2017090220170725
1897925specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
1897943specgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
1904095specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
1904095specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
1904100specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
1905491specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
1905491specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
1909144specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
1909220specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
1917071specgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
1917237specgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
1918686specgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
1918691specgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
1918692specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
1928813specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
1930062specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725

Test failure

Implementation: crypto_hash/cubehash832/emmintrin3
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 54, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=corei7 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=corei7 -Os -fomit-frame-pointer emmintrin3

Compiler output

Implementation: crypto_hash/cubehash832/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:101:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: state->gt;x[0] = _mm_set_epi32(0x25ff7b5d,0x3d0d808d,0x806ab750,0x41ea3c65);
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:76: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:75: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/cubehash832/emmintrin3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:98: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:76: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:75: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/cubehash832/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:76: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:75: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:74: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