Implementation notes: x86, cryptologic, crypto_hashblocks/rfsb509

Computer: cryptologic
Architecture: x86
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_hashblocks
Primitive: rfsb509
TimeImplementationCompilerBenchmark dateSUPERCOP version
30006xmm1reggcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051920140517
30163xmm1reggcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051920140517
31433xmm1reggcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014051920140517
31539xmm1reggcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014051920140517
32033xmm1reggcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051920140517
32112xmm1reggcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014051920140517
32221xmm1reggcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014051920140517
32330xmm1reggcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014051920140517
32369xmm1reggcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014051920140517
32433xmm1reggcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051920140517
32452xmm1reggcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014051920140517
32500xmm1reggcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014051920140517
32512xmm1reggcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014051920140517
32682xmm1reggcc -m32 -march=pentium-m -O -fomit-frame-pointer2014051920140517
32712xmm1reggcc -m32 -march=core2 -O -fomit-frame-pointer2014051920140517
32727xmm1reggcc -m32 -march=prescott -O -fomit-frame-pointer2014051920140517
32745xmm1reggcc -m32 -march=nocona -O -fomit-frame-pointer2014051920140517
32745xmm1reggcc -m32 -march=pentium4 -O -fomit-frame-pointer2014051920140517
32800xmm1reggcc -m32 -march=k8 -O -fomit-frame-pointer2014051920140517
32839xmm1reggcc -m32 -march=k8 -O2 -fomit-frame-pointer2014051920140517
32903xmm1reggcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014051920140517
32940xmm1reggcc -m32 -march=core2 -O2 -fomit-frame-pointer2014051920140517
33143xmm1reggcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051920140517
33157xmm1reggcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014051920140517
33161xmm1reggcc -m32 -march=k8 -O3 -fomit-frame-pointer2014051920140517
33176xmm1reggcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014051920140517
33176xmm1reggcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051920140517
33203xmm1reggcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014051920140517
33239xmm1reggcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014051920140517
33276xmm1reggcc -m32 -march=k8 -Os -fomit-frame-pointer2014051920140517
33451xmm1reggcc -m32 -march=core2 -O3 -fomit-frame-pointer2014051920140517
33454xmm1reggcc -m32 -march=core2 -Os -fomit-frame-pointer2014051920140517
34534xmm1reggcc -m32 -march=prescott -O3 -fomit-frame-pointer2014051920140517
34582xmm1reggcc -m32 -march=prescott -O2 -fomit-frame-pointer2014051920140517
34588xmm1reggcc -m32 -march=nocona -O2 -fomit-frame-pointer2014051920140517
34594xmm1reggcc -m32 -march=nocona -O3 -fomit-frame-pointer2014051920140517
34636xmm1reggcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051920140517
34873xmm1reggcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051920140517
35579xmm1reggcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014051920140517
35618xmm1reggcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014051920140517
35624xmm1reggcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014051920140517
35655xmm1reggcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014051920140517
35728xmm1reggcc -m32 -march=nocona -Os -fomit-frame-pointer2014051920140517
35751xmm1reggcc -m32 -march=prescott -Os -fomit-frame-pointer2014051920140517
47700xmm4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014051920140517
47709xmm4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014051920140517
47724xmm4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014051920140517
47724xmm4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014051920140517
47724xmm4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014051920140517
48391xmm4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051920140517
48400xmm4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051920140517
48803xmm2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014051920140517
48852xmm2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014051920140517
48879xmm2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014051920140517
48882xmm2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014051920140517
48888xmm2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014051920140517
49015xmm2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051920140517
49058xmm2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051920140517
49327xmm4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051920140517
49330xmm4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051920140517
49342xmm4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014051920140517
49346xmm4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014051920140517
49349xmm4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014051920140517
49355xmm4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014051920140517
49700xmm4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014051920140517
49718xmm4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014051920140517
49936xmm2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051920140517
49946xmm2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014051920140517
49949xmm2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051920140517
49954xmm2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014051920140517
49957xmm2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014051920140517
49964xmm2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014051920140517
50143xmm2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014051920140517
50161xmm2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014051920140517
50215xmm1gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014051920140517
50221xmm1gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014051920140517
50227xmm1gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014051920140517
50233xmm1gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014051920140517
50252xmm1gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014051920140517
51085xmm1gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051920140517
51091xmm1gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014051920140517
51097xmm1gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014051920140517
51348xmm1gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014051920140517
51403xmm1gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014051920140517
51591xmm1gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014051920140517
51594xmm1gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014051920140517
51615xmm1gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051920140517
51621xmm1gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051920140517
51660xmm1gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051920140517
51903xmm4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051920140517
51921xmm2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051920140517
52124xmm4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014051920140517
52215xmm2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014051920140517
52242xmm4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014051920140517
52388xmm2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014051920140517
52397xmm4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014051920140517
52440xmm4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014051920140517
52649xmm4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014051920140517
52673xmm4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014051920140517
52673xmm4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014051920140517
52685xmm4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051920140517
52694xmm4gcc -m32 -march=core2 -O -fomit-frame-pointer2014051920140517
52761xmm1gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051920140517
52824xmm1gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014051920140517
52921xmm1gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014051920140517
53246xmm1gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014051920140517
53315xmm4gcc -m32 -march=k8 -O -fomit-frame-pointer2014051920140517
53367xmm4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014051920140517
53367xmm4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014051920140517
53385xmm4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014051920140517
53485xmm4gcc -m32 -march=nocona -O -fomit-frame-pointer2014051920140517
53494xmm4gcc -m32 -march=prescott -O -fomit-frame-pointer2014051920140517
53575xmm4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051920140517
53670xmm1gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014051920140517
53703xmm4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014051920140517
53742xmm2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051920140517
53743xmm2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014051920140517
53746xmm2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014051920140517
53776xmm1gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051920140517
53788xmm2gcc -m32 -march=core2 -O -fomit-frame-pointer2014051920140517
53791xmm1gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014051920140517
53794xmm2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014051920140517
53812xmm1gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014051920140517
53900xmm2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014051920140517
53933xmm2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014051920140517
53985xmm1gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014051920140517
53991xmm1gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014051920140517
54009xmm1gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014051920140517
54012xmm1gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014051920140517
54179xmm4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014051920140517
54212xmm2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014051920140517
54221xmm2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014051920140517
54300xmm2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014051920140517
54327xmm2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014051920140517
54446xmm2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014051920140517
54503xmm2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014051920140517
54509xmm2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014051920140517
54694xmm1gcc -m32 -march=k8 -O -fomit-frame-pointer2014051920140517
54703xmm2gcc -m32 -march=k8 -O -fomit-frame-pointer2014051920140517
54736xmm2gcc -m32 -march=prescott -Os -fomit-frame-pointer2014051920140517
54742xmm2gcc -m32 -march=nocona -Os -fomit-frame-pointer2014051920140517
54800xmm4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014051920140517
54882xmm4gcc -m32 -march=nocona -Os -fomit-frame-pointer2014051920140517
54882xmm4gcc -m32 -march=prescott -Os -fomit-frame-pointer2014051920140517
54909xmm2gcc -m32 -march=prescott -O -fomit-frame-pointer2014051920140517
54912xmm2gcc -m32 -march=nocona -O -fomit-frame-pointer2014051920140517
55040xmm1gcc -m32 -march=core2 -O -fomit-frame-pointer2014051920140517
55040xmm2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051920140517
55100xmm1gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014051920140517
55236xmm4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014051920140517
55267xmm4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051920140517
55370xmm2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014051920140517
55452xmm1gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014051920140517
55461xmm1gcc -m32 -march=prescott -O -fomit-frame-pointer2014051920140517
55476xmm1gcc -m32 -march=nocona -O -fomit-frame-pointer2014051920140517
55494xmm4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014051920140517
55634xmm4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014051920140517
55836xmm1gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014051920140517
55964xmm1gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014051920140517
55994xmm1gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014051920140517
56100xmm1gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051920140517
56158xmm2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051920140517
56206xmm4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014051920140517
56224xmm4gcc -m32 -march=core2 -Os -fomit-frame-pointer2014051920140517
56306xmm2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014051920140517
56555xmm4gcc -m32 -march=k8 -Os -fomit-frame-pointer2014051920140517
56966xmm1gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051920140517
56994xmm1gcc -m32 -march=nocona -Os -fomit-frame-pointer2014051920140517
57003xmm1gcc -m32 -march=prescott -Os -fomit-frame-pointer2014051920140517
57006xmm2gcc -m32 -march=k8 -Os -fomit-frame-pointer2014051920140517
57030xmm2gcc -m32 -march=core2 -Os -fomit-frame-pointer2014051920140517
57058xmm2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014051920140517
57070xmm1gcc -m32 -march=k8 -Os -fomit-frame-pointer2014051920140517
57458xmm1gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014051920140517
57469xmm1gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014051920140517
57542xmm1gcc -m32 -march=core2 -Os -fomit-frame-pointer2014051920140517
691569refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014051920140517
691576refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014051920140517
692221refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014051920140517
703991refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014051920140517
704821refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014051920140517
705843refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014051920140517
706245refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014051920140517
707391refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014051920140517
707894refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014051920140517
708079refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051920140517
708418refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014051920140517
711164refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014051920140517
712206refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014051920140517
717288refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014051920140517
717294refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014051920140517
718539refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014051920140517
718582refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014051920140517
718594refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014051920140517
719569refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014051920140517
728491refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051920140517
735836refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014051920140517
735885refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014051920140517
745109refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014051920140517
757949refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014051920140517
758012refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014051920140517
758649refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051920140517
758794refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014051920140517
761300refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051920140517
763537refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014051920140517
763537refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014051920140517
763567refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014051920140517
764654refgcc -m32 -O3 -fomit-frame-pointer2014051920140517
768236refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051920140517
771327refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014051920140517
772370refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014051920140517
772588refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014051920140517
772855refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014051920140517
772997refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014051920140517
773370refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014051920140517
773388refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014051920140517
775085refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014051920140517
776440refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014051920140517
776464refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014051920140517
776543refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014051920140517
776564refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014051920140517
776709refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014051920140517
781012refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014051920140517
782524refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014051920140517
784782refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014051920140517
784821refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014051920140517
785006refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014051920140517
785018refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014051920140517
785030refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014051920140517
785985refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014051920140517
787058refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014051920140517
788021refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014051920140517
788070refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014051920140517
788294refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014051920140517
791600refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014051920140517
792227refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014051920140517
792409refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014051920140517
792730refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014051920140517
793455refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014051920140517
793603refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014051920140517
799048refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014051920140517
799288refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014051920140517
800121refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014051920140517
804848refgcc -m32 -march=k6 -O -fomit-frame-pointer2014051920140517
808500refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014051920140517
808512refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014051920140517
823336refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014051920140517
823561refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014051920140517
824685refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014051920140517
825818refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014051920140517
826209refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014051920140517
826255refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014051920140517
826300refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014051920140517
826915refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014051920140517
828969refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014051920140517
829215refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014051920140517
829388refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014051920140517
830097refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014051920140517
830103refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014051920140517
830409refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014051920140517
830551refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014051920140517
831321refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014051920140517
831836refgcc -m32 -O -fomit-frame-pointer2014051920140517
831863refgcc -m32 -march=core2 -O -fomit-frame-pointer2014051920140517
831988refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014051920140517
832588refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014051920140517
832939refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014051920140517
834282refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014051920140517
834800refgcc -m32 -march=prescott -O -fomit-frame-pointer2014051920140517
834857refgcc -m32 -march=nocona -O -fomit-frame-pointer2014051920140517
834860refgcc -m32 -march=i386 -O -fomit-frame-pointer2014051920140517
835617refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014051920140517
836882refgcc -m32 -march=athlon -O -fomit-frame-pointer2014051920140517
836982refgcc -m32 -march=k8 -O -fomit-frame-pointer2014051920140517
838040refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051920140517
839148refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014051920140517
841915refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014051920140517
842061refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014051920140517
842588refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014051920140517
842712refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014051920140517
843115refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014051920140517
845173refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014051920140517
845552refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051920140517
845845refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014051920140517
853037refgcc -m32 -Os -fomit-frame-pointer2014051920140517
853079refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014051920140517
853430refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014051920140517
854631refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014051920140517
857185refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014051920140517
859894refgcc -m32 -O2 -fomit-frame-pointer2014051920140517
859972refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014051920140517
863394refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014051920140517
863740refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014051920140517
864494refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014051920140517
866265refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014051920140517
876885refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014051920140517
876973refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014051920140517
878318refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051920140517
886194refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014051920140517
887888refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014051920140517
894712refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014051920140517
899091refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014051920140517
930149refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014051920140517
930212refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014051920140517
1357094refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014051920140517
1357613refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014051920140517
1358292refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014051920140517
1401065refgcc -m32 -march=i486 -O -fomit-frame-pointer2014051920140517
1401285refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014051920140517
1403596refgcc -m32 -march=pentium -O -fomit-frame-pointer2014051920140517
1467756refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014051920140517
1469870refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014051920140517
1479053refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014051920140517
1513663refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014051920140517
1525644refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014051920140517
1528726refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014051920140517

