Implementation notes: x86, h9trinity, crypto_aead/pi64cipher128v2

Computer: h9trinity
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: pi64cipher128v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
233298goptvgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017120920171020
264338goptvgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017120920171020
268231goptvgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017120920171020
347435goptvgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017120920171020
347602goptvgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017120920171020
402854goptvgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017120920171020
402901goptvgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017120920171020
446101goptvgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017120920171020
446127goptvgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017120920171020
584499goptvgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017120920171020
785176ref3gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017120920171020
786440ref3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017120920171020
795975ref3gcc -m32 -O2 -fomit-frame-pointer2017120920171020
803071ref3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017120920171020
803218ref3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017120920171020
803362ref3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017120920171020
803811ref3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017120920171020
804723ref3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017120920171020
806274ref3gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017120920171020
807037ref3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017120920171020
814864ref3gcc -m32 -O3 -fomit-frame-pointer2017120920171020
817670ref3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017120920171020
819180ref3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017120920171020
820181ref3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017120920171020
822659ref3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017120920171020
822799ref3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017120920171020
822857ref3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017120920171020
823431ref3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017120920171020
824203ref3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017120920171020
824670ref3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017120920171020
824700ref3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017120920171020
824765ref3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017120920171020
830224ref3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017120920171020
830465ref3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017120920171020
833358ref3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017120920171020
833680ref3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017120920171020
836514ref3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017120920171020
837301ref3gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017120920171020
838189goptvgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017120920171020
838737goptvgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017120920171020
839658ref3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017120920171020
843839ref3gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017120920171020
844325ref3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017120920171020
845077ref3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017120920171020
845106ref3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017120920171020
845838ref3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017120920171020
848847ref3gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017120920171020
854028ref3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017120920171020
854734ref3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017120920171020
855203ref3gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017120920171020
866073ref3gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017120920171020
866875ref3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017120920171020
871102ref3gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120920171020
871796ref3gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017120920171020
872034ref3gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017120920171020
875479ref3gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017120920171020
880328ref3gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120920171020
880344ref3gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017120920171020
881647ref3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017120920171020
884443ref3gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017120920171020
884494ref3gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017120920171020
884897ref3gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017120920171020
885444ref3gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017120920171020
886638ref3gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017120920171020
888270ref3gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017120920171020
888646ref3gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120920171020
889582ref3gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017120920171020
889931ref3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017120920171020
890077ref3gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017120920171020
892007ref3gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017120920171020
892159ref3gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120920171020
895820ref3gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017120920171020
896085ref3gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017120920171020
897407ref3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120920171020
897873ref3gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017120920171020
898223ref3gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017120920171020
898298ref3gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017120920171020
899874ref3gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120920171020
900897ref3gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017120920171020
900930ref3gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017120920171020
901413ref3gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017120920171020
901606ref3gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017120920171020
902290ref3gcc -m32 -march=k6 -O -fomit-frame-pointer2017120920171020
902567ref3gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120920171020
902915ref3gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120920171020
906086ref3gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017120920171020
906534ref3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017120920171020
906543ref3gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120920171020
907036ref3gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120920171020
921592ref3gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017120920171020
921858ref3gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120920171020
922227ref3gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120920171020
925685ref3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017120920171020
926356ref3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017120920171020
928625ref3gcc -funroll-loops -m32 -O -fomit-frame-pointer2017120920171020
928801ref3gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120920171020
928972ref3gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120920171020
928975ref3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120920171020
929043ref3gcc -m32 -march=core2 -O -fomit-frame-pointer2017120920171020
929347ref3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120920171020
929796ref3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017120920171020
929873ref3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017120920171020
930430ref3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017120920171020
930838ref3gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120920171020
932449ref3gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120920171020
932473ref3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120920171020
932524ref3gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120920171020
932693ref3gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120920171020
933000ref3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017120920171020
933700ref3gcc -m32 -O -fomit-frame-pointer2017120920171020
933905ref3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017120920171020
934138ref3gcc -m32 -march=nocona -O -fomit-frame-pointer2017120920171020
934788ref3gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017120920171020
934896ref3gcc -m32 -march=prescott -O -fomit-frame-pointer2017120920171020
935083ref3gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120920171020
935362ref3gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120920171020
936032ref3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120920171020
939617ref3gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017120920171020
941364ref3gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017120920171020
941490ref3gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120920171020
942762ref3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017120920171020
942946ref3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017120920171020
943369ref3gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017120920171020
944696ref3gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017120920171020
948635ref3gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017120920171020
949699ref3gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017120920171020
950107ref3gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017120920171020
950213ref3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017120920171020
950265ref3gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017120920171020
950334ref3gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120920171020
950458ref3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017120920171020
950797ref3gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017120920171020
952448ref3gcc -m32 -march=athlon -O -fomit-frame-pointer2017120920171020
952671ref3gcc -m32 -march=barcelona -O -fomit-frame-pointer2017120920171020
953982ref3gcc -m32 -march=k8 -O -fomit-frame-pointer2017120920171020
956466ref3gcc -m32 -march=i486 -O -fomit-frame-pointer2017120920171020
957245ref3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017120920171020
957838ref3gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120920171020
958386ref3gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017120920171020
958394ref3gcc -m32 -march=pentium -O -fomit-frame-pointer2017120920171020
958590ref3gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120920171020
958962ref3gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017120920171020
959120ref3gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120920171020
959324ref3gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017120920171020
959478ref3gcc -m32 -march=i386 -O -fomit-frame-pointer2017120920171020
961358ref3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017120920171020
967011ref3gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017120920171020
967912ref3gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017120920171020
968126ref3gcc -m32 -march=k6 -Os -fomit-frame-pointer2017120920171020
969126ref3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120920171020
973704ref3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017120920171020
973974ref3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120920171020
974608ref3gcc -m32 -march=k8 -Os -fomit-frame-pointer2017120920171020
975579ref3gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120920171020
976142ref3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017120920171020
976492ref3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017120920171020
976806ref3gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120920171020
976919ref3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017120920171020
977498ref3gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120920171020
979378ref3gcc -m32 -march=prescott -Os -fomit-frame-pointer2017120920171020
979603ref3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017120920171020
979718ref3gcc -m32 -march=i386 -Os -fomit-frame-pointer2017120920171020
979827ref3gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017120920171020
979989ref3gcc -m32 -march=i486 -Os -fomit-frame-pointer2017120920171020
980070ref3gcc -m32 -march=nocona -Os -fomit-frame-pointer2017120920171020
980332ref3gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120920171020
980388ref3gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017120920171020
980959ref3gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017120920171020
981121ref3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120920171020
981410ref3gcc -m32 -Os -fomit-frame-pointer2017120920171020
981429ref3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017120920171020
981771ref3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017120920171020
981813ref3gcc -m32 -march=athlon -Os -fomit-frame-pointer2017120920171020
981995ref3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017120920171020
983040ref3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017120920171020
984770ref3gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120920171020
985234ref3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017120920171020
985264ref3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017120920171020
985750ref3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017120920171020
985779ref3gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017120920171020
987049ref3gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017120920171020
989322ref3gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120920171020
989585ref3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017120920171020
990423ref3gcc -m32 -march=pentium -Os -fomit-frame-pointer2017120920171020
1288041ref2gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017120920171020
1304505ref2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017120920171020
1312316ref2gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017120920171020
1312382ref2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017120920171020
1322728ref2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017120920171020
1324602ref2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120920171020
1326502ref2gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120920171020
1330862ref2gcc -m32 -O3 -fomit-frame-pointer2017120920171020
1335344ref2gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120920171020
1335815ref2gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017120920171020
1340956ref2gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017120920171020
1342041ref2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017120920171020
1342094ref2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017120920171020
1343876ref2gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017120920171020
1345569ref2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120920171020
1345955ref2gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120920171020
1346588ref2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017120920171020
1348446ref2gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120920171020
1349534ref2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017120920171020
1349759ref2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017120920171020
1350694ref2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017120920171020
1352571ref2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120920171020
1352908ref2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017120920171020
1353531ref2gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120920171020
1355073ref2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017120920171020
1356755ref2gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120920171020
1357066ref2gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120920171020
1357360ref2gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120920171020
1357748ref2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017120920171020
1357886ref2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017120920171020
1359727ref2gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120920171020
1359816ref2gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120920171020
1362137ref2gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120920171020
1364796ref2gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017120920171020
1366175ref2gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017120920171020
1367826ref2gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120920171020
1372937ref2gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120920171020
1374905ref2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017120920171020
1378362ref2gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017120920171020
1378550ref2gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120920171020
1379163ref2gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120920171020
1382608ref2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017120920171020
1390380ref2gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017120920171020
1392576ref2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017120920171020
1393557ref2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017120920171020
1397562ref2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120920171020
1398369ref2gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017120920171020
1399147ref2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017120920171020
1401114ref2gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017120920171020
1404024ref2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017120920171020
1404385ref2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017120920171020
1404470ref2gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017120920171020
1405058ref2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017120920171020
1405314ref2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017120920171020
1408770ref2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017120920171020
1411138ref2gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017120920171020
1418402ref2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017120920171020
1420784ref2gcc -funroll-loops -m32 -O -fomit-frame-pointer2017120920171020
1423199ref2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120920171020
1424396goptvgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017120920171020
1424398goptvgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017120920171020
1426277ref2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120920171020
1427285goptvgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017120920171020
1428984goptvgcc -m32 -march=core2 -O -fomit-frame-pointer2017120920171020
1429319goptvgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017120920171020
1434045ref2gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017120920171020
1436020ref2gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017120920171020
1436081goptvgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017120920171020
1440106goptvgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017120920171020
1440365goptvgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017120920171020
1441542ref2gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017120920171020
1441645goptvgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017120920171020
1441902ref2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017120920171020
1442387goptvgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017120920171020
1446755ref2gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017120920171020
1447713ref2gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017120920171020
1451366ref2gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017120920171020
1452268ref2gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017120920171020
1459526goptvgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017120920171020
1468452ref2gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017120920171020
1471861goptvgcc -m32 -march=corei7 -O -fomit-frame-pointer2017120920171020
1475010ref2gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017120920171020
1481819goptvgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017120920171020
1484149ref2gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120920171020
1492148ref2gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017120920171020
1492617ref2gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017120920171020
1493933goptvgcc -m32 -march=barcelona -O -fomit-frame-pointer2017120920171020
1499636ref2gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017120920171020
1508153ref2gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017120920171020
1510314ref2gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120920171020
1530801ref2gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120920171020
1531867ref2gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017120920171020
1545989goptvgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017120920171020
1546980goptvgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017120920171020
1549789ref2gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120920171020
1552671goptvgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017120920171020
1559476goptvgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017120920171020
1563691goptvgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017120920171020
1564927goptvgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017120920171020
1571817goptvgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017120920171020
1583754goptvgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017120920171020
1617549goptvgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017120920171020
1621595goptvgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017120920171020
1625798goptvgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017120920171020
1639439goptvgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017120920171020
1642295goptvgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017120920171020
1642770goptvgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017120920171020
1646515goptvgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120920171020
1657420goptvgcc -m32 -march=prescott -O -fomit-frame-pointer2017120920171020
1657980goptvgcc -m32 -march=nocona -O -fomit-frame-pointer2017120920171020
1671535goptvgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017120920171020
1803218goptvgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120920171020
1804651goptvgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017120920171020
1805108goptvgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017120920171020
1806603goptvgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017120920171020
1807347goptvgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120920171020
1809570goptvgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017120920171020
1811119goptvgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017120920171020
1823762goptvgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017120920171020
1839807goptvgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017120920171020
1854496ref2gcc -m32 -march=k8 -O -fomit-frame-pointer2017120920171020
1856070goptvgcc -m32 -march=k8 -O -fomit-frame-pointer2017120920171020
1879457ref2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017120920171020
1905399ref2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017120920171020
1908092ref2gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017120920171020
1912992ref2gcc -m32 -march=athlon -O -fomit-frame-pointer2017120920171020
1921111ref2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017120920171020
1990687goptvgcc -funroll-loops -m32 -O -fomit-frame-pointer2017120920171020
2004961goptvgcc -m32 -O -fomit-frame-pointer2017120920171020
2033561goptvgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017120920171020
2040782goptvgcc -m32 -O2 -fomit-frame-pointer2017120920171020
2059928goptvgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017120920171020
2081359goptvgcc -m32 -O3 -fomit-frame-pointer2017120920171020
2099148ref2gcc -m32 -O -fomit-frame-pointer2017120920171020
2108333ref2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017120920171020
2111848ref2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017120920171020
2119095ref2gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017120920171020
2125067ref2gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120920171020
2128205ref2gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120920171020
2151059ref2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017120920171020
2153869ref2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017120920171020
2156709ref2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017120920171020
2159357ref2gcc -m32 -O2 -fomit-frame-pointer2017120920171020
2161993ref2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017120920171020
2167826ref2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017120920171020
2169439ref2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017120920171020
2172025ref2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017120920171020
2185132ref2gcc -m32 -march=nocona -O -fomit-frame-pointer2017120920171020
2185511ref2gcc -m32 -march=prescott -O -fomit-frame-pointer2017120920171020
2188794ref2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017120920171020
2191191goptvgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017120920171020
2195967ref2gcc -m32 -march=core2 -O -fomit-frame-pointer2017120920171020
2196695goptvgcc -m32 -march=athlon -O -fomit-frame-pointer2017120920171020
2198814ref2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017120920171020
2225032ref2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017120920171020
2225143ref2gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017120920171020
2226043ref2gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017120920171020
2230396ref2gcc -m32 -march=k6 -O -fomit-frame-pointer2017120920171020
2233271ref2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017120920171020
2238973ref2gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017120920171020
2241885ref2gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017120920171020
2250334ref2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017120920171020
2251709ref2gcc -m32 -march=i386 -O -fomit-frame-pointer2017120920171020
2258205ref2gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017120920171020
2260301ref2gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017120920171020
2263927goptvgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017120920171020
2265865goptvgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017120920171020
2281660ref2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017120920171020
2286344ref2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017120920171020
2288782ref2gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120920171020
2293738ref2gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120920171020
2297073ref2gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120920171020
2301344goptvgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017120920171020
2313074goptvgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017120920171020
2314087ref2gcc -m32 -march=pentium -O -fomit-frame-pointer2017120920171020
2330273ref2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120920171020
2337439ref2gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120920171020
2339383ref2gcc -m32 -march=i486 -O -fomit-frame-pointer2017120920171020
2360101ref2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017120920171020
2363615goptvgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120920171020
2367079goptvgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017120920171020
2367793goptvgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120920171020
2368160ref2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017120920171020
2372509ref2gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017120920171020
2373070ref2gcc -m32 -march=k6 -Os -fomit-frame-pointer2017120920171020
2373266ref2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017120920171020
2375537ref2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017120920171020
2376253ref2gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017120920171020
2377611ref2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017120920171020
2379796ref2gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120920171020
2384363ref2gcc -m32 -march=pentium -Os -fomit-frame-pointer2017120920171020
2390015ref2gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017120920171020
2393985ref2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017120920171020
2396482ref2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017120920171020
2400673ref2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017120920171020
2403520ref2gcc -m32 -Os -fomit-frame-pointer2017120920171020
2404165goptvgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017120920171020
2405928goptvgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017120920171020
2406264goptvgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017120920171020
2406569goptvgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017120920171020
2406886goptvgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017120920171020
2407515goptvgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017120920171020
2408102ref2gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120920171020
2408630goptvgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120920171020
2408902ref2gcc -m32 -march=athlon -Os -fomit-frame-pointer2017120920171020
2411328ref2gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017120920171020
2413035ref2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017120920171020
2420108ref2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017120920171020
2439480ref2gcc -m32 -march=i386 -Os -fomit-frame-pointer2017120920171020
2440446ref2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017120920171020
2441382ref2gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017120920171020
2441814ref2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017120920171020
2442952ref2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017120920171020
2443455ref2gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017120920171020
2450285goptvgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017120920171020
2453718ref2gcc -m32 -march=i486 -Os -fomit-frame-pointer2017120920171020
2455024goptvgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017120920171020
2455580goptvgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017120920171020
2457258ref2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017120920171020
2458485ref2gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120920171020
2458588ref2gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017120920171020
2459273ref2gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017120920171020
2461482ref2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017120920171020
2463068goptvgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017120920171020
2463871ref2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017120920171020
2465677ref2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017120920171020
2468935ref2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017120920171020
2470306ref2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017120920171020
2470562ref2gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017120920171020
2470967ref2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017120920171020
2472733ref2gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017120920171020
2474971ref2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017120920171020
2475684ref2gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120920171020
2479910ref2gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120920171020
2483364ref2gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017120920171020
2488008ref2gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017120920171020
2497794ref2gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017120920171020
2498832ref2gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017120920171020
2504611goptvgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120920171020
2508579ref2gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017120920171020
2508650ref2gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017120920171020
2511726goptvgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120920171020
2512988goptvgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017120920171020
2552576goptvgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017120920171020
2553250goptvgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017120920171020
2553889goptvgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120920171020
2554399goptvgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017120920171020
2554915goptvgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017120920171020
2555828goptvgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017120920171020
2556967goptvgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017120920171020
2559906goptvgcc -m32 -march=k6 -O -fomit-frame-pointer2017120920171020
2560240goptvgcc -m32 -march=i386 -O -fomit-frame-pointer2017120920171020
2560923goptvgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120920171020
2561630goptvgcc -m32 -march=pentium -O -fomit-frame-pointer2017120920171020
2563569goptvgcc -m32 -march=i486 -O -fomit-frame-pointer2017120920171020
2563602goptvgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017120920171020
2566137goptvgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017120920171020
2579241goptvgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017120920171020
2581243goptvgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017120920171020
2581869goptvgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017120920171020
2583557goptvgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017120920171020
2583620goptvgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017120920171020
2587855goptvgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017120920171020
2597855goptvgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017120920171020
2601166goptvgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017120920171020
2603495goptvgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017120920171020
2605723goptvgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017120920171020
2606588goptvgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017120920171020
2842889goptvgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120920171020
2851918goptvgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017120920171020
2858786goptvgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017120920171020
2878381goptvgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120920171020
2889340goptvgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017120920171020
2924899goptvgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017120920171020
3201825goptvgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017120920171020
3221315goptvgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017120920171020
3224327goptvgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017120920171020
3248356goptvgcc -m32 -march=k8 -Os -fomit-frame-pointer2017120920171020
3275595goptvgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017120920171020
3280366goptvgcc -m32 -march=core2 -Os -fomit-frame-pointer2017120920171020
3281711goptvgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017120920171020
3282061goptvgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017120920171020
3282802goptvgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017120920171020
3283268goptvgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017120920171020
3283840goptvgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017120920171020
3283876goptvgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017120920171020
3289264goptvgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017120920171020
3366393goptvgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017120920171020
3367549goptvgcc -m32 -march=prescott -Os -fomit-frame-pointer2017120920171020
3368534goptvgcc -m32 -march=nocona -Os -fomit-frame-pointer2017120920171020
3755527goptvgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120920171020
3766476goptvgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120920171020
3783525goptvgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120920171020
3805122goptvgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017120920171020
3816821goptvgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017120920171020
3821516goptvgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017120920171020
3853683goptvgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120920171020
3862156goptvgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120920171020
3862238goptvgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017120920171020
3862343goptvgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120920171020
3874738goptvgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017120920171020
3877539goptvgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017120920171020
3877729goptvgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017120920171020
3883819goptvgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017120920171020
3887866goptvgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017120920171020
3929514goptvgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017120920171020
3931996goptvgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017120920171020
3947916goptvgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017120920171020
4215664goptvgcc -m32 -march=athlon -Os -fomit-frame-pointer2017120920171020
4216315goptvgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120920171020
4220429goptvgcc -m32 -Os -fomit-frame-pointer2017120920171020
4221301goptvgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017120920171020
4226230goptvgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017120920171020
4231186goptvgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017120920171020
4236093goptvgcc -m32 -march=k6 -Os -fomit-frame-pointer2017120920171020
4237588goptvgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017120920171020
4258203goptvgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120920171020
4258414goptvgcc -m32 -march=pentium -Os -fomit-frame-pointer2017120920171020
4280740goptvgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017120920171020
4285396goptvgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017120920171020
4286556goptvgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017120920171020
4291294goptvgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017120920171020
4303592goptvgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017120920171020
4305290goptvgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017120920171020
4305702goptvgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017120920171020
4307283goptvgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017120920171020
4319159goptvgcc -m32 -march=i386 -Os -fomit-frame-pointer2017120920171020
4323429goptvgcc -m32 -march=i486 -Os -fomit-frame-pointer2017120920171020
4360084goptvgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017120920171020
4370858goptvgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017120920171020
4405263goptvgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017120920171020
4419640goptvgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017120920171020

