Implementation notes: x86, gcc14, crypto_aead/primatesv1ape80

Computer: gcc14
Architecture: x86
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: primatesv1ape80
TimeImplementationCompilerBenchmark dateSUPERCOP version
50787945refg++ -m32 -march=pentium -O3 -fomit-frame-pointer2016102420161009
50819031refg++ -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102420161009
51171759refg++ -m32 -march=i486 -O3 -fomit-frame-pointer2016102420161009
53157024refg++ -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102420161009
53243091refg++ -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102420161009
53287056refg++ -m32 -march=k6 -O3 -fomit-frame-pointer2016102420161009
53480016refg++ -m32 -march=i386 -O3 -fomit-frame-pointer2016102420161009
53510994refg++ -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102420161009
53776539refg++ -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102420161009
54150570refg++ -m32 -O3 -fomit-frame-pointer2016102420161009
55069164refg++ -m32 -march=athlon -O3 -fomit-frame-pointer2016102420161009
56057148refg++ -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102420161009
61655112refg++ -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102420161009
61814313refg++ -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016102420161009
61816266refg++ -m32 -march=core2 -O3 -fomit-frame-pointer2016102420161009
61844175refg++ -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016102420161009
61953021refg++ -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102420161009
62174754refg++ -m32 -march=k8 -O3 -fomit-frame-pointer2016102420161009
62491059refg++ -m32 -march=barcelona -O3 -fomit-frame-pointer2016102420161009
64148985refg++ -m32 -march=prescott -O3 -fomit-frame-pointer2016102420161009
64513134refg++ -m32 -march=nocona -O3 -fomit-frame-pointer2016102420161009
64791513refg++ -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102420161009
68208282refg++ -m32 -march=barcelona -O2 -fomit-frame-pointer2016102420161009
69383565refg++ -m32 -march=k8 -O2 -fomit-frame-pointer2016102420161009
69764553refg++ -m32 -march=i486 -O2 -fomit-frame-pointer2016102420161009
70140618refg++ -m32 -march=i386 -O2 -fomit-frame-pointer2016102420161009
70179948refg++ -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102420161009
70197534refg++ -m32 -Os -fomit-frame-pointer2016102420161009
70229529refg++ -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102420161009
70238610refg++ -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102420161009
70250472refg++ -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102420161009
70260948refg++ -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102420161009
70289334refg++ -m32 -march=core2 -O2 -fomit-frame-pointer2016102420161009
70625295refg++ -m32 -march=k6 -O2 -fomit-frame-pointer2016102420161009
70748181refg++ -m32 -march=pentium4 -Os -fomit-frame-pointer2016102420161009
70756173refg++ -m32 -march=pentium -Os -fomit-frame-pointer2016102420161009
70757793refg++ -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102420161009
71034192refg++ -m32 -march=nocona -Os -fomit-frame-pointer2016102420161009
71052183refg++ -m32 -march=prescott -Os -fomit-frame-pointer2016102420161009
71088948refg++ -m32 -march=i486 -Os -fomit-frame-pointer2016102420161009
71425206refg++ -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102420161009
71500644refg++ -m32 -march=pentium -O2 -fomit-frame-pointer2016102420161009
71655507refg++ -m32 -march=i386 -Os -fomit-frame-pointer2016102420161009
71720640refg++ -m32 -march=pentium2 -Os -fomit-frame-pointer2016102420161009
71745534refg++ -m32 -march=nocona -O2 -fomit-frame-pointer2016102420161009
71750313refg++ -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102420161009
71785035refg++ -m32 -march=pentium3 -Os -fomit-frame-pointer2016102420161009
71814420refg++ -m32 -march=pentium-m -Os -fomit-frame-pointer2016102420161009
71899056refg++ -m32 -march=prescott -O2 -fomit-frame-pointer2016102420161009
71960049refg++ -m32 -march=athlon -O2 -fomit-frame-pointer2016102420161009
72859473refg++ -m32 -march=k6-2 -Os -fomit-frame-pointer2016102420161009
72862596refg++ -m32 -march=k6-3 -Os -fomit-frame-pointer2016102420161009
72895347refg++ -m32 -march=k6 -Os -fomit-frame-pointer2016102420161009
73050597refg++ -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102420161009
73328229refg++ -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102420161009
73368882refg++ -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102420161009
73370367refg++ -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102420161009
73410282refg++ -m32 -march=core2 -Os -fomit-frame-pointer2016102420161009
73551771refg++ -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102420161009
73593126refg++ -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102420161009
73623582refg++ -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102420161009
75079827refg++ -m32 -O2 -fomit-frame-pointer2016102420161009
75629493refg++ -m32 -march=barcelona -Os -fomit-frame-pointer2016102420161009
75645423refg++ -m32 -march=athlon -Os -fomit-frame-pointer2016102420161009
75645657refg++ -m32 -march=k8 -Os -fomit-frame-pointer2016102420161009
77375961refg++ -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102420161009
90688050refg++ -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102420161009
90719730refg++ -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102420161009
90771282refg++ -m32 -march=core2 -O -fomit-frame-pointer2016102420161009
90986625refg++ -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102420161009
91965258refg++ -m32 -march=pentium2 -O -fomit-frame-pointer2016102420161009
91966473refg++ -m32 -march=pentium-m -O -fomit-frame-pointer2016102420161009
91986192refg++ -m32 -march=pentiumpro -O -fomit-frame-pointer2016102420161009
91993365refg++ -m32 -march=pentium3 -O -fomit-frame-pointer2016102420161009
92036547refg++ -m32 -march=k8 -O -fomit-frame-pointer2016102420161009
92258775refg++ -m32 -march=athlon -O -fomit-frame-pointer2016102420161009
93628206refg++ -m32 -march=barcelona -O -fomit-frame-pointer2016102420161009
94082508refg++ -m32 -O -fomit-frame-pointer2016102420161009
94156704refg++ -m32 -march=prescott -O -fomit-frame-pointer2016102420161009
94160934refg++ -m32 -march=nocona -O -fomit-frame-pointer2016102420161009
95543217refg++ -m32 -march=i386 -O -fomit-frame-pointer2016102420161009
95605335refg++ -m32 -march=pentium4 -O -fomit-frame-pointer2016102420161009
97611813refg++ -m32 -march=k6-3 -O -fomit-frame-pointer2016102420161009
97613973refg++ -m32 -march=k6-2 -O -fomit-frame-pointer2016102420161009
98094438refg++ -m32 -march=k6 -O -fomit-frame-pointer2016102420161009
109112301refg++ -m32 -march=pentium -O -fomit-frame-pointer2016102420161009
109144638refg++ -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102420161009
110852406refg++ -m32 -march=i486 -O -fomit-frame-pointer2016102420161009