Compiler output

Implementation: crypto_hashblocks/rfsb509/xmm1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
compress.c: In file included from compress.c:1:
compress.c: /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/emmintrin.h:34:3: error: #error "SSE2 instruction set not enabled"
compress.c: compress.c: In function 'crypto_hashblocks_rfsb509_xmm1':
compress.c: compress.c:12: error: '__m128i' undeclared (first use in this function)
compress.c: compress.c:12: error: (Each undeclared identifier is reported only once
compress.c: compress.c:12: error: for each function it appears in.)
compress.c: compress.c:12: error: expected ';' before 'c'
compress.c: compress.c:13: error: expected ';' before 'u'
compress.c: compress.c:33: error: 'c' undeclared (first use in this function)
compress.c: compress.c:33: error: expected expression before ')' token
compress.c: ...
compress.c: compress.c:44: error: expected expression before ')' token
compress.c: compress.c:45: error: expected expression before ')' token
compress.c: compress.c:46: error: expected expression before ')' token
compress.c: compress.c:49: error: expected expression before ')' token
compress.c: compress.c:50: error: expected expression before ')' token
compress.c: compress.c:51: error: expected expression before ')' token
compress.c: compress.c:53: error: expected expression before ')' token
compress.c: compress.c:54: error: expected expression before ')' token
compress.c: compress.c:56: error: expected expression before ')' token
compress.c: compress.c:60: error: 'u' undeclared (first use in this function)

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