Test failure

Implementation: crypto_aead/pi64cipher128v2/optimized_nonSSE
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
error 111
crypto_aead_encrypt returns more than crypto_aead_ABYTES extra bytes

Number of similar (compiler,implementation) pairs: 336, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=athlon -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=athlon -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=athlon -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=athlon -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=corei7 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=corei7 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=i386 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=i386 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=i386 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=i386 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=i486 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=i486 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=i486 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=i486 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6-2 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6-3 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k6 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k8 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k8 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k8 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=k8 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=nocona -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=nocona -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=nocona -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=nocona -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium-m -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium2 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium3 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium4 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentium -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=prescott -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=prescott -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=prescott -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=prescott -Os -fomit-frame-pointer optimized_nonSSE ref

Test failure

Implementation: crypto_aead/pi64cipher128v2/optimized_nonSSE
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
error 111
crypto_aead_encrypt returns more than crypto_aead_ABYTES extra bytes
error 111
crypto_aead_encrypt returns more than crypto_aead_ABYTES extra bytes

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

Test failure

Implementation: crypto_aead/pi64cipher128v2/goptv
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 15, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer goptv optimized_nonSSE ref ref2 ref3
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer goptv optimized_nonSSE ref ref2 ref3
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer goptv optimized_nonSSE ref ref2 ref3

