Implementation notes: x86, gcc14, crypto_aead/calicov8

Computer: gcc14
Architecture: x86
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: calicov8
TimeImplementationCompilerBenchmark dateSUPERCOP version
136791refg++ -m32 -march=barcelona -O3 -fomit-frame-pointer2016101820161009
137277refg++ -m32 -O3 -fomit-frame-pointer2016101820161009
137304refg++ -m32 -march=k8 -O3 -fomit-frame-pointer2016101820161009
137421refg++ -m32 -march=athlon -O3 -fomit-frame-pointer2016101820161009
137556refg++ -m32 -march=i386 -O3 -fomit-frame-pointer2016101820161009
137754refg++ -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016101820161009
137781refg++ -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101820161009
137781refg++ -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101820161009
137880refg++ -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016101820161009
138114refg++ -m32 -march=pentium -O3 -fomit-frame-pointer2016101820161009
138132refg++ -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101820161009
138204refg++ -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101820161009
138384refg++ -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101820161009
138384refg++ -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101820161009
138393refg++ -m32 -march=core2 -O3 -fomit-frame-pointer2016101820161009
139293refg++ -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101820161009
139293refg++ -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101820161009
139293refg++ -m32 -march=k6 -O3 -fomit-frame-pointer2016101820161009
139608refg++ -m32 -march=i486 -O3 -fomit-frame-pointer2016101820161009
141813refg++ -m32 -march=nocona -O3 -fomit-frame-pointer2016101820161009
142785refg++ -m32 -march=prescott -O3 -fomit-frame-pointer2016101820161009
144477refg++ -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101820161009
146205refg++ -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101820161009
146493refg++ -m32 -march=core2 -Os -fomit-frame-pointer2016101820161009
146574refg++ -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101820161009
146574refg++ -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101820161009
146574refg++ -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101820161009
146817refg++ -m32 -march=pentium -Os -fomit-frame-pointer2016101820161009
146844refg++ -m32 -march=pentium2 -Os -fomit-frame-pointer2016101820161009
146853refg++ -m32 -march=pentium-m -Os -fomit-frame-pointer2016101820161009
146853refg++ -m32 -march=pentium3 -Os -fomit-frame-pointer2016101820161009
146853refg++ -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101820161009
147312refg++ -m32 -march=barcelona -Os -fomit-frame-pointer2016101820161009
147789refg++ -m32 -Os -fomit-frame-pointer2016101820161009
148374refg++ -m32 -march=athlon -Os -fomit-frame-pointer2016101820161009
148518refg++ -m32 -march=k8 -Os -fomit-frame-pointer2016101820161009
148851refg++ -m32 -march=k6-2 -Os -fomit-frame-pointer2016101820161009
148851refg++ -m32 -march=k6 -Os -fomit-frame-pointer2016101820161009
148941refg++ -m32 -march=k6-3 -Os -fomit-frame-pointer2016101820161009
151587refg++ -m32 -march=pentium4 -Os -fomit-frame-pointer2016101820161009
151866refg++ -m32 -march=prescott -Os -fomit-frame-pointer2016101820161009
152280refg++ -m32 -march=i386 -Os -fomit-frame-pointer2016101820161009
152280refg++ -m32 -march=nocona -Os -fomit-frame-pointer2016101820161009
152298refg++ -m32 -march=i486 -Os -fomit-frame-pointer2016101820161009
156105refg++ -m32 -march=k8 -O2 -fomit-frame-pointer2016101820161009
156303refg++ -m32 -march=core2 -O2 -fomit-frame-pointer2016101820161009
156393refg++ -m32 -march=athlon -O2 -fomit-frame-pointer2016101820161009
157167refg++ -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101820161009
157257refg++ -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101820161009
157383refg++ -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101820161009
157410refg++ -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101820161009
157500refg++ -m32 -march=pentium -O2 -fomit-frame-pointer2016101820161009
158553refg++ -m32 -march=barcelona -O2 -fomit-frame-pointer2016101820161009
158598refg++ -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101820161009
158787refg++ -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101820161009
158895refg++ -m32 -march=k6 -O2 -fomit-frame-pointer2016101820161009
158940refg++ -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101820161009
158940refg++ -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101820161009
159111refg++ -m32 -march=prescott -O2 -fomit-frame-pointer2016101820161009
159165refg++ -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101820161009
159165refg++ -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101820161009
159264refg++ -m32 -march=nocona -O2 -fomit-frame-pointer2016101820161009
159930refg++ -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101820161009
159966refg++ -m32 -O2 -fomit-frame-pointer2016101820161009
160011refg++ -m32 -march=i386 -O2 -fomit-frame-pointer2016101820161009
160326refg++ -m32 -march=i486 -O2 -fomit-frame-pointer2016101820161009
172539refg++ -m32 -march=pentium4 -O -fomit-frame-pointer2016101820161009
172692refg++ -m32 -march=i386 -O -fomit-frame-pointer2016101820161009
172710refg++ -m32 -march=core2 -O -fomit-frame-pointer2016101820161009
172719refg++ -m32 -march=barcelona -O -fomit-frame-pointer2016101820161009
172908refg++ -m32 -march=nocona -O -fomit-frame-pointer2016101820161009
173034refg++ -m32 -march=prescott -O -fomit-frame-pointer2016101820161009
173079refg++ -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101820161009
173079refg++ -m32 -march=k6-2 -O -fomit-frame-pointer2016101820161009
173124refg++ -m32 -march=k6 -O -fomit-frame-pointer2016101820161009
173187refg++ -m32 -march=pentium3 -O -fomit-frame-pointer2016101820161009
173196refg++ -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101820161009
173232refg++ -m32 -march=k8 -O -fomit-frame-pointer2016101820161009
173250refg++ -m32 -march=k6-3 -O -fomit-frame-pointer2016101820161009
173340refg++ -m32 -march=pentium2 -O -fomit-frame-pointer2016101820161009
173349refg++ -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101820161009
173430refg++ -m32 -march=athlon -O -fomit-frame-pointer2016101820161009
173529refg++ -m32 -O -fomit-frame-pointer2016101820161009
173691refg++ -m32 -march=pentium-m -O -fomit-frame-pointer2016101820161009
173709refg++ -m32 -march=pentiumpro -O -fomit-frame-pointer2016101820161009
208962refg++ -m32 -march=pentium -O -fomit-frame-pointer2016101820161009
209052refg++ -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101820161009
209430refg++ -m32 -march=i486 -O -fomit-frame-pointer2016101820161009