Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
2234464 | opt | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2237056 | opt | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2238592 | opt | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2242752 | opt | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2243680 | opt | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2243776 | opt | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2244928 | opt | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2245248 | opt | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2248256 | opt | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2252992 | opt | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2254208 | opt | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2258496 | opt | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2259392 | opt | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2262912 | opt | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2273632 | opt | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2277440 | opt | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2283264 | opt | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2287040 | opt | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2288768 | opt | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2329760 | opt | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2339744 | opt | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2340064 | opt | gcc -m32 -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2341056 | opt | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2343424 | opt | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2346656 | opt | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2347008 | opt | gcc -m32 -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2347008 | opt | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2350272 | opt | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2351040 | opt | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2351072 | opt | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2351552 | opt | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2354016 | opt | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2354816 | opt | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2355168 | opt | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2358560 | opt | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2360256 | opt | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2361728 | opt | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2361952 | opt | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2362912 | opt | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2364160 | opt | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20181117 | 20181113 |
2365184 | opt | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20181117 | 20181113 |
2370368 | opt | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20181117 | 20181113 |
2371744 | opt | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2373088 | opt | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2375328 | opt | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2377696 | opt | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2378944 | opt | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2381152 | opt | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2381504 | opt | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20181117 | 20181113 |
2382112 | opt | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20181117 | 20181113 |
2386336 | opt | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2387808 | opt | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2389024 | opt | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2389088 | opt | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2393472 | opt | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2393472 | opt | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2393952 | opt | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20181117 | 20181113 |
2394048 | opt | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2394496 | opt | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20181117 | 20181113 |
2395488 | opt | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2396480 | opt | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20181117 | 20181113 |
2396672 | opt | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20181117 | 20181113 |
2396800 | opt | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20181117 | 20181113 |
2397248 | opt | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20181117 | 20181113 |
2397792 | opt | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2398656 | opt | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2401472 | opt | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2402304 | opt | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2402432 | opt | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2404256 | opt | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2404544 | opt | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2405184 | opt | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2405344 | opt | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20181117 | 20181113 |
2406048 | opt | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2406336 | opt | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2406752 | opt | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20181117 | 20181113 |
2409568 | opt | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20181117 | 20181113 |
2409888 | opt | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2410432 | opt | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2410656 | opt | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2411872 | opt | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20181117 | 20181113 |
2412320 | opt | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2412448 | opt | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20181117 | 20181113 |
2413024 | opt | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20181117 | 20181113 |
2413280 | opt | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2414496 | opt | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20181117 | 20181113 |
2415072 | opt | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20181117 | 20181113 |
2415840 | opt | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20181117 | 20181113 |
2416032 | opt | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20181117 | 20181113 |
2416608 | opt | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20181117 | 20181113 |
2416672 | opt | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20181117 | 20181113 |
2417024 | opt | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20181117 | 20181113 |
2417216 | opt | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20181117 | 20181113 |
2417472 | opt | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2417600 | opt | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20181117 | 20181113 |
2418432 | opt | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20181117 | 20181113 |
2419136 | opt | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20181117 | 20181113 |
2419648 | opt | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20181117 | 20181113 |
2420288 | opt | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20181117 | 20181113 |
2420384 | opt | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2421152 | opt | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2424096 | opt | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20181117 | 20181113 |
2424704 | opt | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2424928 | opt | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2425120 | opt | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20181117 | 20181113 |
2426240 | opt | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20181117 | 20181113 |
2426976 | opt | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20181117 | 20181113 |
2427712 | opt | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20181117 | 20181113 |
2428000 | opt | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20181117 | 20181113 |
2429792 | opt | gcc -m32 -O -fomit-frame-pointer | 20181117 | 20181113 |
2430112 | opt | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20181117 | 20181113 |
2430496 | opt | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20181117 | 20181113 |
2430688 | opt | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20181117 | 20181113 |
2431200 | opt | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20181117 | 20181113 |
2431232 | opt | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2431360 | opt | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20181117 | 20181113 |
2431808 | opt | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2431936 | opt | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20181117 | 20181113 |
2432480 | opt | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20181117 | 20181113 |
2433824 | opt | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20181117 | 20181113 |
2435552 | opt | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20181117 | 20181113 |
2435808 | opt | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20181117 | 20181113 |
2436512 | opt | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20181117 | 20181113 |
2437536 | opt | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20181117 | 20181113 |
2437536 | opt | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20181117 | 20181113 |
2437568 | opt | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2438848 | opt | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20181117 | 20181113 |
2439008 | opt | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20181117 | 20181113 |
2441184 | opt | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20181117 | 20181113 |
2441312 | opt | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20181117 | 20181113 |
2442880 | opt | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20181117 | 20181113 |
2443232 | opt | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20181117 | 20181113 |
2443360 | opt | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20181117 | 20181113 |
2443904 | opt | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20181117 | 20181113 |
2444192 | opt | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20181117 | 20181113 |
2444896 | opt | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20181117 | 20181113 |
2444928 | opt | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20181117 | 20181113 |
2445152 | opt | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20181117 | 20181113 |
2445472 | opt | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20181117 | 20181113 |
2446112 | opt | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2447040 | opt | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20181117 | 20181113 |
2448928 | opt | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20181117 | 20181113 |
2449312 | opt | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20181117 | 20181113 |
2450080 | opt | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20181117 | 20181113 |
2453440 | opt | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2453568 | opt | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20181117 | 20181113 |
2455936 | opt | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2456128 | opt | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20181117 | 20181113 |
2456768 | opt | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2457440 | opt | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2458528 | opt | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20181117 | 20181113 |
2461536 | opt | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2462464 | opt | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20181117 | 20181113 |
2465024 | opt | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20181117 | 20181113 |
2468096 | opt | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2472320 | opt | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20181117 | 20181113 |
2477408 | opt | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20181117 | 20181113 |
2477792 | opt | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20181117 | 20181113 |
2479072 | opt | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2479648 | opt | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20181117 | 20181113 |
2481184 | opt | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20181117 | 20181113 |
2482560 | opt | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20181117 | 20181113 |
2483808 | opt | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20181117 | 20181113 |
2484832 | opt | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20181117 | 20181113 |
2494656 | opt | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20181117 | 20181113 |
2516480 | opt | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20181117 | 20181113 |
2517024 | opt | gcc -m32 -Os -fomit-frame-pointer | 20181117 | 20181113 |
2521184 | opt | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20181117 | 20181113 |
2524160 | opt | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20181117 | 20181113 |
2527808 | opt | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20181117 | 20181113 |
2531424 | opt | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20181117 | 20181113 |
2553792 | opt | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20181117 | 20181113 |
2556352 | opt | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2591904 | opt | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20181117 | 20181113 |
2915936 | opt | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20181117 | 20181113 |
2934240 | opt | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20181117 | 20181113 |
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | ref |
gcc -m32 -O2 -fomit-frame-pointer | ref |
gcc -m32 -O3 -fomit-frame-pointer | ref |
gcc -m32 -O -fomit-frame-pointer | ref |
gcc -m32 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=athlon -O -fomit-frame-pointer | ref |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | ref |
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | ref |
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | ref |
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | ref |
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -O -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | ref |
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | ref |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | ref |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=i386 -O -fomit-frame-pointer | ref |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=i486 -O -fomit-frame-pointer | ref |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | ref |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | ref |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=k6 -O -fomit-frame-pointer | ref |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=k8 -O -fomit-frame-pointer | ref |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | ref |
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | ref |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=nocona -O -fomit-frame-pointer | ref |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | ref |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | ref |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | ref |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | ref |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ref |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | ref |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium3 -O -fomit-frame-pointer | ref |
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | ref |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium -O -fomit-frame-pointer | ref |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | ref |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | ref |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | ref |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=prescott -O -fomit-frame-pointer | ref |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | ref
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | sse2 |
gcc -m32 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -O -fomit-frame-pointer | sse2 |
gcc -m32 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=athlon -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=i386 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=i486 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | sse2
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx2 |
gcc -m32 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -O -fomit-frame-pointer | avx2 |
gcc -m32 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=athlon -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=i386 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=i486 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx2
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k8 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=nocona -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=prescott -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | avx2
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=core2 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=k8 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=nocona -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=prescott -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | sse2
|