Compiler output

Implementation: crypto_aead/pi64cipher128v2/goptv
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c: In function 'vect_ast':
pi-cipher.c: pi-cipher.c:337:10: note: The ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
pi-cipher.c: vchunk_t vect_ast(vchunk_t x, vchunk_t y)
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c:337:10: warning: AVX vector argument without AVX enabled changes the ABI [-Wpsabi]

Number of similar (compiler,implementation) pairs: 39, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer goptv
gcc -m32 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=athlon -O2 -fomit-frame-pointer goptv
gcc -m32 -march=core2 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=i386 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=i486 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=k6 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=k8 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=nocona -O2 -fomit-frame-pointer goptv
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer goptv
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer goptv
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=pentium -O2 -fomit-frame-pointer goptv
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer goptv
gcc -m32 -march=prescott -O2 -fomit-frame-pointer goptv

Compiler output

Implementation: crypto_aead/pi64cipher128v2/goptv
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^

Number of similar (compiler,implementation) pairs: 39, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer goptv
gcc -m32 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=athlon -O3 -fomit-frame-pointer goptv
gcc -m32 -march=core2 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=i386 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=i486 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=k6 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=k8 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=nocona -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentium -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer goptv
gcc -m32 -march=prescott -O3 -fomit-frame-pointer goptv