Compiler output

Implementation: crypto_hashblocks/rfsb509/xmm1reg
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
compress.c: In file included from compress.c:1:
compress.c: /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/emmintrin.h:34:3: error: #error "SSE2 instruction set not enabled"
compress.c: compress.c: In function 'crypto_hashblocks_rfsb509_xmm1reg':
compress.c: compress.c:12: error: '__m128i' undeclared (first use in this function)
compress.c: compress.c:12: error: (Each undeclared identifier is reported only once
compress.c: compress.c:12: error: for each function it appears in.)
compress.c: compress.c:12: error: expected ';' before 'carry0'
compress.c: compress.c:13: error: expected ';' before 'carry1'
compress.c: compress.c:14: error: expected ';' before 'carry2'
compress.c: compress.c:15: error: expected ';' before 'carry3'
compress.c: ...
compress.c: compress.c:149: error: expected expression before ')' token
compress.c: compress.c:151: error: expected expression before ')' token
compress.c: compress.c:152: error: expected expression before ')' token
compress.c: compress.c:153: error: expected expression before ')' token
compress.c: compress.c:155: error: expected expression before ')' token
compress.c: compress.c:157: error: expected expression before ')' token
compress.c: compress.c:158: error: expected expression before ')' token
compress.c: compress.c:160: error: expected expression before ')' token
compress.c: compress.c:162: error: expected expression before ')' token
compress.c: compress.c:164: error: expected expression before ')' token

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

