Implementation notes: amd64, bulldozer, crypto_stream/chacha12

Computer: bulldozer
Architecture: amd64
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20120709
Operation: crypto_stream
Primitive: chacha12
TimeImplementationCompilerBenchmark dateSUPERCOP version
4023e/amd64-xmm6gcc -march=nocona -Os -fomit-frame-pointer2012053020120525
4029e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012053020120525
4052e/amd64-xmm6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012053020120525
4076e/amd64-xmm6gcc -march=k8 -O2 -fomit-frame-pointer2012053020120525
4275e/amd64-xmm6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012053020120525
4355e/amd64-xmm6gcc -m64 -Os -fomit-frame-pointer2012053020120525
4358e/amd64-xmm6gcc -funroll-loops -O2 -fomit-frame-pointer2012053020120525
4385e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012053020120525
4394e/amd64-xmm6gcc -O -fomit-frame-pointer2012053020120525
4396e/amd64-xmm6gcc -march=k8 -O3 -fomit-frame-pointer2012053020120525
4409e/amd64-xmm6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012053020120525
4475e/amd64-xmm6gcc -funroll-loops -m64 -O -fomit-frame-pointer2012053020120525
4476e/amd64-xmm6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012053020120525
4526e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012053020120525
4562e/amd64-xmm6gcc -m64 -march=nocona -O -fomit-frame-pointer2012053020120525
4569e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012053020120525
4572e/amd64-xmm6gcc -march=k8 -Os -fomit-frame-pointer2012053020120525
4605e/amd64-xmm6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012053020120525
4649e/amd64-xmm6gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012053020120525
4662e/amd64-xmm6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012053020120525
4664e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
4665e/amd64-xmm6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
4668e/amd64-xmm6gcc -m64 -O3 -fomit-frame-pointer2012053020120525
4689e/amd64-xmm6gcc -m64 -O -fomit-frame-pointer2012053020120525
4713e/amd64-xmm6gcc -march=barcelona -O2 -fomit-frame-pointer2012053020120525
4716e/amd64-xmm6gcc -m64 -march=corei7 -O -fomit-frame-pointer2012053020120525
4729e/amd64-xmm6gcc2012053020120525
4729e/amd64-xmm6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012053020120525
4737e/amd64-xmm6gcc -m64 -march=k8 -Os -fomit-frame-pointer2012053020120525
4738e/amd64-xmm6gcc -m64 -O2 -fomit-frame-pointer2012053020120525
4757e/amd64-xmm6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012053020120525
4762e/amd64-xmm6gcc -fno-schedule-insns -Os -fomit-frame-pointer2012053020120525
4775e/amd64-xmm6gcc -fno-schedule-insns -O -fomit-frame-pointer2012053020120525
4786e/amd64-xmm6gcc -march=barcelona -O -fomit-frame-pointer2012053020120525
4803e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012053020120525
4808e/amd64-xmm6gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012053020120525
4810e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012053020120525
4833e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012053020120525
4839e/amd64-xmm6gcc -m64 -march=k8 -O -fomit-frame-pointer2012053020120525
4844e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012053020120525
4846e/amd64-xmm6gcc -funroll-loops -O -fomit-frame-pointer2012053020120525
4857e/amd64-xmm6gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012053020120525
4880e/amd64-xmm6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012053020120525
4883e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012053020120525
4884e/amd64-xmm6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012053020120525
4894e/amd64-xmm6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012053020120525
4925e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012053020120525
4939e/amd64-xmm6gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012053020120525
4941e/amd64-xmm6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012053020120525
4961e/amd64-xmm6gcc -Os -fomit-frame-pointer2012053020120525
4971e/amd64-xmm6gcc -m64 -march=barcelona -O -fomit-frame-pointer2012053020120525
4979e/amd64-xmm6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012053020120525
5012e/amd64-xmm6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012053020120525
5016e/amd64-xmm6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012053020120525
5016e/amd64-xmm6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2012053020120525
5020e/amd64-xmm6gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012053020120525
5030e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012053020120525
5031e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012053020120525
5041e/amd64-xmm6gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012053020120525
5042e/amd64-xmm6gcc -march=nocona -O3 -fomit-frame-pointer2012053020120525
5047e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012053020120525
5073e/amd64-xmm6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012053020120525
5076e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
5080e/amd64-xmm6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012053020120525
5083e/amd64-xmm6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
5097e/amd64-xmm6gcc -O2 -fomit-frame-pointer2012053020120525
5112e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012053020120525
5127e/amd64-xmm6gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012053020120525
5128e/amd64-xmm6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012053020120525
5131e/amd64-xmm6gcc -m64 -march=core2 -Os -fomit-frame-pointer2012053020120525
5138e/amd64-xmm6gcc -funroll-loops2012053020120525
5142e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012053020120525
5142e/amd64-xmm6gcc -march=k8 -O -fomit-frame-pointer2012053020120525
5146e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012053020120525
5147e/amd64-xmm6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012053020120525
5155e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012053020120525
5161e/amd64-xmm6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012053020120525
5170e/amd64-xmm6gcc -march=nocona -O -fomit-frame-pointer2012053020120525
5175e/amd64-xmm6gcc -m64 -march=core2 -O -fomit-frame-pointer2012053020120525
5185e/amd64-xmm6gcc -O3 -fomit-frame-pointer2012053020120525
5192e/amd64-xmm6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012053020120525
5207e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012053020120525
5213e/amd64-xmm6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012053020120525
5246e/amd64-xmm6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012053020120525
5251e/amd64-xmm6gcc -march=barcelona -O3 -fomit-frame-pointer2012053020120525
5259e/amd64-xmm6gcc -funroll-loops -Os -fomit-frame-pointer2012053020120525
5266e/amd64-xmm6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012053020120525
5387e/amd64-xmm6gcc -funroll-loops -O3 -fomit-frame-pointer2012053020120525
5398e/amd64-xmm6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012053020120525
5398e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012053020120525
5398e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012053020120525
5398e/amd64-xmm6gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012053020120525
5404e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012053020120525
5404e/amd64-xmm6gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012053020120525
5404e/amd64-xmm6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012053020120525
5404e/amd64-xmm6gcc -march=barcelona -Os -fomit-frame-pointer2012053020120525
5406e/amd64-xmm6cc2012053020120525
5407e/amd64-xmm6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012053020120525
5407e/amd64-xmm6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012053020120525
5477e/amd64-xmm6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012053020120525
5807e/amd64-xmm6gcc -march=nocona -O2 -fomit-frame-pointer2012053020120525
5973e/amd64-xmm6gcc -m64 -march=nocona -Os -fomit-frame-pointer2012053020120525
6011e/amd64-xmm6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012053020120525
8380e/amd64-3gcc -m64 -Os -fomit-frame-pointer2012053020120525
8407e/amd64-3gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012053020120525
8433e/amd64-3gcc -funroll-loops -m64 -O -fomit-frame-pointer2012053020120525
8433e/amd64-3gcc -march=k8 -O2 -fomit-frame-pointer2012053020120525
8446e/amd64-3gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012053020120525
8446e/amd64-3gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012053020120525
8488e/amd64-3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012053020120525
8527e/amd64-3gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012053020120525
8528e/amd64-3gcc -m64 -O -fomit-frame-pointer2012053020120525
8560e/amd64-3gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012053020120525
8568e/amd64-3gcc -m64 -O3 -fomit-frame-pointer2012053020120525
8579e/amd64-3gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012053020120525
8581e/amd64-3gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012053020120525
8582e/amd64-3gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012053020120525
8628e/amd64-3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012053020120525
8634e/amd64-3gcc -march=nocona -O3 -fomit-frame-pointer2012053020120525
8636e/amd64-3gcc -m64 -march=barcelona -O -fomit-frame-pointer2012053020120525
8636e/amd64-3gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012053020120525
8637e/amd64-3gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012053020120525
8644e/amd64-3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012053020120525
8648e/amd64-3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012053020120525
8653e/amd64-3gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
8662e/amd64-3gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012053020120525
8662e/amd64-3gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
8663e/amd64-3gcc -march=nocona -O2 -fomit-frame-pointer2012053020120525
8664e/amd64-3gcc -m64 -march=corei7 -O -fomit-frame-pointer2012053020120525
8669e/amd64-3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012053020120525
8676e/amd64-3gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012053020120525
8677e/amd64-3gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012053020120525
8677e/amd64-3gcc -march=barcelona -O2 -fomit-frame-pointer2012053020120525
8682e/amd64-3gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012053020120525
8682e/amd64-3gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012053020120525
8687e/amd64-3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012053020120525
8689e/amd64-3gcc -O -fomit-frame-pointer2012053020120525
8690e/amd64-3gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012053020120525
8694e/amd64-3gcc -m64 -march=nocona -O -fomit-frame-pointer2012053020120525
8699e/amd64-3gcc -march=nocona -O -fomit-frame-pointer2012053020120525
8702e/amd64-3gcc -O3 -fomit-frame-pointer2012053020120525
8704e/amd64-3gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012053020120525
8707e/amd64-3gcc -m64 -march=corei7 -Os -fomit-frame-pointer2012053020120525
8707e/amd64-3gcc -march=k8 -O -fomit-frame-pointer2012053020120525
8711e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
8717e/amd64-3gcc -march=nocona -Os -fomit-frame-pointer2012053020120525
8723e/amd64-3gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012053020120525
8729e/amd64-3gcc -funroll-loops2012053020120525
8731e/amd64-3gcc -march=k8 -O3 -fomit-frame-pointer2012053020120525
8735e/amd64-3gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012053020120525
8735e/amd64-3gcc -m64 -march=core2 -O -fomit-frame-pointer2012053020120525
8737e/amd64-3gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012053020120525
8745e/amd64-3gcc -m64 -O2 -fomit-frame-pointer2012053020120525
8746e/amd64-3gcc -funroll-loops -Os -fomit-frame-pointer2012053020120525
8748e/amd64-3gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012053020120525
8749e/amd64-3gcc -funroll-loops -O -fomit-frame-pointer2012053020120525
8752e/amd64-3gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012053020120525
8753e/amd64-3gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012053020120525
8753e/amd64-3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012053020120525
8757e/amd64-3gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012053020120525
8761e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
8762e/amd64-3gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012053020120525
8763e/amd64-3gcc -march=barcelona -Os -fomit-frame-pointer2012053020120525
8764e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012053020120525
8766e/amd64-3gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012053020120525
8767e/amd64-3gcc -march=k8 -Os -fomit-frame-pointer2012053020120525
8771e/amd64-3gcc -fno-schedule-insns -Os -fomit-frame-pointer2012053020120525
8771e/amd64-3gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012053020120525
8778e/amd64-3gcc -funroll-loops -O3 -fomit-frame-pointer2012053020120525
8780e/amd64-3gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012053020120525
8793e/amd64-3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012053020120525
8794e/amd64-3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012053020120525
8797e/amd64-3gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012053020120525
8802e/amd64-3gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012053020120525
8804e/amd64-3gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012053020120525
8805e/amd64-3gcc -m64 -march=k8 -O -fomit-frame-pointer2012053020120525
8810e/amd64-3gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012053020120525
8810e/amd64-3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012053020120525
8812e/amd64-3gcc -O2 -fomit-frame-pointer2012053020120525
8816e/amd64-3gcc -fno-schedule-insns -O -fomit-frame-pointer2012053020120525
8818e/amd64-3cc2012053020120525
8819e/amd64-3gcc -m64 -march=core2 -Os -fomit-frame-pointer2012053020120525
8826e/amd64-3gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012053020120525
8826e/amd64-3gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012053020120525
8831e/amd64-3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012053020120525
8838e/amd64-3gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012053020120525
8846e/amd64-3gcc2012053020120525
8848e/amd64-3gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012053020120525
8848e/amd64-3gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012053020120525
8852e/amd64-3gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012053020120525
8855e/amd64-3gcc -m64 -march=k8 -Os -fomit-frame-pointer2012053020120525
8861e/amd64-3gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012053020120525
8861e/amd64-3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012053020120525
8862e/amd64-3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012053020120525
8867e/amd64-3gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012053020120525
8875e/amd64-3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012053020120525
8876e/amd64-3gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012053020120525
8885e/amd64-3gcc -march=barcelona -O3 -fomit-frame-pointer2012053020120525
8894e/amd64-3gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012053020120525
8899e/amd64-3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012053020120525
8900e/amd64-3gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012053020120525
8903e/amd64-3gcc -m64 -march=nocona -Os -fomit-frame-pointer2012053020120525
8910e/amd64-3gcc -Os -fomit-frame-pointer2012053020120525
8915e/amd64-3gcc -funroll-loops -O2 -fomit-frame-pointer2012053020120525
8915e/amd64-3gcc -march=barcelona -O -fomit-frame-pointer2012053020120525
8922e/amd64-3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012053020120525
8936e/mergedgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012053020120525
8995e/mergedgcc -march=k8 -O2 -fomit-frame-pointer2012053020120525
9009e/mergedgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012053020120525
9016e/mergedgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012053020120525
9023e/mergedgcc -m64 -march=barcelona -O -fomit-frame-pointer2012053020120525
9026e/mergedgcc -march=nocona -O2 -fomit-frame-pointer2012053020120525
9070e/mergedgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012053020120525
9111e/regsgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012053020120525
9146e/regsgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012053020120525
9184e/mergedgcc -m64 -march=k8 -O -fomit-frame-pointer2012053020120525
9193e/regsgcc -march=nocona -O3 -fomit-frame-pointer2012053020120525
9213e/regsgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012053020120525
9232e/regsgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012053020120525
9235e/regsgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012053020120525
9236e/regsgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012053020120525
9250e/regsgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012053020120525
9255e/mergedgcc -funroll-loops -O -fomit-frame-pointer2012053020120525
9266e/regsgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012053020120525
9280e/mergedgcc -march=barcelona -O2 -fomit-frame-pointer2012053020120525
9280e/mergedgcc -march=k8 -O -fomit-frame-pointer2012053020120525
9287e/mergedgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
9292e/regsgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012053020120525
9301e/regsgcc -O3 -fomit-frame-pointer2012053020120525
9304e/mergedgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012053020120525
9305e/regsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012053020120525
9306e/mergedgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012053020120525
9307e/mergedgcc -m64 -O2 -fomit-frame-pointer2012053020120525
9319e/regsgcc -funroll-loops -O3 -fomit-frame-pointer2012053020120525
9321e/mergedgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012053020120525
9327e/regsgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012053020120525
9333e/mergedgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012053020120525
9336e/mergedgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012053020120525
9342e/mergedgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012053020120525
9345e/mergedgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012053020120525
9346e/mergedgcc -march=barcelona -O -fomit-frame-pointer2012053020120525
9347e/mergedgcc -O2 -fomit-frame-pointer2012053020120525
9350e/mergedgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012053020120525
9352e/regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012053020120525
9353e/mergedgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012053020120525
9359e/regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012053020120525
9364e/mergedgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012053020120525
9375e/mergedgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012053020120525
9375e/regsgcc -m64 -O3 -fomit-frame-pointer2012053020120525
9377e/mergedgcc -funroll-loops -m64 -O -fomit-frame-pointer2012053020120525
9382e/mergedgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012053020120525
9403e/mergedgcc -m64 -O -fomit-frame-pointer2012053020120525
9417e/mergedgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012053020120525
9426e/mergedgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012053020120525
9428e/mergedgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012053020120525
9445e/mergedgcc -m64 -march=corei7 -O -fomit-frame-pointer2012053020120525
9470e/mergedgcc -m64 -march=nocona -O -fomit-frame-pointer2012053020120525
9558e/mergedgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012053020120525
9579e/mergedgcc -march=nocona -O -fomit-frame-pointer2012053020120525
9654e/mergedgcc -fno-schedule-insns -O -fomit-frame-pointer2012053020120525
9662e/mergedgcc -O -fomit-frame-pointer2012053020120525
9677e/mergedgcc -m64 -march=core2 -O -fomit-frame-pointer2012053020120525
9718e/mergedgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012053020120525
9764e/mergedgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012053020120525
9784e/mergedgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012053020120525
9785e/mergedgcc -funroll-loops -O2 -fomit-frame-pointer2012053020120525
9790e/regsgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012053020120525
9799e/mergedgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012053020120525
9874e/regsgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012053020120525
10008e/mergedgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012053020120525
10029e/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012053020120525
10070e/regsgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012053020120525
10081e/refgcc -march=nocona -O3 -fomit-frame-pointer2012053020120525
10094e/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012053020120525
10139e/mergedgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012053020120525
10146e/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012053020120525
10178e/mergedgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012053020120525
10200e/mergedgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
10238e/mergedgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012053020120525
10287e/mergedgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012053020120525
10287e/regsgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012053020120525
10306e/mergedgcc -funroll-loops -Os -fomit-frame-pointer2012053020120525
10320e/mergedgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012053020120525
10399e/mergedgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012053020120525
10445e/regsgcc -march=k8 -O3 -fomit-frame-pointer2012053020120525
10490e/mergedgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012053020120525
10501e/regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
10523e/regsgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
10525e/mergedgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012053020120525
10568e/mergedgcc -funroll-loops -O3 -fomit-frame-pointer2012053020120525
10569e/regsgcc -march=barcelona -O3 -fomit-frame-pointer2012053020120525
10614e/mergedgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012053020120525
10640e/mergedgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012053020120525
10640e/mergedgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012053020120525
10640e/mergedgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012053020120525
10653e/mergedgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012053020120525
10675e/mergedgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012053020120525
10698e/mergedgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012053020120525
10704e/mergedgcc -fno-schedule-insns -Os -fomit-frame-pointer2012053020120525
10712e/mergedgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012053020120525
10713e/mergedgcc -march=barcelona -Os -fomit-frame-pointer2012053020120525
10720e/mergedgcc -m64 -Os -fomit-frame-pointer2012053020120525
10725e/mergedgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
10728e/mergedgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012053020120525
10731e/mergedgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012053020120525
10764e/mergedgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012053020120525
10775e/mergedgcc -m64 -march=core2 -Os -fomit-frame-pointer2012053020120525
10779e/mergedgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012053020120525
10791e/mergedgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012053020120525
10895e/mergedgcc -Os -fomit-frame-pointer2012053020120525
10908e/mergedgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012053020120525
10936e/mergedgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012053020120525
10979e/mergedgcc -march=nocona -O3 -fomit-frame-pointer2012053020120525
11038e/mergedgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012053020120525
11050e/mergedgcc -m64 -march=k8 -Os -fomit-frame-pointer2012053020120525
11057e/mergedgcc -march=barcelona -O3 -fomit-frame-pointer2012053020120525
11070e/mergedgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012053020120525
11127e/mergedgcc -march=k8 -Os -fomit-frame-pointer2012053020120525
11186e/mergedgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012053020120525
11191e/mergedgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012053020120525
11193e/mergedgcc -O3 -fomit-frame-pointer2012053020120525
11195e/mergedgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
11225e/mergedgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012053020120525
11233e/mergedgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012053020120525
11301e/mergedgcc -m64 -O3 -fomit-frame-pointer2012053020120525
11310e/mergedgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012053020120525
11338e/mergedgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012053020120525
11415e/mergedgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012053020120525
11444e/mergedgcc -march=k8 -O3 -fomit-frame-pointer2012053020120525
11633e/regsgcc -funroll-loops -m64 -O -fomit-frame-pointer2012053020120525
11662e/mergedgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012053020120525
11711e/mergedgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012053020120525
11715e/regsgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012053020120525
11835e/regsgcc -funroll-loops -O -fomit-frame-pointer2012053020120525
11875e/regsgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012053020120525
11906e/mergedgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012053020120525
11920e/mergedgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012053020120525
11981e/regsgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012053020120525
12022e/mergedgcc -m64 -march=nocona -Os -fomit-frame-pointer2012053020120525
12038e/mergedgcc -march=nocona -Os -fomit-frame-pointer2012053020120525
12066e/regsgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012053020120525
12108e/regsgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012053020120525
12266e/regsgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012053020120525
12326e/regsgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012053020120525
12522e/refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012053020120525
12886e/refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012053020120525
13018e/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012053020120525
13050e/refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012053020120525
13151e/refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012053020120525
13292e/regsgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012053020120525
13293e/refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012053020120525
13432e/refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012053020120525
13479e/refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012053020120525
13566e/refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012053020120525
13597e/regsgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012053020120525
13597e/refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
13668e/refgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012053020120525
13781e/refgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012053020120525
13792e/regsgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012053020120525
13803e/regsgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012053020120525
13875e/regsgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012053020120525
13932e/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012053020120525
14006e/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012053020120525
14046e/refgcc -funroll-loops -O3 -fomit-frame-pointer2012053020120525
14103e/refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012053020120525
14165e/refgcc -march=barcelona -O3 -fomit-frame-pointer2012053020120525
14166e/refgcc -funroll-loops -O -fomit-frame-pointer2012053020120525
14272e/refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012053020120525
14276e/regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012053020120525
14304e/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012053020120525
14394e/regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2012053020120525
14542e/regsgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
14574e/regsgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012053020120525
14574e/refgcc -march=k8 -O3 -fomit-frame-pointer2012053020120525
14658e/regsgcc -m64 -march=core2 -O -fomit-frame-pointer2012053020120525
14675e/regsgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012053020120525
14685e/regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012053020120525
14703e/regsgcc -m64 -O -fomit-frame-pointer2012053020120525
14711e/regsgcc -m64 -march=corei7 -O -fomit-frame-pointer2012053020120525
14719e/regsgcc -m64 -march=k8 -O -fomit-frame-pointer2012053020120525
14734e/regsgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012053020120525
14750e/regsgcc -march=k8 -O2 -fomit-frame-pointer2012053020120525
14752e/regsgcc -fno-schedule-insns -O -fomit-frame-pointer2012053020120525
14768e/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012053020120525
14772e/regsgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012053020120525
14798e/refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012053020120525
14832e/regsgcc -O -fomit-frame-pointer2012053020120525
14867e/regsgcc -m64 -O2 -fomit-frame-pointer2012053020120525
14928e/regsgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012053020120525
14933e/regsgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012053020120525
14935e/refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012053020120525
14947e/refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012053020120525
14960e/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012053020120525
14968e/refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012053020120525
15009e/regsgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012053020120525
15012e/regsgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012053020120525
15053e/regsgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012053020120525
15086e/regsgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012053020120525
15090e/regsgcc -funroll-loops -O2 -fomit-frame-pointer2012053020120525
15090e/regsgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012053020120525
15092e/regsgcc -O2 -fomit-frame-pointer2012053020120525
15122e/regsgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012053020120525
15134e/refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012053020120525
15136e/regsgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012053020120525
15216e/refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012053020120525
15242e/regsgcc -march=nocona -O -fomit-frame-pointer2012053020120525
15247e/regsgcc -march=k8 -O -fomit-frame-pointer2012053020120525
15329e/regsgcc -march=barcelona -O -fomit-frame-pointer2012053020120525
15391e/regsgcc -m64 -march=nocona -O -fomit-frame-pointer2012053020120525
15578e/refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012053020120525
15626e/regsgcc -march=nocona -O2 -fomit-frame-pointer2012053020120525
15644e/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
15661e/refgcc -funroll-loops -O2 -fomit-frame-pointer2012053020120525
15671e/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012053020120525
15725e/regsgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012053020120525
15861e/refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012053020120525
15871e/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012053020120525
16066e/refgcc -m64 -O3 -fomit-frame-pointer2012053020120525
16073e/refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
16153e/refgcc -O3 -fomit-frame-pointer2012053020120525
16268e/regsgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012053020120525
16360e/regsgcc -march=barcelona -O2 -fomit-frame-pointer2012053020120525
16386e/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012053020120525
16545e/regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
17356e/refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012053020120525
17897e/regsgcc -m64 -march=core2 -Os -fomit-frame-pointer2012053020120525
17911e/regsgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012053020120525
18246e/refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012053020120525
18285e/refgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012053020120525
18496e/refgcc -m64 -O2 -fomit-frame-pointer2012053020120525
18901e/refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012053020120525
18918e/refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012053020120525
18968e/refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012053020120525
18973e/refgcc -march=barcelona -O -fomit-frame-pointer2012053020120525
18975e/regsgcc -march=barcelona -Os -fomit-frame-pointer2012053020120525
18989e/regsgcc -march=nocona -Os -fomit-frame-pointer2012053020120525
19038e/refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012053020120525
19080e/refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012053020120525
19120e/refgcc -O2 -fomit-frame-pointer2012053020120525
19251e/refgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012053020120525
19306e/regsgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012053020120525
19359e/regsgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012053020120525
19405e/regsgcc -m64 -march=k8 -Os -fomit-frame-pointer2012053020120525
19507e/refgcc -march=barcelona -O2 -fomit-frame-pointer2012053020120525
19562e/refgcc -march=nocona -O2 -fomit-frame-pointer2012053020120525
19625e/regsgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012053020120525
19640e/regsgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012053020120525
19725e/regsgcc -fno-schedule-insns -Os -fomit-frame-pointer2012053020120525
19812e/regsgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012053020120525
19820e/regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012053020120525
19883e/refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012053020120525
19885e/refgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012053020120525
19913e/regsgcc -m64 -march=nocona -Os -fomit-frame-pointer2012053020120525
19922e/refgcc -m64 -march=corei7 -O -fomit-frame-pointer2012053020120525
19936e/refgcc -fno-schedule-insns -O -fomit-frame-pointer2012053020120525
20014e/refgcc -march=k8 -O2 -fomit-frame-pointer2012053020120525
20058e/regsgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012053020120525
20145e/regsgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012053020120525
20173e/regsgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012053020120525
20200e/refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
20245e/regsgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012053020120525
20329e/regsgcc -m64 -Os -fomit-frame-pointer2012053020120525
20334e/regsgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012053020120525
20345e/regsgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012053020120525
20358e/regsgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012053020120525
20413e/regsgcc -march=k8 -Os -fomit-frame-pointer2012053020120525
20466e/refgcc -m64 -march=nocona -O -fomit-frame-pointer2012053020120525
20469e/regsgcc -Os -fomit-frame-pointer2012053020120525
20515e/regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012053020120525
20534e/refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012053020120525
20566e/refgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012053020120525
20669e/refgcc -march=k8 -O -fomit-frame-pointer2012053020120525
20686e/refgcc -march=nocona -O -fomit-frame-pointer2012053020120525
20843e/regsgcc -funroll-loops -Os -fomit-frame-pointer2012053020120525
20932e/refgcc -m64 -march=k8 -O -fomit-frame-pointer2012053020120525
21073e/refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012053020120525
21113e/refgcc -m64 -march=core2 -O -fomit-frame-pointer2012053020120525
21369e/refgcc -O -fomit-frame-pointer2012053020120525
21538e/refgcc -m64 -O -fomit-frame-pointer2012053020120525
21605e/refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012053020120525
21653e/refgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012053020120525
21707e/refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012053020120525
21869e/refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012053020120525
22035e/refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012053020120525
22209e/refgcc -march=barcelona -Os -fomit-frame-pointer2012053020120525
22830e/refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012053020120525
23104e/refgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012053020120525
23335e/refgcc -m64 -Os -fomit-frame-pointer2012053020120525
23352e/refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012053020120525
23541e/refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012053020120525
23700e/refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012053020120525
23834e/refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012053020120525
23902e/refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012053020120525
23975e/refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012053020120525
24102e/refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012053020120525
24181e/refgcc -Os -fomit-frame-pointer2012053020120525
24201e/refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012053020120525
24217e/refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012053020120525
24236e/refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012053020120525
24517e/refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012053020120525
24518e/refgcc -funroll-loops -Os -fomit-frame-pointer2012053020120525
24645e/refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012053020120525
24735e/refgcc -march=nocona -Os -fomit-frame-pointer2012053020120525
24983e/refgcc -march=k8 -Os -fomit-frame-pointer2012053020120525
25098e/refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012053020120525
25737e/refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012053020120525
46848e/mergedgcc2012053020120525
47162e/mergedgcc -funroll-loops2012053020120525
47225e/mergedcc2012053020120525
62912e/regsgcc2012053020120525
73160e/regsgcc -funroll-loops2012053020120525
73281e/regscc2012053020120525
78234e/refcc2012053020120525
79186e/refgcc -funroll-loops2012053020120525
79419e/refgcc2012053020120525