Compiler output

Implementation: crypto_aead/pi64cipher128v2/goptv
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c: In function 'vect_ast_precomputed_mu':
pi-cipher.c: pi-cipher.c:277:10: note: The ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
pi-cipher.c: vchunk_t vect_ast_precomputed_mu(vchunk_t y)
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c:277:10: warning: AVX vector argument without AVX enabled changes the ABI [-Wpsabi]

Number of similar (compiler,implementation) pairs: 78, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer goptv
gcc -m32 -O -fomit-frame-pointer goptv
gcc -m32 -Os -fomit-frame-pointer goptv
gcc -m32 -march=athlon -O -fomit-frame-pointer goptv
gcc -m32 -march=athlon -Os -fomit-frame-pointer goptv
gcc -m32 -march=core2 -O -fomit-frame-pointer goptv
gcc -m32 -march=core2 -Os -fomit-frame-pointer goptv
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer goptv
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer goptv
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer goptv
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer goptv
gcc -m32 -march=corei7 -O -fomit-frame-pointer goptv
gcc -m32 -march=corei7 -Os -fomit-frame-pointer goptv
gcc -m32 -march=i386 -O -fomit-frame-pointer goptv
gcc -m32 -march=i386 -Os -fomit-frame-pointer goptv
gcc -m32 -march=i486 -O -fomit-frame-pointer goptv
gcc -m32 -march=i486 -Os -fomit-frame-pointer goptv
gcc -m32 -march=k6-2 -O -fomit-frame-pointer goptv
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer goptv
gcc -m32 -march=k6-3 -O -fomit-frame-pointer goptv
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer goptv
gcc -m32 -march=k6 -O -fomit-frame-pointer goptv
gcc -m32 -march=k6 -Os -fomit-frame-pointer goptv
gcc -m32 -march=k8 -O -fomit-frame-pointer goptv
gcc -m32 -march=k8 -Os -fomit-frame-pointer goptv
gcc -m32 -march=nocona -O -fomit-frame-pointer goptv
gcc -m32 -march=nocona -Os -fomit-frame-pointer goptv
gcc -m32 -march=pentium-m -O -fomit-frame-pointer goptv
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer goptv
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer goptv
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer goptv
gcc -m32 -march=pentium2 -O -fomit-frame-pointer goptv
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer goptv
gcc -m32 -march=pentium3 -O -fomit-frame-pointer goptv
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer goptv
gcc -m32 -march=pentium4 -O -fomit-frame-pointer goptv
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer goptv
gcc -m32 -march=pentium -O -fomit-frame-pointer goptv
gcc -m32 -march=pentium -Os -fomit-frame-pointer goptv
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer goptv
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer goptv
gcc -m32 -march=prescott -O -fomit-frame-pointer goptv
gcc -m32 -march=prescott -Os -fomit-frame-pointer goptv