Compiler output

Implementation: crypto_hashblocks/rfsb509/xmm2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
compress.c: In file included from compress.c:1:
compress.c: /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/emmintrin.h:34:3: error: #error "SSE2 instruction set not enabled"
compress.c: compress.c: In function 'crypto_hashblocks_rfsb509_xmm2':
compress.c: compress.c:12: error: '__m128i' undeclared (first use in this function)
compress.c: compress.c:12: error: (Each undeclared identifier is reported only once
compress.c: compress.c:12: error: for each function it appears in.)
compress.c: compress.c:12: error: expected ';' before 'c'
compress.c: compress.c:13: error: expected ';' before 'u'
compress.c: compress.c:33: error: 'c' undeclared (first use in this function)
compress.c: compress.c:33: error: expected expression before ')' token
compress.c: ...
compress.c: compress.c:44: error: expected expression before ')' token
compress.c: compress.c:45: error: expected expression before ')' token
compress.c: compress.c:46: error: expected expression before ')' token
compress.c: compress.c:49: error: expected expression before ')' token
compress.c: compress.c:50: error: expected expression before ')' token
compress.c: compress.c:51: error: expected expression before ')' token
compress.c: compress.c:53: error: expected expression before ')' token
compress.c: compress.c:54: error: expected expression before ')' token
compress.c: compress.c:56: error: expected expression before ')' token
compress.c: compress.c:59: error: 'u' undeclared (first use in this function)

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

Compiler output

