Implementation notes: x86, rumba5, crypto_hash/cubehash88

Computer: rumba5
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20181216
Operation: crypto_hash
Primitive: cubehash88
TimeImplementationCompilerBenchmark dateSUPERCOP version
39840emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
39840emmintrin4gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
40000emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
41440emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
41440emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
41504emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
41504emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
41632emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
41632emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
41664emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
41664emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
41664emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
41728emmintrin3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
41728emmintrin3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
41760emmintrin3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
41792emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
41824emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
41824emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
41856emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
42016emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
42016emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
42208emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
42208emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
42208emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
42208emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
42208emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
42240emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
42272emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
42272emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
42304emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
42336emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
42336emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
42368emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
42400emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
42432emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
42432emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
42496emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
42528emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
42528emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
42560emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
42560emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
42560emmintrin4gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
42560emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
42624emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
42656emmintrin4gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
42656emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
42688emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
42688emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
42912emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
43008emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
43136emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
43296emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
43328emmintrin3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
43328emmintrin3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
43328emmintrin3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
43328emmintrin3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
43392emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
43392emmintrin4gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
43392emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
43488emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
43552emmintrin3gcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
43616emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
43648emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
43648emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
43680emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
43680emmintrin3gcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
43680emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
43680emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
43712emmintrin3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
43776emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
43808emmintrin3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
43840emmintrin3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
43840emmintrin3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
43840emmintrin3gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
43872emmintrin3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
43872emmintrin3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
43904emmintrin3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
44064emmintrin3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
44096emmintrin3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
44096emmintrin3gcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
44096emmintrin3gcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
44128emmintrin3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
44160emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
44160emmintrin3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
44192emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
44224emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
44224emmintrin3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
44288emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
44320emmintrin3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
44384emmintrin3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
44416emmintrin3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
44416emmintrin3gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
44448emmintrin3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
44480emmintrin3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
44480emmintrin3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
44480emmintrin3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
44512emmintrin3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
44544emmintrin3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
44736emmintrin3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
44768emmintrin3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
44832emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
44864emmintrin3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
44896emmintrin3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
44960emmintrin3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
44992emmintrin3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
44992emmintrin3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
45280emmintrin3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
45376emmintrin3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
45408emmintrin3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
45408emmintrin3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
45440emmintrin3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
45536emmintrin3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
45536emmintrin3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
45568emmintrin3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
45760emmintrin3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
45856emmintrin3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
45888emmintrin3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
45888emmintrin3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
46112emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
46400emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
46624emmintrin3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
46944emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
47616emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
47616emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
47616emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
47648emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
47840emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
47840emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
47840emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
47840emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
47840emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
47840emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
48096emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
49120emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
49632emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
49760emmintrin3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
49760emmintrin3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
49760emmintrin3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
49824emmintrin3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
49856emmintrin3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
49856emmintrin3gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
49888emmintrin3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
49888emmintrin3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
49888emmintrin3gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
49888emmintrin3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
49952emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
49984emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
50016emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
50048emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
50208emmintrin3gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
50912emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
50976emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
51328emmintrin3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
51776emmintrin3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
51904emmintrin3gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
52288emmintrin3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
52320emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
52352emmintrin3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
53120emmintrin3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
53216emmintrin3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
150304unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
150752unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
151200unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
151264unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
153472unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
153632unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
153984unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
154144unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
154368unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
154784unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
154816unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
154912unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
154944unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
154944unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
154944unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
155424unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
155456unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
155648unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
155776unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
155936unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
156160unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
156704unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
156704unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
156736unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
156960unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
157152unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
157216unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
157792unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
157888simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
157920simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
157984unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
158080unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
158080unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
158208unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
158208unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
158464unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
158784unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
158848simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
158880unrolledgcc -m32 -O3 -fomit-frame-pointer2018051420171218
158976unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
159008simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
159200simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
159520simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
159616unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
159648simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
159680simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
159680unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
159712simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
159776simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
159776simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
159840simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
159904simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
159904simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
160000simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
160032unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
160032unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
160064unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
160096simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
160096simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
160128simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
160128simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
160192unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
160448unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
160480simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
160608unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
160640unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
160768unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
160800simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
160800unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
161024simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
161056simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
161056simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
161088simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
161184simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
161216unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
161216simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
161248unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
161280unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
161280unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
161312unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
161312unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
161344simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
161376unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
161408unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
161440simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
161440simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
161472simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
161472simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
161504unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
161632simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
161760simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
161824unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
161888simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
161888unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
161952unrolledgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
162016unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
162048unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
162080simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
162208simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
162208simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
162272simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
162304unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
162336unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
162368unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
162464unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
162464simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
162496simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
162496unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
162560unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
162592unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
162592simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
162656simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
162656unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
162656unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
162688simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
162688unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
162720simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
162720simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
162784simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
162816unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
162848unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
162848simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
162848unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
162880unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
162912simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
162944unrolledgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
162976unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
162976unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
163008simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
163008unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
163008unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
163040simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
163040simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
163072unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
163072unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
163072unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
163104unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
163136unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
163136unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
163136unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
163136unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
163168simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
163168unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
163168simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
163168unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
163168unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
163200unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
163200simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
163200simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
163200unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
163200simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
163200unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
163232unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
163264unrolledgcc -m32 -O2 -fomit-frame-pointer2018051420171218
163264unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
163296simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
163328simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
163328unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
163328unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
163360unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
163360unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
163360unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
163392unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
163424simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
163424unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
163424unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
163456unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
163488unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
163488unrolledgcc -m32 -O -fomit-frame-pointer2018051420171218
163488unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
163488unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
163488unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
163520simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
163552simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
163584simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
163584unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
163584unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
163616unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
163616unrolledgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
163616unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
163712unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
163744unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
163808simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
163808unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
163936simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
163968unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
163968unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
164032simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
164064unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
164128simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
164160simplegcc -m32 -O3 -fomit-frame-pointer2018051420171218
164288simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
164352unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
164384unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
164384unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
164480simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
164480simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
164480simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
166016simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
166016unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
166080simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
166336simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
166720simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
166944simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
166976unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
167616unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
167936unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
174496simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
211200unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
211264unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
211296simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
211296unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
211456unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
211648unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
211744unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
211904unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
211904unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
211936unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
211936unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
211936unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
211936unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
211936unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
211936unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
211936unrolledgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
211936unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
211936unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
211936unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
212000unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
212128unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
212320unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
212352unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
212640unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
212704unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
212736unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
212768unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
212800unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
212832unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
212896unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
212896unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
212896unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
212896unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
212928unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
212928unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
212928unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
212928unrolledgcc -m32 -Os -fomit-frame-pointer2018051420171218
212928unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
213024unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
213088unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
213088unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
213088unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
213088unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
213120unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
213280unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
216512simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
218880unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
222848unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
388640specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
388800specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
388992specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
389024specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
389472specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
391200specgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
392224specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
392960specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
394464specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
395808specgcc -m32 -O3 -fomit-frame-pointer2018051420171218
401216specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
402688specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
404928specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
405024specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
405376specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
406016specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
406272specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
409472specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
410432specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
410880specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
411712specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
411744specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
411808specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
411840specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
412288specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
412544specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
412672specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
413184specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
413344specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
414304specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
415328specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
416992specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
417056specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
417312specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
417312specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
417888specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
420384specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
420736specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
425920specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
425920specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
433856specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
434144specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
444704specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
445600specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
445984specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
446816specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
446976specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
447008specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
447168specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
447552specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
447904specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
448064specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
452064specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
453632specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
456768specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
456960specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
456960specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
457312specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
458400specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
458464specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
459456specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
462080specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
462592specgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
464064specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
465472specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
467424specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
469600specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
472864specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
472960specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
475008specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
478592specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
479008specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
481472specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
481696specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
482304specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
484640specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
487936specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
491744specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
506080simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
507424simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
509152simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
526304simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
527360simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
534464simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
537728simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
540672simplegcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
541056simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
541600simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
543392simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
553760simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
557856simplegcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
562752specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
564448simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
567872simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
572480simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
573920simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
579328simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
579488simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
580672simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
582336simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
584864simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
586624simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
587552simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
588768simplegcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
590848simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
591456simplegcc -m32 -O2 -fomit-frame-pointer2018051420171218
591552simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
593216simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
595616simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
599488simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
600128simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
602304simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
604448simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
606432simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
616800simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
621216simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
623584simplegcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
623616simplegcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
624800simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
625376simplegcc -m32 -O -fomit-frame-pointer2018051420171218
626400simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
626624simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
628608simplegcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
631968simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
633120simplegcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
633216simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
633280simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
634688simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
635104simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
635424specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
635616specgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
636160specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
636224specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
636480specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
636576specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
637184simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
637216simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
638304specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
640128simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
643168specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
643520simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
644192simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
644480specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
645696specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
645920simplegcc -m32 -Os -fomit-frame-pointer2018051420171218
646880specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
647296specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
649760specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
651616specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
651808specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
652032specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
655424specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
656032specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
656320specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
659552specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
661440specgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
662016specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
663936specgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
666272simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
666912specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
667136specgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
667392specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
667680simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
667840specgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
668832specgcc -m32 -O -fomit-frame-pointer2018051420171218
671232specgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
671456specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
672224simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
672512specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
672992specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
673856simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
674080specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
674656specgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
674816specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
674816simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
675168specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
675488specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
675840specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
676448simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
676928specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
679872simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
681824specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
681952specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
681984specgcc -m32 -O2 -fomit-frame-pointer2018051420171218
681984simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
683072specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
683104specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
683264specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
683616specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
684192specgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
684672simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
687648simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
688640specgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
689344simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
690848specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
690880specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
692160specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
692544specgcc -m32 -Os -fomit-frame-pointer2018051420171218
693056specgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
693856specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
693888specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
694304specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
694560specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
695328specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
695840specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
696192specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
696576specgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
696800simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
697440specgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
697568specgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
697760specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
697792specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
697888specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
698880specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
698976specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
699040specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
699200specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
699712specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
699712simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
700032specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
700064specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
700480specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
701440specgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
702144simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
702176simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
703232simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
703584specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
703840specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
704000specgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
706368specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
706592specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
706976specgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
707680specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
708640specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
710720specgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
710720specgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
713856specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
716320specgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
716768specgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
717056specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
718624specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
718720simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
719008specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
722880simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
723200specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
728256simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
729024simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
730240simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
733408simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
737696specgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
739808specgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
750784simplegcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
755936simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
758944simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
768928simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
776128specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
777632simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
811200specgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
823136simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
839136simplegcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
853120specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
859712simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
863584simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
867072simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
871648simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
871840simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
888896simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
900032simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
901728simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
926208simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
929408simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
930368simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218

Compiler output

Implementation: crypto_hash/cubehash88/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:100:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: state->gt;x[0] = _mm_set_epi32(0xb42bc178,0x8a460780,0x31476d62,0xcf7ba3e7);
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/cubehash88/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/cubehash88/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