Implementation notes: x86, hydra7, crypto_stream/tpy6

Computer: hydra7
Microarchitecture: amd64; Sandy Bridge+AES (206a7)
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_stream
Primitive: tpy6
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
7528? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2014042920140425
7532? ? ?? ? ?e/tpy6gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2014042920140425
7568? ? ?? ? ?e/tpy6gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2014042920140425
7572? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2014042920140425
7588? ? ?? ? ?e/tpy6gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2014042920140425
7588? ? ?? ? ?e/tpy6gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2014042920140425
7600? ? ?? ? ?e/tpy6gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2014042920140425
7612? ? ?? ? ?e/tpy6gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2014042920140425
7644? ? ?? ? ?e/tpy6gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2014042920140425
7652? ? ?? ? ?e/tpy6gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2014042920140425
7656? ? ?? ? ?e/tpy6gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2014042920140425
7664? ? ?? ? ?e/tpy6gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2014042920140425
7680? ? ?? ? ?e/tpy6gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2014042920140425
7692? ? ?? ? ?e/tpy6gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2014042920140425
7696? ? ?? ? ?e/tpy6gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2014042920140425
7700? ? ?? ? ?e/tpy6gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2014042920140425
7700? ? ?? ? ?e/tpy6gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2014042920140425
7704? ? ?? ? ?e/tpy6gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2014042920140425
7704? ? ?? ? ?e/tpy6gcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2014042920140425
7704? ? ?? ? ?e/tpy6gcc_-m32_-march=core2_-O3_-fomit-frame-pointer2014042920140425
7704? ? ?? ? ?e/tpy6gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2014042920140425
7720? ? ?? ? ?e/tpy6gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2014042920140425
7732? ? ?? ? ?e/tpy6gcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2014042920140425
7732? ? ?? ? ?e/tpy6gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2014042920140425
7744? ? ?? ? ?e/tpy6gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2014042920140425
7748? ? ?? ? ?e/tpy6gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2014042920140425
7752? ? ?? ? ?e/tpy6gcc_-m32_-O3_-fomit-frame-pointer2014042920140425
7768? ? ?? ? ?e/tpy6gcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2014042920140425
7768? ? ?? ? ?e/tpy6gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2014042920140425
7772? ? ?? ? ?e/tpy6gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2014042920140425
7772? ? ?? ? ?e/tpy6gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2014042920140425
7780? ? ?? ? ?e/tpy6gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2014042920140425
7784? ? ?? ? ?e/tpy6gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2014042920140425
7784? ? ?? ? ?e/tpy6gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2014042920140425
7788? ? ?? ? ?e/tpy6gcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2014042920140425
7804? ? ?? ? ?e/tpy6gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2014042920140425
7812? ? ?? ? ?e/tpy6gcc_-m32_-O2_-fomit-frame-pointer2014042920140425
7812? ? ?? ? ?e/tpy6gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2014042920140425
7812? ? ?? ? ?e/tpy6gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2014042920140425
7820? ? ?? ? ?e/tpy6gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2014042920140425
7820? ? ?? ? ?e/tpy6gcc_-m32_-march=k6_-O3_-fomit-frame-pointer2014042920140425
7828? ? ?? ? ?e/tpy6gcc_-m32_-march=k6_-O2_-fomit-frame-pointer2014042920140425
7832? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2014042920140425
7836? ? ?? ? ?e/tpy6gcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2014042920140425
7840? ? ?? ? ?e/tpy6gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2014042920140425
7848? ? ?? ? ?e/tpy6gcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2014042920140425
7848? ? ?? ? ?e/tpy6gcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2014042920140425
7864? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2014042920140425
7868? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2014042920140425
7884? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2014042920140425
7888? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2014042920140425
7900? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2014042920140425
7900? ? ?? ? ?e/tpy6gcc_-m32_-march=k8_-O_-fomit-frame-pointer2014042920140425
7904? ? ?? ? ?e/tpy6gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2014042920140425
7924? ? ?? ? ?e/tpy6gcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2014042920140425
7928? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2014042920140425
7928? ? ?? ? ?e/tpy6gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2014042920140425
7928? ? ?? ? ?e/tpy6gcc_-m32_-march=i386_-O3_-fomit-frame-pointer2014042920140425
7952? ? ?? ? ?e/tpy6gcc_-m32_-march=athlon_-O_-fomit-frame-pointer2014042920140425
7956? ? ?? ? ?e/tpy6gcc_-m32_-march=k8_-Os_-fomit-frame-pointer2014042920140425
7964? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2014042920140425
7964? ? ?? ? ?e/tpy6gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2014042920140425
7968? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2014042920140425
7972? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2014042920140425
7996? ? ?? ? ?e/tpy6gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2014042920140425
7996? ? ?? ? ?e/tpy6gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2014042920140425
8004? ? ?? ? ?e/tpy6gcc_-m32_-Os_-fomit-frame-pointer2014042920140425
8004? ? ?? ? ?e/tpy6gcc_-m32_-march=core2_-Os_-fomit-frame-pointer2014042920140425
8008? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2014042920140425
8012? ? ?? ? ?e/tpy6gcc_-m32_-O_-fomit-frame-pointer2014042920140425
8020? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2014042920140425
8020? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2014042920140425
8024? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2014042920140425
8024? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2014042920140425
8028? ? ?? ? ?e/tpy6gcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2014042920140425
8036? ? ?? ? ?e/tpy6gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2014042920140425
8040? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2014042920140425
8040? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2014042920140425
8040? ? ?? ? ?e/tpy6gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2014042920140425
8048? ? ?? ? ?e/tpy6gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2014042920140425
8048? ? ?? ? ?e/tpy6gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2014042920140425
8048? ? ?? ? ?e/tpy6gcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2014042920140425
8052? ? ?? ? ?e/tpy6gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2014042920140425
8056? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2014042920140425
8068? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2014042920140425
8068? ? ?? ? ?e/tpy6gcc_-m32_-march=corei7_-O_-fomit-frame-pointer2014042920140425
8068? ? ?? ? ?e/tpy6gcc_-m32_-march=i386_-O2_-fomit-frame-pointer2014042920140425
8072? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2014042920140425
8080? ? ?? ? ?e/tpy6gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2014042920140425
8088? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2014042920140425
8092? ? ?? ? ?e/tpy6gcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2014042920140425
8112? ? ?? ? ?e/tpy6gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2014042920140425
8120? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2014042920140425
8140? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2014042920140425
8140? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2014042920140425
8144? ? ?? ? ?e/tpy6gcc_-m32_-march=i386_-O_-fomit-frame-pointer2014042920140425
8144? ? ?? ? ?e/tpy6gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2014042920140425
8144? ? ?? ? ?e/tpy6gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2014042920140425
8152? ? ?? ? ?e/tpy6gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2014042920140425
8160? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2014042920140425
8160? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2014042920140425
8168? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2014042920140425
8168? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2014042920140425
8172? ? ?? ? ?e/tpy6gcc_-m32_-march=k6_-O_-fomit-frame-pointer2014042920140425
8172? ? ?? ? ?e/tpy6gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2014042920140425
8176? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2014042920140425
8176? ? ?? ? ?e/tpy6gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2014042920140425
8180? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2014042920140425
8184? ? ?? ? ?e/tpy6gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2014042920140425
8188? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2014042920140425
8192? ? ?? ? ?e/tpy6gcc_-m32_-march=core2_-O_-fomit-frame-pointer2014042920140425
8192? ? ?? ? ?e/tpy6gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2014042920140425
8208? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2014042920140425
8208? ? ?? ? ?e/tpy6gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2014042920140425
8212? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2014042920140425
8212? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2014042920140425
8224? ? ?? ? ?e/tpy6gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2014042920140425
8228? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2014042920140425
8232? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2014042920140425
8232? ? ?? ? ?e/tpy6gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2014042920140425
8236? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2014042920140425
8252? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2014042920140425
8252? ? ?? ? ?e/tpy6gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2014042920140425
8260? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2014042920140425
8264? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2014042920140425
8268? ? ?? ? ?e/tpy6gcc_-m32_-march=i486_-Os_-fomit-frame-pointer2014042920140425
8272? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2014042920140425
8272? ? ?? ? ?e/tpy6gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2014042920140425
8288? ? ?? ? ?e/tpy6gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2014042920140425
8296? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2014042920140425
8296? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2014042920140425
8304? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2014042920140425
8316? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2014042920140425
8320? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2014042920140425
8328? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2014042920140425
8336? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2014042920140425
8336? ? ?? ? ?e/tpy6gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2014042920140425
8340? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2014042920140425
8340? ? ?? ? ?e/tpy6gcc_-m32_-march=i386_-Os_-fomit-frame-pointer2014042920140425
8344? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2014042920140425
8344? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2014042920140425
8348? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2014042920140425
8372? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2014042920140425
8372? ? ?? ? ?e/tpy6gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2014042920140425
8388? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2014042920140425
8396? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2014042920140425
8396? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2014042920140425
8396? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2014042920140425
8400? ? ?? ? ?e/tpy6gcc_-m32_-march=k6_-Os_-fomit-frame-pointer2014042920140425
8420? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2014042920140425
8460? ? ?? ? ?e/tpy6gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2014042920140425
8464? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2014042920140425
8488? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2014042920140425
8588? ? ?? ? ?e/tpy6gcc_-m32_-march=i486_-O3_-fomit-frame-pointer2014042920140425
8664? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2014042920140425
8696? ? ?? ? ?e/tpy6gcc_-m32_-march=i486_-O_-fomit-frame-pointer2014042920140425
8800? ? ?? ? ?e/tpy6gcc_-m32_-march=i486_-O2_-fomit-frame-pointer2014042920140425
9036? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2014042920140425
9040? ? ?? ? ?e/tpy6gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2014042920140425
9108? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2014042920140425
9112? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2014042920140425
9144? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2014042920140425
9152? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2014042920140425
9176? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2014042920140425
9196? ? ?? ? ?e/tpy6gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2014042920140425
9268? ? ?? ? ?e/tpy6gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2014042920140425
9332? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2014042920140425
9344? ? ?? ? ?e/tpy6gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2014042920140425
9500? ? ?? ? ?e/tpy6gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2014042920140425
9624? ? ?? ? ?e/tpy6gcc_-m32_-march=pentium_-O_-fomit-frame-pointer2014042920140425
10080? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2014042920140425
10124? ? ?? ? ?e/tpy6gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2014042920140425