Compiler output

Implementation: crypto_aead/pi64cipher128v2/goptv
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c: In function 'vect_ast':
pi-cipher.c: pi-cipher.c:337:10: note: The ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
pi-cipher.c: vchunk_t vect_ast(vchunk_t x, vchunk_t y)
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c:337:10: warning: AVX vector argument without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c: In function 'vect_ast':
pi-cipher.c: pi-cipher.c:337:10: note: The ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
pi-cipher.c: vchunk_t vect_ast(vchunk_t x, vchunk_t y)
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c:337:10: warning: AVX vector argument without AVX enabled changes the ABI [-Wpsabi]

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer goptv

Compiler output

Implementation: crypto_aead/pi64cipher128v2/goptv
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer goptv

Compiler output

Implementation: crypto_aead/pi64cipher128v2/goptv
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c: In function 'vect_ast_precomputed_mu':
pi-cipher.c: pi-cipher.c:277:10: note: The ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
pi-cipher.c: vchunk_t vect_ast_precomputed_mu(vchunk_t y)
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c:277:10: warning: AVX vector argument without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c: In function 'vect_ast_precomputed_mu':
pi-cipher.c: pi-cipher.c:277:10: note: The ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
pi-cipher.c: vchunk_t vect_ast_precomputed_mu(vchunk_t y)
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c:277:10: warning: AVX vector argument without AVX enabled changes the ABI [-Wpsabi]

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O -fomit-frame-pointer goptv
gcc -m32 -march=barcelona -Os -fomit-frame-pointer goptv