Implementation: crypto_hashblocks/rfsb509/xmm4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
compress.c: In file included from compress.c:1:
compress.c: /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/emmintrin.h:34:3: error: #error "SSE2 instruction set not enabled"
compress.c: compress.c: In function 'crypto_hashblocks_rfsb509_xmm4':
compress.c: compress.c:12: error: '__m128i' undeclared (first use in this function)
compress.c: compress.c:12: error: (Each undeclared identifier is reported only once
compress.c: compress.c:12: error: for each function it appears in.)
compress.c: compress.c:12: error: expected ';' before 'c'
compress.c: compress.c:13: error: expected ';' before 'u'
compress.c: compress.c:33: error: 'c' undeclared (first use in this function)
compress.c: compress.c:33: error: expected expression before ')' token
compress.c: ...
compress.c: compress.c:44: error: expected expression before ')' token
compress.c: compress.c:45: error: expected expression before ')' token
compress.c: compress.c:46: error: expected expression before ')' token
compress.c: compress.c:49: error: expected expression before ')' token
compress.c: compress.c:50: error: expected expression before ')' token
compress.c: compress.c:51: error: expected expression before ')' token
compress.c: compress.c:53: error: expected expression before ')' token
compress.c: compress.c:54: error: expected expression before ')' token
compress.c: compress.c:56: error: expected expression before ')' token
compress.c: compress.c:59: error: 'u' undeclared (first use in this function)

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

Compiler output

Implementation: crypto_hashblocks/rfsb509/ref
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
compress.c: compress.c: In function 'column_modx509':
compress.c: compress.c:80: warning: integer constant is too large for 'unsigned long' type

Number of similar (compiler,implementation) pairs: 140, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer ref
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer ref
gcc -m32 -O2 -fomit-frame-pointer ref
gcc -m32 -O3 -fomit-frame-pointer ref
gcc -m32 -O -fomit-frame-pointer ref
gcc -m32 -Os -fomit-frame-pointer ref
gcc -m32 -march=athlon -O2 -fomit-frame-pointer ref
gcc -m32 -march=athlon -O3 -fomit-frame-pointer ref
gcc -m32 -march=athlon -O -fomit-frame-pointer ref
gcc -m32 -march=athlon -Os -fomit-frame-pointer ref
gcc -m32 -march=core2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ref
gcc -m32 -march=core2 -O -fomit-frame-pointer ref
gcc -m32 -march=core2 -Os -fomit-frame-pointer ref
gcc -m32 -march=i386 -O2 -fomit-frame-pointer ref
gcc -m32 -march=i386 -O3 -fomit-frame-pointer ref
gcc -m32 -march=i386 -O -fomit-frame-pointer ref
gcc -m32 -march=i386 -Os -fomit-frame-pointer ref
gcc -m32 -march=i486 -O2 -fomit-frame-pointer ref
gcc -m32 -march=i486 -O3 -fomit-frame-pointer ref
gcc -m32 -march=i486 -O -fomit-frame-pointer ref
gcc -m32 -march=i486 -Os -fomit-frame-pointer ref
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer ref
gcc -m32 -march=k6-2 -O -fomit-frame-pointer ref
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer ref
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer ref
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer ref
gcc -m32 -march=k6-3 -O -fomit-frame-pointer ref
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer ref
gcc -m32 -march=k6 -O2 -fomit-frame-pointer ref
gcc -m32 -march=k6 -O3 -fomit-frame-pointer ref
gcc -m32 -march=k6 -O -fomit-frame-pointer ref
gcc -m32 -march=k6 -Os -fomit-frame-pointer ref
gcc -m32 -march=k8 -O2 -fomit-frame-pointer ref
gcc -m32 -march=k8 -O3 -fomit-frame-pointer ref
gcc -m32 -march=k8 -O -fomit-frame-pointer ref
gcc -m32 -march=k8 -Os -fomit-frame-pointer ref
gcc -m32 -march=nocona -O2 -fomit-frame-pointer ref
gcc -m32 -march=nocona -O3 -fomit-frame-pointer ref
gcc -m32 -march=nocona -O -fomit-frame-pointer ref
gcc -m32 -march=nocona -Os -fomit-frame-pointer ref
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer ref
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer ref
gcc -m32 -march=pentium-m -O -fomit-frame-pointer ref
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer ref
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer ref
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer ref
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer ref
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer ref
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer ref
gcc -m32 -march=pentium2 -O -fomit-frame-pointer ref
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer ref
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer ref
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer ref
gcc -m32 -march=pentium3 -O -fomit-frame-pointer ref
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer ref
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer ref
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer ref
gcc -m32 -march=pentium4 -O -fomit-frame-pointer ref
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer ref
gcc -m32 -march=pentium -O2 -fomit-frame-pointer ref
gcc -m32 -march=pentium -O3 -fomit-frame-pointer ref
gcc -m32 -march=pentium -O -fomit-frame-pointer ref
gcc -m32 -march=pentium -Os -fomit-frame-pointer ref
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer ref
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer ref
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer ref
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer ref
gcc -m32 -march=prescott -O2 -fomit-frame-pointer ref
gcc -m32 -march=prescott -O3 -fomit-frame-pointer ref
gcc -m32 -march=prescott -O -fomit-frame-pointer ref
gcc -m32 -march=prescott -Os -fomit-frame-pointer ref