Compiler output

Implementation: crypto_stream/chacha12/amd64-ssse3
Compiler: cc
api.c: In file included from api.c:1:0:
api.c: /home/jp/supercop/supercop-20120525/supercop-data/bulldozer/amd64/include/estream-convert-api.h:7:27: fatal error: e/ecrypt-sync.h: No such file or directory
api.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 99, namely:
CompilerImplementations
cc amd64-ssse3
gcc amd64-ssse3
gcc -O2 -fomit-frame-pointer amd64-ssse3
gcc -O3 -fomit-frame-pointer amd64-ssse3
gcc -O -fomit-frame-pointer amd64-ssse3
gcc -Os -fomit-frame-pointer amd64-ssse3
gcc -fno-schedule-insns -O2 -fomit-frame-pointer amd64-ssse3
gcc -fno-schedule-insns -O3 -fomit-frame-pointer amd64-ssse3
gcc -fno-schedule-insns -O -fomit-frame-pointer amd64-ssse3
gcc -fno-schedule-insns -Os -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops amd64-ssse3
gcc -funroll-loops -O2 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -O3 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -O -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -Os -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -O -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -Os -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=corei7 -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=corei7 -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=k8 -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=k8 -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=k8 -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=k8 -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=nocona -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=nocona -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=nocona -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=nocona -Os -fomit-frame-pointer amd64-ssse3
gcc -march=barcelona -O2 -fomit-frame-pointer amd64-ssse3
gcc -march=barcelona -O3 -fomit-frame-pointer amd64-ssse3
gcc -march=barcelona -O -fomit-frame-pointer amd64-ssse3
gcc -march=barcelona -Os -fomit-frame-pointer amd64-ssse3
gcc -march=k8 -O2 -fomit-frame-pointer amd64-ssse3
gcc -march=k8 -O3 -fomit-frame-pointer amd64-ssse3
gcc -march=k8 -O -fomit-frame-pointer amd64-ssse3
gcc -march=k8 -Os -fomit-frame-pointer amd64-ssse3
gcc -march=nocona -O2 -fomit-frame-pointer amd64-ssse3
gcc -march=nocona -O3 -fomit-frame-pointer amd64-ssse3
gcc -march=nocona -O -fomit-frame-pointer amd64-ssse3
gcc -march=nocona -Os -fomit-frame-pointer amd64-ssse3

