Implementation notes: mipso32, gcc49, crypto_stream/salsa208

Computer: gcc49
Architecture: mipso32
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_stream
Primitive: salsa208
TimeImplementationCompilerBenchmark dateSUPERCOP version
17270e/refgcc -mabi=32 -O3 -fomit-frame-pointer2012041420120329
17274e/refgcc -O3 -fomit-frame-pointer2012041420120329
17320e/refgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2012041420120329
17386e/refgcc -funroll-loops -O3 -fomit-frame-pointer2012041420120329
17838e/regsgcc -funroll-loops -O3 -fomit-frame-pointer2012041420120329
17838e/regsgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2012041420120329
18188e/regsgcc -O3 -fomit-frame-pointer2012041420120329
18196e/regsgcc -mabi=32 -O3 -fomit-frame-pointer2012041420120329
19032e/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012041420120329
19176e/mergedgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012041420120329
19196e/mergedgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012041420120329
19252e/mergedgcc -fno-schedule-insns -Os -fomit-frame-pointer2012041420120329
19274e/regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012041420120329
19296e/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012041420120329
19316e/mergedgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012041420120329
19476e/regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012041420120329
21686refgcc -O3 -fomit-frame-pointer2012041420120329
21766refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012041420120329
21790refgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2012041420120329
21842refgcc -funroll-loops -O3 -fomit-frame-pointer2012041420120329
21886refgcc -mabi=32 -O3 -fomit-frame-pointer2012041420120329
22966refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012041420120329
23364e/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012041420120329
23980e/regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012041420120329
24076e/regsgcc -funroll-loops -O2 -fomit-frame-pointer2012041420120329
24090e/regsgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2012041420120329
25616e/refgcc -funroll-loops -O -fomit-frame-pointer2012041420120329
25616e/refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012041420120329
25622e/refgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2012041420120329
25706e/regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012041420120329
26298refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012041420120329
26428e/regsgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012041420120329
26436e/regsgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2012041420120329
26440e/regsgcc -funroll-loops -O -fomit-frame-pointer2012041420120329
26668refgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2012041420120329
26680refgcc -funroll-loops -O2 -fomit-frame-pointer2012041420120329
27098e/regsgcc -O -fomit-frame-pointer2012041420120329
27098e/regsgcc -fno-schedule-insns -O -fomit-frame-pointer2012041420120329
27102e/regsgcc -mabi=32 -O -fomit-frame-pointer2012041420120329
27908e/regsgcc -Os -fomit-frame-pointer2012041420120329
27908e/regsgcc -mabi=32 -Os -fomit-frame-pointer2012041420120329
28422e/regsgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2012041420120329
28740e/regsgcc -funroll-loops -Os -fomit-frame-pointer2012041420120329
30500e/regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012041420120329
30760refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012041420120329
30946refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012041420120329
30958refgcc -funroll-loops -Os -fomit-frame-pointer2012041420120329
30958refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012041420120329
30958refgcc -mabi=32 -Os -fomit-frame-pointer2012041420120329
30960refgcc -Os -fomit-frame-pointer2012041420120329
30960refgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2012041420120329
31104e/mergedgcc -mabi=32 -O3 -fomit-frame-pointer2012041420120329
31174refgcc -mabi=32 -O2 -fomit-frame-pointer2012041420120329
31188refgcc -O2 -fomit-frame-pointer2012041420120329
31246e/mergedgcc -O3 -fomit-frame-pointer2012041420120329
31332refgcc -mabi=32 -O -fomit-frame-pointer2012041420120329
31348refgcc -funroll-loops -O -fomit-frame-pointer2012041420120329
31348refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012041420120329
31352refgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2012041420120329
31646refgcc -O -fomit-frame-pointer2012041420120329
31646refgcc -fno-schedule-insns -O -fomit-frame-pointer2012041420120329
32458e/regsgcc -fno-schedule-insns -Os -fomit-frame-pointer2012041420120329
34168e/refgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2012041420120329
34170e/refgcc -funroll-loops -O2 -fomit-frame-pointer2012041420120329
35170e/mergedgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2012041420120329
35198e/mergedgcc -funroll-loops -O3 -fomit-frame-pointer2012041420120329
35596e/mergedgcc -funroll-loops -O2 -fomit-frame-pointer2012041420120329
35596e/mergedgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2012041420120329
35880e/refgcc -O -fomit-frame-pointer2012041420120329
35882e/refgcc -fno-schedule-insns -O -fomit-frame-pointer2012041420120329
35882e/refgcc -mabi=32 -O -fomit-frame-pointer2012041420120329
36056e/refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012041420120329
40128e/refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012041420120329
40174e/regsgcc -O2 -fomit-frame-pointer2012041420120329
40174e/regsgcc -mabi=32 -O2 -fomit-frame-pointer2012041420120329
40606e/refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012041420120329
40894e/mergedgcc -mabi=32 -O2 -fomit-frame-pointer2012041420120329
40966e/mergedgcc -O2 -fomit-frame-pointer2012041420120329
41038e/mergedgcc -Os -fomit-frame-pointer2012041420120329
41086e/mergedgcc -funroll-loops -Os -fomit-frame-pointer2012041420120329
41166e/mergedgcc -mabi=32 -Os -fomit-frame-pointer2012041420120329
41230e/mergedgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2012041420120329
42298e/mergedgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012041420120329
42308e/mergedgcc -funroll-loops -O -fomit-frame-pointer2012041420120329
42308e/mergedgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2012041420120329
42424e/mergedgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012041420120329
43706e/mergedgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012041420120329
43858e/mergedgcc -O -fomit-frame-pointer2012041420120329
43858e/mergedgcc -fno-schedule-insns -O -fomit-frame-pointer2012041420120329
43858e/mergedgcc -mabi=32 -O -fomit-frame-pointer2012041420120329
47070e/refgcc -mabi=32 -O2 -fomit-frame-pointer2012041420120329
47072e/refgcc -O2 -fomit-frame-pointer2012041420120329
50542e/refgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2012041420120329
50726e/refgcc -funroll-loops -Os -fomit-frame-pointer2012041420120329
53376e/refgcc -Os -fomit-frame-pointer2012041420120329
53376e/refgcc -mabi=32 -Os -fomit-frame-pointer2012041420120329
97378refgcc2012041420120329
97378refgcc -funroll-loops2012041420120329
97384refcc2012041420120329
108168e/mergedgcc -funroll-loops2012041420120329
108170e/mergedcc2012041420120329
108244e/mergedgcc2012041420120329
162692e/regsgcc2012041420120329
162698e/regscc2012041420120329
162698e/regsgcc -funroll-loops2012041420120329
202394e/refcc2012041420120329
202400e/refgcc2012041420120329
202406e/refgcc -funroll-loops2012041420120329