Implementation notes: amd64, sandy0, crypto_stream/chacha12

Computer: sandy0
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_stream
Primitive: chacha12
TimeImplementationCompilerBenchmark dateSUPERCOP version
2688krovetzgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012081320120812
2688krovetzgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012081320120812
2692krovetzgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012081320120812
2712krovetzgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012081320120812
2732krovetzgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012081320120812
2736krovetzgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012081320120812
2872krovetzgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012081320120812
2872krovetzgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012081320120812
2872krovetzgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012081320120812
2916krovetzgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012081320120812
2928krovetzgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012081320120812
2948krovetzgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012081320120812
2952krovetzgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012081320120812
2952krovetzgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012081320120812
2952krovetzgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012081320120812
2960krovetzgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012081320120812
2964krovetzgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012081320120812
3120krovetzgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012081320120812
3132krovetzgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012081320120812
3140krovetzgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012081320120812
3188krovetzgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012081320120812
3188krovetzgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012081320120812
3192krovetzgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012081320120812
3196krovetzgcc -m64 -march=core2 -Os -fomit-frame-pointer2012081320120812
3220krovetzgcc -m64 -march=corei7 -O -fomit-frame-pointer2012081320120812
3224krovetzgcc -m64 -march=core2 -O -fomit-frame-pointer2012081320120812
3228krovetzgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012081320120812
3240krovetzgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012081320120812
3652e/amd64-xmm6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
3656e/amd64-xmm6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
3664e/amd64-xmm6gcc -Os -fomit-frame-pointer2012032920120316
3676e/amd64-xmm6gcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
3680e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
3680e/amd64-xmm6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
3684e/amd64-xmm6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
3684e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
3684e/amd64-xmm6gcc -m64 -O3 -fomit-frame-pointer2012032920120316
3684e/amd64-xmm6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
3684e/amd64-xmm6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
3684e/amd64-xmm6gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
3688e/amd64-xmm6gcc2012032920120316
3688e/amd64-xmm6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
3688e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
3688e/amd64-xmm6gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
3688e/amd64-xmm6gcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
3688e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
3688e/amd64-xmm6gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
3688e/amd64-xmm6gcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
3688e/amd64-xmm6gcc -march=barcelona -O -fomit-frame-pointer2012032920120316
3688e/amd64-xmm6gcc -march=k8 -O -fomit-frame-pointer2012032920120316
3688e/amd64-xmm6gcc -march=k8 -Os -fomit-frame-pointer2012032920120316
3688e/amd64-xmm6gcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
3692e/amd64-xmm6gcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
3692e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
3692e/amd64-xmm6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
3692e/amd64-xmm6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
3692e/amd64-xmm6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
3692e/amd64-xmm6gcc -m64 -O -fomit-frame-pointer2012032920120316
3692e/amd64-xmm6gcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
3692e/amd64-xmm6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
3692e/amd64-xmm6gcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
3692e/amd64-xmm6gcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
3692e/amd64-xmm6gcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
3696e/amd64-xmm6gcc -O3 -fomit-frame-pointer2012032920120316
3696e/amd64-xmm6gcc -O -fomit-frame-pointer2012032920120316
3696e/amd64-xmm6gcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
3696e/amd64-xmm6gcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
3696e/amd64-xmm6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
3696e/amd64-xmm6gcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
3696e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
3696e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
3696e/amd64-xmm6gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
3696e/amd64-xmm6gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
3696e/amd64-xmm6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
3696e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
3696e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
3696e/amd64-xmm6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
3696e/amd64-xmm6gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
3696e/amd64-xmm6gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
3696e/amd64-xmm6gcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
3696e/amd64-xmm6gcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
3696e/amd64-xmm6gcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
3696e/amd64-xmm6gcc -march=nocona -Os -fomit-frame-pointer2012032920120316
3700e/amd64-xmm6gcc -O2 -fomit-frame-pointer2012032920120316
3700e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
3700e/amd64-xmm6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
3704e/amd64-xmm6gcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
3704e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
3704e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
3704e/amd64-xmm6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
3704e/amd64-xmm6gcc -m64 -Os -fomit-frame-pointer2012032920120316
3704e/amd64-xmm6gcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
3704e/amd64-xmm6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
3704e/amd64-xmm6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
3708e/amd64-xmm6gcc -funroll-loops2012032920120316
3708e/amd64-xmm6gcc -funroll-loops -O -fomit-frame-pointer2012032920120316
3708e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
3708e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
3708e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
3708e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
3708e/amd64-xmm6gcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
3712e/amd64-xmm6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
3712e/amd64-xmm6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
3712e/amd64-xmm6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
3712e/amd64-xmm6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
3712e/amd64-xmm6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
3712e/amd64-xmm6gcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
3716e/amd64-xmm6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
3716e/amd64-xmm6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
3716e/amd64-xmm6gcc -m64 -O2 -fomit-frame-pointer2012032920120316
3720e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
3720e/amd64-xmm6gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
3720e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
3724e/amd64-xmm6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
3724e/amd64-xmm6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
3724e/amd64-xmm6gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
3728e/amd64-xmm6gcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
3732e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
3732e/amd64-xmm6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
3736e/amd64-xmm6gcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
3736e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
3740e/amd64-xmm6cc2012032920120316
3740e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
3740e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
3740e/amd64-xmm6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
3740e/amd64-xmm6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
3740e/amd64-xmm6gcc -march=nocona -O -fomit-frame-pointer2012032920120316
3760e/amd64-xmm6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
3776e/amd64-xmm6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
3788e/amd64-xmm6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
3796e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
3936krovetzgcc -O3 -fomit-frame-pointer2012081320120812
3964krovetzgcc -m64 -O3 -fomit-frame-pointer2012081320120812
3968krovetzgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012081320120812
3972krovetzgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012081320120812
3972krovetzgcc -m64 -O2 -fomit-frame-pointer2012081320120812
3992krovetzgcc -O2 -fomit-frame-pointer2012081320120812
3996krovetzgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012081320120812
3996krovetzgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012081320120812
3996krovetzgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012081320120812
4000krovetzgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012081320120812
4004krovetzgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012081320120812
4004krovetzgcc -march=k8 -O2 -fomit-frame-pointer2012081320120812
4008krovetzgcc -funroll-loops -O3 -fomit-frame-pointer2012081320120812
4008krovetzgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012081320120812
4012krovetzgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012081320120812
4012krovetzgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012081320120812
4012krovetzgcc -march=barcelona -O2 -fomit-frame-pointer2012081320120812
4016krovetzgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012081320120812
4020krovetzgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012081320120812
4024krovetzgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012081320120812
4024krovetzgcc -march=nocona -O3 -fomit-frame-pointer2012081320120812
4032krovetzgcc -funroll-loops -O2 -fomit-frame-pointer2012081320120812
4032krovetzgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012081320120812
4032krovetzgcc -march=k8 -O3 -fomit-frame-pointer2012081320120812
4036krovetzgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012081320120812
4036krovetzgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012081320120812
4036krovetzgcc -march=barcelona -O3 -fomit-frame-pointer2012081320120812
4040krovetzgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012081320120812
4040krovetzgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012081320120812
4040krovetzgcc -march=nocona -O2 -fomit-frame-pointer2012081320120812
4044krovetzgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012081320120812
4048krovetzgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012081320120812
4048krovetzgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012081320120812
4056krovetzgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012081320120812
4060krovetzgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012081320120812
4064krovetzgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012081320120812
4068krovetzgcc -m64 -O -fomit-frame-pointer2012081320120812
4068krovetzgcc -m64 -march=k8 -O -fomit-frame-pointer2012081320120812
4072krovetzgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012081320120812
4072krovetzgcc -march=barcelona -O -fomit-frame-pointer2012081320120812
4076krovetzgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012081320120812
4076krovetzgcc -m64 -march=nocona -O -fomit-frame-pointer2012081320120812
4076krovetzgcc -march=k8 -O -fomit-frame-pointer2012081320120812
4080krovetzgcc -O -fomit-frame-pointer2012081320120812
4080krovetzgcc -funroll-loops -O -fomit-frame-pointer2012081320120812
4080krovetzgcc -funroll-loops -m64 -O -fomit-frame-pointer2012081320120812
4080krovetzgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012081320120812
4084krovetzgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012081320120812
4084krovetzgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012081320120812
4084krovetzgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012081320120812
4088krovetzgcc -fno-schedule-insns -O -fomit-frame-pointer2012081320120812
4088krovetzgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012081320120812
4092krovetzgcc -m64 -march=barcelona -O -fomit-frame-pointer2012081320120812
4092krovetzgcc -march=nocona -O -fomit-frame-pointer2012081320120812
4140krovetzgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012081320120812
4152krovetzgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012081320120812
4156krovetzgcc -march=barcelona -Os -fomit-frame-pointer2012081320120812
4168krovetzgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012081320120812
4168krovetzgcc -march=k8 -Os -fomit-frame-pointer2012081320120812
4172krovetzgcc -Os -fomit-frame-pointer2012081320120812
4176krovetzgcc -fno-schedule-insns -Os -fomit-frame-pointer2012081320120812
4180krovetzgcc -m64 -Os -fomit-frame-pointer2012081320120812
4184krovetzgcc -m64 -march=k8 -Os -fomit-frame-pointer2012081320120812
4192krovetzgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012081320120812
4192krovetzgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012081320120812
4196krovetzgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012081320120812
4200krovetzgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012081320120812
4204krovetzgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012081320120812
4216krovetzgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012081320120812
4220krovetzgcc -funroll-loops -Os -fomit-frame-pointer2012081320120812
4236krovetzgcc -m64 -march=nocona -Os -fomit-frame-pointer2012081320120812
4240krovetzgcc -march=nocona -Os -fomit-frame-pointer2012081320120812
8188e/amd64-3gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
8228e/amd64-3gcc -march=nocona -O -fomit-frame-pointer2012032920120316
8236e/amd64-3gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
8252e/amd64-3gcc -m64 -O3 -fomit-frame-pointer2012032920120316
8256e/amd64-3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
8264e/amd64-3gcc -O3 -fomit-frame-pointer2012032920120316
8268e/amd64-3gcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
8268e/amd64-3gcc -march=barcelona -O -fomit-frame-pointer2012032920120316
8272e/amd64-3gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
8272e/amd64-3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
8272e/amd64-3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
8276e/amd64-3gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
8276e/amd64-3gcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
8280e/amd64-3gcc -O2 -fomit-frame-pointer2012032920120316
8280e/amd64-3gcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
8284e/amd64-3cc2012032920120316
8284e/amd64-3gcc -Os -fomit-frame-pointer2012032920120316
8284e/amd64-3gcc -m64 -O2 -fomit-frame-pointer2012032920120316
8288e/amd64-3gcc2012032920120316
8288e/amd64-3gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
8288e/amd64-3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
8292e/amd64-3gcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
8292e/amd64-3gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
8292e/amd64-3gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
8292e/amd64-3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
8292e/amd64-3gcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
8296e/amd64-3gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
8300e/amd64-3gcc -O -fomit-frame-pointer2012032920120316
8300e/amd64-3gcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
8300e/amd64-3gcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
8304e/amd64-3gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
8304e/amd64-3gcc -m64 -Os -fomit-frame-pointer2012032920120316
8304e/amd64-3gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
8304e/amd64-3gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
8304e/amd64-3gcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
8304e/amd64-3gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
8304e/amd64-3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
8308e/amd64-3gcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
8308e/amd64-3gcc -m64 -O -fomit-frame-pointer2012032920120316
8312e/amd64-3gcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
8312e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
8312e/amd64-3gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
8312e/amd64-3gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
8316e/amd64-3gcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
8316e/amd64-3gcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
8320e/amd64-3gcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
8320e/amd64-3gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
8320e/amd64-3gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
8320e/amd64-3gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
8320e/amd64-3gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
8320e/amd64-3gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
8320e/amd64-3gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
8320e/amd64-3gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
8320e/amd64-3gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
8320e/amd64-3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
8320e/amd64-3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
8320e/amd64-3gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
8320e/amd64-3gcc -march=nocona -Os -fomit-frame-pointer2012032920120316
8324e/amd64-3gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
8324e/amd64-3gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
8324e/amd64-3gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
8324e/amd64-3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
8324e/amd64-3gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
8324e/amd64-3gcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
8324e/amd64-3gcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
8328e/amd64-3gcc -funroll-loops2012032920120316
8328e/amd64-3gcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
8328e/amd64-3gcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
8328e/amd64-3gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
8328e/amd64-3gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
8328e/amd64-3gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
8328e/amd64-3gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
8328e/amd64-3gcc -march=k8 -O -fomit-frame-pointer2012032920120316
8332e/amd64-3gcc -funroll-loops -O -fomit-frame-pointer2012032920120316
8332e/amd64-3gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
8332e/amd64-3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
8332e/amd64-3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
8332e/amd64-3gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
8332e/amd64-3gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
8332e/amd64-3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
8332e/amd64-3gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
8332e/amd64-3gcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
8336e/amd64-3gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
8336e/amd64-3gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
8336e/amd64-3gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
8336e/amd64-3gcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
8336e/amd64-3gcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
8336e/amd64-3gcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
8340e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
8340e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
8340e/amd64-3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
8340e/amd64-3gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
8340e/amd64-3gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
8340e/amd64-3gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
8340e/amd64-3gcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
8344e/amd64-3gcc -march=k8 -Os -fomit-frame-pointer2012032920120316
8352e/amd64-3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
8352e/amd64-3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
8356e/amd64-3gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
8360e/amd64-3gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
8360e/amd64-3gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
8440e/amd64-3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
8488e/amd64-3gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
8648e/mergedgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
8672e/mergedgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
8672e/mergedgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
8692e/regsgcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
8692e/mergedgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
8696e/mergedgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
8700e/mergedgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
8704e/mergedgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
8708e/regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
8708e/mergedgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
8712e/mergedgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
8716e/regsgcc -O3 -fomit-frame-pointer2012032920120316
8720e/regsgcc -m64 -O3 -fomit-frame-pointer2012032920120316
8720e/mergedgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
8724e/mergedgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
8728e/mergedgcc -O3 -fomit-frame-pointer2012032920120316
8728e/regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
8728e/regsgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
8728e/regsgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
8732e/regsgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
8736e/regsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
8740e/regsgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
8744e/mergedgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
8748e/mergedgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
8748e/mergedgcc -m64 -O3 -fomit-frame-pointer2012032920120316
8752e/regsgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
8752e/regsgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
8756e/regsgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
8768e/mergedgcc -funroll-loops -O -fomit-frame-pointer2012032920120316
8772e/mergedgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
8776e/mergedgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
8776e/mergedgcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
8800e/mergedgcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
8800e/mergedgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
8800e/mergedgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
8820e/mergedgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
8820e/mergedgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
8820e/mergedgcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
8824e/mergedgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
8824e/mergedgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
8828e/mergedgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
8844e/mergedgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
8852e/mergedgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
8884e/mergedgcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
8904e/mergedgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
8908e/mergedgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
8912e/mergedgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
8912e/mergedgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
8916e/mergedgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
8916e/mergedgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
8920e/mergedgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
8924e/mergedgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
8924e/regsgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
8928e/mergedgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
8932e/regsgcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
8940e/mergedgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
8948e/regsgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
8948e/mergedgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
8948e/mergedgcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
8956e/mergedgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
8960e/mergedgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
8968e/mergedgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
8968e/regsgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
8976e/mergedgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
8976e/mergedgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
8980e/mergedgcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
8988e/mergedgcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
8988e/mergedgcc -march=k8 -O -fomit-frame-pointer2012032920120316
8992e/mergedgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
8992e/mergedgcc -m64 -O2 -fomit-frame-pointer2012032920120316
8996e/mergedgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
9012e/mergedgcc -O2 -fomit-frame-pointer2012032920120316
9020e/mergedgcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
9024e/mergedgcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
9024e/mergedgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
9028e/mergedgcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
9032e/mergedgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
9044e/mergedgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
9052e/mergedgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
9052e/mergedgcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
9052e/mergedgcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
9064e/mergedgcc -march=nocona -O -fomit-frame-pointer2012032920120316
9076e/mergedgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
9080e/regsgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
9080e/mergedgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
9088e/mergedgcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
9088e/mergedgcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
9092e/regsgcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
9096e/mergedgcc -m64 -O -fomit-frame-pointer2012032920120316
9096e/regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
9096e/mergedgcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
9096e/regsgcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
9104e/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
9108e/regsgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
9108e/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
9112e/mergedgcc -O -fomit-frame-pointer2012032920120316
9112e/mergedgcc -march=barcelona -O -fomit-frame-pointer2012032920120316
9116e/regsgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
9116e/refgcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
9120e/regsgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
9124e/regsgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
9132e/mergedgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
9132e/mergedgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
9136e/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
9240e/mergedgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
9248e/mergedgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
9264e/mergedgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
9276e/mergedgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
9280e/mergedgcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
9284e/mergedgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
9308e/mergedgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
9312e/mergedgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
9312e/mergedgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
9312e/mergedgcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
9320e/mergedgcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
9324e/mergedgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
9324e/mergedgcc -march=nocona -Os -fomit-frame-pointer2012032920120316
9328e/mergedgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
9328e/mergedgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
9336e/mergedgcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
9344e/mergedgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
9352e/mergedgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
9356e/mergedgcc -Os -fomit-frame-pointer2012032920120316
9356e/mergedgcc -m64 -Os -fomit-frame-pointer2012032920120316
9364e/refgcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
9364e/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
9364e/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
9372e/mergedgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
9384e/mergedgcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
9400e/mergedgcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
9416e/refgcc -O3 -fomit-frame-pointer2012032920120316
9424e/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
9448e/refgcc -m64 -O3 -fomit-frame-pointer2012032920120316
9468e/mergedgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
9512e/refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
9524e/refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
9536e/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
9544e/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
9544e/refgcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
9548e/refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
9604e/refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
9692e/refgcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
9824e/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
9852e/refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
9864e/refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
9872e/refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
10292e/refgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
10312e/refgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
10336e/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
10936e/regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
10936e/regsgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
10940e/regsgcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
10952e/regsgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
10968e/regsgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
10972e/regsgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
10972e/regsgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
10980e/regsgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
10984e/regsgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
11032e/regsgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
11040e/regsgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
11076e/regsgcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
11084e/regsgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
11088e/regsgcc -funroll-loops -O -fomit-frame-pointer2012032920120316
11108e/regsgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
11200e/regsgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
11340e/regsgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
11444e/regsgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
11496e/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
11496e/refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
11500e/refgcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
11500e/refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
11528e/refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
11540e/refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
11544e/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
11548e/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
11556e/refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
11700e/refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
11724e/refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
11744e/refgcc -funroll-loops -O -fomit-frame-pointer2012032920120316
11760e/refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
11772e/refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
11784e/refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
11800e/refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
11896e/refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
11924e/refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
12020e/mergedgcc -march=k8 -Os -fomit-frame-pointer2012032920120316
12352e/regsgcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
12376e/regsgcc -march=nocona -O -fomit-frame-pointer2012032920120316
12424e/regsgcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
12440e/regsgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
12596e/regsgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
12600e/regsgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
12604e/regsgcc -march=k8 -O -fomit-frame-pointer2012032920120316
12640e/regsgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
12644e/regsgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
12664e/regsgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
12700e/regsgcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
12704e/regsgcc -O2 -fomit-frame-pointer2012032920120316
12736e/regsgcc -m64 -O2 -fomit-frame-pointer2012032920120316
12740e/regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
12748e/regsgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
12760e/regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
12764e/regsgcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
12780e/regsgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
12980e/regsgcc -O -fomit-frame-pointer2012032920120316
12980e/regsgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
12980e/regsgcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
12980e/regsgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
12980e/regsgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
12980e/regsgcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
12984e/regsgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
13016e/regsgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
13032e/regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
13032e/regsgcc -march=barcelona -O -fomit-frame-pointer2012032920120316
13076e/regsgcc -m64 -O -fomit-frame-pointer2012032920120316
13088e/regsgcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
13264e/regsgcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
13304e/regsgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
13928e/regsgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
13928e/regsgcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
13940e/regsgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
13964e/regsgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
14108e/refgcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
14112e/refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
14136e/regsgcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
14136e/regsgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
14140e/regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
14144e/regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
14148e/regsgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
14220e/regsgcc -Os -fomit-frame-pointer2012032920120316
14224e/regsgcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
14224e/regsgcc -march=k8 -Os -fomit-frame-pointer2012032920120316
14240e/regsgcc -m64 -Os -fomit-frame-pointer2012032920120316
14240e/regsgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
14264e/regsgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
14292e/regsgcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
14292e/regsgcc -march=nocona -Os -fomit-frame-pointer2012032920120316
14304e/regsgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
14316e/regsgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
14336e/regsgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
14364e/refgcc -O2 -fomit-frame-pointer2012032920120316
14404e/refgcc -m64 -O2 -fomit-frame-pointer2012032920120316
14432e/refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
14468e/refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
14488e/refgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
14496e/refgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
14540e/refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
14548e/refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
14552e/refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
14572e/regsgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
14592e/regsgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
14592e/regsgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
14656e/regsgcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
14708e/refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
14716e/regsgcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
15044e/refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
15112e/refgcc -march=k8 -O -fomit-frame-pointer2012032920120316
15152e/refgcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
15472e/refgcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
15508e/refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
15508e/refgcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
15520e/refgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
15564e/refgcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
15632e/refgcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
15632e/refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
15636e/refgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
15640e/refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
15648e/refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
15652e/refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
15652e/refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
15740e/refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
15784e/refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
15840e/refgcc -O -fomit-frame-pointer2012032920120316
15888e/refgcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
15892e/refgcc -m64 -O -fomit-frame-pointer2012032920120316
15972e/refgcc -march=k8 -Os -fomit-frame-pointer2012032920120316
15976e/refgcc -m64 -Os -fomit-frame-pointer2012032920120316
15984e/refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
16044e/refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
16052e/refgcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
16060e/refgcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
16096e/refgcc -march=nocona -O -fomit-frame-pointer2012032920120316
16128e/refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
16200e/refgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
16200e/refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
16208e/refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
16212e/refgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
16224e/refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
16228e/refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
16236e/refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
16280e/refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
16396e/refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
16412e/refgcc -Os -fomit-frame-pointer2012032920120316
16416e/refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
16436e/refgcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
16552e/refgcc -march=nocona -Os -fomit-frame-pointer2012032920120316
16588e/refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
16620e/refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
16860e/refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
16860e/refgcc -march=barcelona -O -fomit-frame-pointer2012032920120316
28696krovetzgcc -funroll-loops2012081320120812
28896krovetzgcc2012081320120812
29292krovetzcc2012081320120812
31672e/mergedgcc2012032920120316
32308e/mergedcc2012032920120316
32324e/mergedgcc -funroll-loops2012032920120316
45516e/regsgcc2012032920120316
45668e/regsgcc -funroll-loops2012032920120316
45680e/regscc2012032920120316
53876e/refgcc2012032920120316
54220e/refcc2012032920120316
54320e/refgcc -funroll-loops2012032920120316

Compiler output

Implementation: crypto_stream/chacha12/amd64-ssse3
Compiler: cc
api.c: In file included from api.c:1:0:
api.c: /home/djb/benchmarking/supercop-20120316/supercop-data/sandy0/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/amd64-ssse3
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
api.c: In file included from api.c:1:0:
api.c: /home/djb/benchmarking/supercop-20120316/supercop-data/sandy0/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/djb/benchmarking/supercop-20120316/supercop-data/sandy0/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