Compiler output

Implementation: crypto_stream/chacha12/krovetz
Compiler: cc
try.c: crypto_stream_chacha12.a(stream.o): In function `crypto_stream_chacha12_krovetz':
try.c: stream.c:(.text+0x...): undefined reference to `crypto_stream_chacha8_krovetz_xor'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 99, namely:
CompilerImplementations
cc krovetz
gcc krovetz
gcc -O2 -fomit-frame-pointer krovetz
gcc -O3 -fomit-frame-pointer krovetz
gcc -O -fomit-frame-pointer krovetz
gcc -Os -fomit-frame-pointer krovetz
gcc -fno-schedule-insns -O2 -fomit-frame-pointer krovetz
gcc -fno-schedule-insns -O3 -fomit-frame-pointer krovetz
gcc -fno-schedule-insns -O -fomit-frame-pointer krovetz
gcc -fno-schedule-insns -Os -fomit-frame-pointer krovetz
gcc -funroll-loops krovetz
gcc -funroll-loops -O2 -fomit-frame-pointer krovetz
gcc -funroll-loops -O3 -fomit-frame-pointer krovetz
gcc -funroll-loops -O -fomit-frame-pointer krovetz
gcc -funroll-loops -Os -fomit-frame-pointer krovetz
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer krovetz
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer krovetz
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer krovetz
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer krovetz
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer krovetz
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer krovetz
gcc -funroll-loops -m64 -O -fomit-frame-pointer krovetz
gcc -funroll-loops -m64 -Os -fomit-frame-pointer krovetz
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer krovetz
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer krovetz
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer krovetz
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer krovetz
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer krovetz
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer krovetz
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer krovetz
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer krovetz
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer krovetz
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer krovetz
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer krovetz
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer krovetz
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer krovetz
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer krovetz
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer krovetz
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer krovetz
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer krovetz
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer krovetz
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer krovetz
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer krovetz
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer krovetz
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer krovetz
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer krovetz
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer krovetz
gcc -m64 -O2 -fomit-frame-pointer krovetz
gcc -m64 -O3 -fomit-frame-pointer krovetz
gcc -m64 -O -fomit-frame-pointer krovetz
gcc -m64 -Os -fomit-frame-pointer krovetz
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer krovetz
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer krovetz
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer krovetz
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer krovetz
gcc -m64 -march=core2 -O2 -fomit-frame-pointer krovetz
gcc -m64 -march=core2 -O3 -fomit-frame-pointer krovetz
gcc -m64 -march=core2 -O -fomit-frame-pointer krovetz
gcc -m64 -march=core2 -Os -fomit-frame-pointer krovetz
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer krovetz
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer krovetz
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer krovetz
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer krovetz
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer krovetz
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer krovetz
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer krovetz
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer krovetz
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer krovetz
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer krovetz
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer krovetz
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer krovetz
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer krovetz
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer krovetz
gcc -m64 -march=corei7 -O -fomit-frame-pointer krovetz
gcc -m64 -march=corei7 -Os -fomit-frame-pointer krovetz
gcc -m64 -march=k8 -O2 -fomit-frame-pointer krovetz
gcc -m64 -march=k8 -O3 -fomit-frame-pointer krovetz
gcc -m64 -march=k8 -O -fomit-frame-pointer krovetz
gcc -m64 -march=k8 -Os -fomit-frame-pointer krovetz
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer krovetz
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer krovetz
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer krovetz
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer krovetz
gcc -m64 -march=nocona -O2 -fomit-frame-pointer krovetz
gcc -m64 -march=nocona -O3 -fomit-frame-pointer krovetz
gcc -m64 -march=nocona -O -fomit-frame-pointer krovetz
gcc -m64 -march=nocona -Os -fomit-frame-pointer krovetz
gcc -march=barcelona -O2 -fomit-frame-pointer krovetz
gcc -march=barcelona -O3 -fomit-frame-pointer krovetz
gcc -march=barcelona -O -fomit-frame-pointer krovetz
gcc -march=barcelona -Os -fomit-frame-pointer krovetz
gcc -march=k8 -O2 -fomit-frame-pointer krovetz
gcc -march=k8 -O3 -fomit-frame-pointer krovetz
gcc -march=k8 -O -fomit-frame-pointer krovetz
gcc -march=k8 -Os -fomit-frame-pointer krovetz
gcc -march=nocona -O2 -fomit-frame-pointer krovetz
gcc -march=nocona -O3 -fomit-frame-pointer krovetz
gcc -march=nocona -O -fomit-frame-pointer krovetz
gcc -march=nocona -Os -fomit-frame-pointer krovetz

