Implementation notes: x86, bolero, crypto_hash/round3jh512

Computer: bolero
Architecture: x86
CPU ID: GenuineIntel-000406f1-bfebfbff
SUPERCOP version: 20190110
Operation: crypto_hash
Primitive: round3jh512
TimeImplementationCompilerBenchmark dateSUPERCOP version
30384ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
30388ssse3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
30588ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
31008ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
31016ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
31024ssse3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
31032ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
31040ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
31060ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
31068ssse3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
31120ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
31984sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
32008sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
32044ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
32080sse2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
32080sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
32084sse2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
32084sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
32092ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
32092sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
32112ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
32168sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
32188sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
32232sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
32284sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
32300sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
32316sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
32404sse2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
32456sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
32564sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
32616sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
32700sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
32724sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
32740sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
32796sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
32796sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
32824sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
32828sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
32832sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
32856ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
32868ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
32872sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
32880sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
32884sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
32904sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
32952sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
32960sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
32976sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
32980sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
32984sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
33024sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
33028sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
33056sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
33104sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
33132ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
33180ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
33188ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
33344sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
33360sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
33380sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
33400sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
33444sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
33444sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
33452sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
33460sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
33464sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
33544sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
33596ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
33608sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
33608sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
33648sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
33672sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
33720sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
33728sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
33736ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
33736ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
33740ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
33756sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
33768ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
33768sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
33780ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
33784ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
33800sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
33824sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
33832ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
33852ssse3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
33976sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
34084sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
34456sse2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
34500sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
34504sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
34504sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
60808sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
60808sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
60812sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
60812sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
60816sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
60820ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
60824ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
60828sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
60828sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
60828sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
60836ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
60844sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
60848sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
60860sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
60868sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
60916sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
60916sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
60920sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
60996ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
61252sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
143856sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
144100sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
153460sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
153524sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
154104sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
154212sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
154336sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
154400sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
154476sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
154516sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017083020170725
154716sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
154864sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
155016sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
155084sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
155156sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
155180sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
155248sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
155252sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
155288sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
155316sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
155320sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
155332sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
155344sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
155360sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
155376sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
155392sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
155416sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
155416sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
155504sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
155512sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
155516sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
155540sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
156092sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
156592sphlibgcc -m32 -Os -fomit-frame-pointer2017083020170725
156640sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
156656sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
156752sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
156968sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
156976sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
157016sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
157036sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
157060sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
157088sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
157116sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
157132sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
157192sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
157196sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
157444sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
158548sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
158828sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
158876sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
158968sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
159036sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
159068sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
159728sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
160028sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
160032sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
160288sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
160552sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
160660sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
160668sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017083020170725
160812sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
160936sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
161100sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
161124sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
161312sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
161344sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
161460sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
161852sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
161988sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
162116sphlib-smallgcc -m32 -O -fomit-frame-pointer2017083020170725
162164sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
162184sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
162204sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017083020170725
162272sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
162308sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
162320sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
162420sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
162500sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
162504sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
162504sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
162508sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
162508sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
162604sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
162652sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
162732sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
162788sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
162820sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
162836sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
163268sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
163288sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
163548sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
163884sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
164100sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
164116sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
164148sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
164224sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
164252sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
164252sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
164288sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
164304sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
164320sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
164420sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
164428sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
164476sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
164480sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
164480sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
164580sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
164600sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
164672sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
164720sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
164756sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
164820sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
164836sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
164896sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
164976sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
165080sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
165132sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
165152sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
165420sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
165468sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
165564sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
165608sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
165644sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
165836sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
165912sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
165920sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017083020170725
165964sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
165976sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
165984sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
166148sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
166212sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
167032sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
167084sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
167116sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
167384sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
167388sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
167680sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
168024sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
168036sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
168048sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
168120sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
168180sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
169020sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
169200sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
169460sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
169512sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
169516sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
169536sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
169632sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
169676sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
170592sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
171268sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017083020170725
171312sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
171784sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
171992sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
172076sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
172156sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
172188sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
172264sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017083020170725
172368sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
172396sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
172404sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
172424sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
172432sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
172432sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
172512sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
172532sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
172616sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
172712sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
172808sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
172848sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
172892sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
172984sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
172992sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017083020170725
173340sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017083020170725
173432sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
173728sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
173820sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
173956sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
173996sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
174164sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
174344sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
174380sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
174396sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
174396sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
174524sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
174728sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
174808sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
174868sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
174936sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
175072sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
175092sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
175280sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
175408sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
175436sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
176112sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
176116sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
176212sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
176228sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
176232sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
176300sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
176336sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
176368sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
176604sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
176632sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
176656sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
177096sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
177172sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
177196sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
177484sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
177520sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
177524sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
177548sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
177564sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
177580sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
177584sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
177632sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
177704sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
177728sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
177852sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
177980sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
177984sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
178056sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
178120sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
178420sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
178440sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
178508sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
178540sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
178568sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
178576sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
178672sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
178680sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
178740sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
178776sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
178952sphlibgcc -m32 -O -fomit-frame-pointer2017083020170725
179100sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
179180sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
179188sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
179244sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
179284sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
179328sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
179920sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
179972sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
180036sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
180228sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017083020170725
180388sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
180444sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
180452sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
180520sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
180560sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
180564sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
180612sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
180668sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
180696sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
180704sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
180748sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
180780sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
180892sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
180928sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
181024sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
181244sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
181392sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
181404sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017083020170725
181524sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
181696sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
181808sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
181840sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
182020sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
182076sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
182124sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
182160sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
182216sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
182280sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017083020170725
182300sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
182476sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
182556sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
182596sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
182624sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
182676sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
182712sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
182724sphlibgcc -m32 -O3 -fomit-frame-pointer2017083020170725
182736sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
182956sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
183012sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
183096sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
183108sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
183128sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
183212sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
183216sphlibgcc -m32 -O2 -fomit-frame-pointer2017083020170725
183544sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
184736sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
184788sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
184856sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
184880sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
184920sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
184928sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
185000sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
185004sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
185100sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
185180sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
185196sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
185208sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
185248sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
185276sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
185288sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
185368sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
185384sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
185428sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
185516sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
185544sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
186632sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
186864sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
186872sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
186968sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
187004sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
187004sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
187284sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
187284sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
187508sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
188160sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
188180sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
188240sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
188352sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
188528sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
188532sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
188704sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
188784sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
188824sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
188896sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
189024sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
189308sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
190448sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
190528sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
190544sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
190624sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
190676sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
190772sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
190904sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
190924sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
191104sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
191152sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
191240sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
191280sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
191288sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
191404sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
191436sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
191452sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
192860sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
192972sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
193140sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
193240sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
197388simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
197460simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
200752simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
201044simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
201048simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
201412simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
202224simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
202276simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
202316simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
202488simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
202624simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2017083020170725
202632simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
202776simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
202824simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
202832simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
202964simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
202996simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
203116simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
203216simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
203272simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
203444simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
203464simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
203484simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
203492simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
203516simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
203556simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
203564simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
203572simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
203612simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
203620simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
203640simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
203684simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
203692simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
203940simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
204100simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
204156simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
204160simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
204288simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
204328simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
204372simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
204476simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
204544simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
204548simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
204660simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
204796simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
204800simplegcc -m32 -Os -fomit-frame-pointer2017083020170725
204828simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
204872simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
204924simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
205020simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017083020170725
205024simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
205032simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
205060simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
205092simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
205104simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
205120simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
205120simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
205136simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
205284simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
205292simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
205360simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
205452simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
205516simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017083020170725
205740simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
205784simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
205800simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
205824simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017083020170725
205984simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
206280simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
206920simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
207168simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
207364simplegcc -m32 -O3 -fomit-frame-pointer2017083020170725
207440simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
207516simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
207568simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
207756simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
208180simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
208188simplegcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
208200simplegcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
208224simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
208240simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
208272simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
208316simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
208376simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
208380simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
208384simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
208452simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
208464simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
208480simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
208500simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
208524simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
208540simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
208552simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
208576simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
208584simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
208628simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
208668simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
208760simplegcc -m32 -O2 -fomit-frame-pointer2017083020170725
208764simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
208912simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
208988simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
209000simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
209032simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
209192simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
209312simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
209344simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
209364simplegcc -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
209372simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
209452simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
209512simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
209636simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
209648simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
210360simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
210440simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
210492simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
210516simplegcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
210556simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
210664simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
210744simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
210808simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
210832simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
210888simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
211016simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
211060simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
211128simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
211160simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
211776simplegcc -m32 -O -fomit-frame-pointer2017083020170725
211884simplegcc -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
212040simplegcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
212128simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
212188simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
213204simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
213400simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
213924simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
214012simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
214576simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
214868simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
214912simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
215264simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
215292simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
215652simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
215780simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
215808simplegcc -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
216308simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
216492simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
216620simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
216656simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
217408simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
220340simplegcc -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
221208simplegcc -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
222068simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
222176simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
223484simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
223496simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
223528simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
223560simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
223560simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
223640simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
223860simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
223876simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
225128simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
225128simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
225184simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
225220simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
225388simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
225392simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
225416simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
225600simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
227280simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
227408simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
227468simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
227564simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
233224simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
233232simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
233236simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
233236simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725