Compiler output

Implementation: crypto_stream/chacha12/amd64-ssse3
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
api.c: In file included from api.c:1:0:
api.c: /home/jp/supercop/supercop-20120525/supercop-data/bulldozer/amd64/include/estream-convert-api.h:7:27: fatal error: e/ecrypt-sync.h: No such file or directory
api.c: compilation terminated.
api.c: In file included from api.c:1:0:
api.c: /home/jp/supercop/supercop-20120525/supercop-data/bulldozer/amd64/include/estream-convert-api.h:7:27: fatal error: e/ecrypt-sync.h: No such file or directory
api.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=barcelona -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=barcelona -Os -fomit-frame-pointer amd64-ssse3

Compiler output

Implementation: crypto_stream/chacha12/krovetz
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
try.c: crypto_stream_chacha12.a(stream.o): In function `crypto_stream_chacha12_krovetz':
try.c: stream.c:(.text+0x...): undefined reference to `crypto_stream_chacha8_krovetz_xor'
try.c: collect2: ld returned 1 exit status
try.c: crypto_stream_chacha12.a(stream.o): In function `crypto_stream_chacha12_krovetz':
try.c: stream.c:(.text+0x...): undefined reference to `crypto_stream_chacha8_krovetz_xor'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer krovetz
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer krovetz
gcc -m64 -march=barcelona -O -fomit-frame-pointer krovetz
gcc -m64 -march=barcelona -Os -fomit-frame-pointer krovetz