Compiler output

Implementation: crypto_hash/round3jh512/ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'F8':
hash.c: hash.c:108:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: const __m128i swap8 = _mm_set_epi8(14,15,12,13,10,11,8,9,6,7,4,5,2,3,0,1);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:69:31: error: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^
hash.c: hash.c:125:9: note: in expansion of macro 'LOAD'
hash.c: x3 ^= LOAD(3+(__m128i *) buf);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:69:31: error: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh512/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'F8':
hash.c: hash.c:73:31: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^
hash.c: hash.c:124:9: note: in expansion of macro 'LOAD'
hash.c: x0 ^= LOAD(0+(__m128i *) buf);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:73:31: error: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^
hash.c: hash.c:127:9: note: in expansion of macro 'LOAD'
hash.c: x3 ^= LOAD(3+(__m128i *) buf);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:73:31: error: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^
hash.c: hash.c:126:9: note: in expansion of macro 'LOAD'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh512/ssse3
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'F8':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:65:24: error: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ^
hash.c: hash.c:142:41: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:65:24: error: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ^
hash.c: hash.c:142:29: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 44, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -O -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -O -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/round3jh512/ssse3
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: hash.c: In function 'F8':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:69:31: error: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^
hash.c: hash.c:125:9: note: in expansion of macro 'LOAD'
hash.c: x3 ^= LOAD(3+(__m128i *) buf);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:69:31: error: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^
hash.c: hash.c:124:9: note: in expansion of macro 'LOAD'
hash.c: x2 ^= LOAD(2+(__m128i *) buf);
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh512/sse2
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'F8':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:73:31: error: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^
hash.c: hash.c:127:9: note: in expansion of macro 'LOAD'
hash.c: x3 ^= LOAD(3+(__m128i *) buf);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:73:31: error: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^
hash.c: hash.c:126:9: note: in expansion of macro 'LOAD'
hash.c: x2 ^= LOAD(2+(__m128i *) buf);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh512/ssse3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'F8':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:65:24: error: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ^
hash.c: hash.c:142:41: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:65:24: error: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ^
hash.c: hash.c:142:29: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: ...
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'F8':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:65:24: error: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ^
hash.c: hash.c:142:41: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:65:24: error: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ^
hash.c: hash.c:142:29: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=barcelona -O -fomit-frame-pointer ssse3
gcc -m32 -march=barcelona -Os -fomit-frame-pointer ssse3