Implementation notes: armeabi, jetsontk1, crypto_aead/tiaoxinv2

Computer: jetsontk1
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20170725
Operation: crypto_aead
Primitive: tiaoxinv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
67897? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082720170725
68404? ? ?? ? ?refgcc_-mcpu=native_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082720170725
69395? ? ?? ? ?refgcc_-mcpu=cortex-a15_-O_-fomit-frame-pointer2017082720170725
69805? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082720170725
70320? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082720170725
70756? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082720170725
70968? ? ?? ? ?refgcc_-mcpu=native_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082720170725
71107? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082720170725
71187? ? ?? ? ?refgcc_-mcpu=cortex-a5_-Os_-fomit-frame-pointer2017082720170725
71305? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017082720170725
71474? ? ?? ? ?refgcc_-mcpu=cortex-a15_-Os_-fomit-frame-pointer2017082720170725
71774? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082720170725
71789? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082720170725
71813? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082720170725
71919? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082720170725
71976? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082720170725
72007? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082720170725
72159? ? ?? ? ?refgcc_-mcpu=cortex-a9_-O_-fomit-frame-pointer2017082720170725
72233? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082720170725
72253? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017082720170725
72267? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082720170725
72280? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082720170725
72290? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082720170725
72492? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017082720170725
72856? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082720170725
73046? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082720170725
73462? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017082720170725
73685? ? ?? ? ?refgcc_-mcpu=cortex-a5_-O_-fomit-frame-pointer2017082720170725
73731? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082720170725
73958? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082720170725
74295? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082720170725
74426? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082720170725
74984? ? ?? ? ?refgcc_-mcpu=native_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082720170725
75322? ? ?? ? ?refgcc_-mcpu=arm700i_-O_-fomit-frame-pointer2017082720170725
75428? ? ?? ? ?refgcc_-mcpu=arm3_-O_-fomit-frame-pointer2017082720170725
75430? ? ?? ? ?refgcc_-mcpu=arm610_-O_-fomit-frame-pointer2017082720170725
75463? ? ?? ? ?refgcc_-mcpu=arm700_-O_-fomit-frame-pointer2017082720170725
75507? ? ?? ? ?refgcc_-mcpu=arm70_-O_-fomit-frame-pointer2017082720170725
75580? ? ?? ? ?refgcc_-mcpu=arm7dmi_-O_-fomit-frame-pointer2017082720170725
75640? ? ?? ? ?refgcc_-mcpu=arm8_-O_-fomit-frame-pointer2017082720170725
75774? ? ?? ? ?refgcc_-mcpu=arm7m_-O_-fomit-frame-pointer2017082720170725
75775? ? ?? ? ?refgcc_-mcpu=arm60_-O_-fomit-frame-pointer2017082720170725
75851? ? ?? ? ?refgcc_-mcpu=arm620_-O_-fomit-frame-pointer2017082720170725
75924? ? ?? ? ?refgcc_-mcpu=arm6_-O_-fomit-frame-pointer2017082720170725
75972? ? ?? ? ?refgcc_-mcpu=arm7di_-O_-fomit-frame-pointer2017082720170725
76079? ? ?? ? ?refgcc_-mcpu=arm7500fe_-O_-fomit-frame-pointer2017082720170725
76079? ? ?? ? ?refgcc_-mcpu=arm7dm_-O_-fomit-frame-pointer2017082720170725
76086? ? ?? ? ?refgcc_-mcpu=arm7100_-O_-fomit-frame-pointer2017082720170725
76157? ? ?? ? ?refgcc_-mcpu=strongarm1100_-O_-fomit-frame-pointer2017082720170725
76212? ? ?? ? ?refgcc_-mcpu=strongarm_-O_-fomit-frame-pointer2017082720170725
76247? ? ?? ? ?refgcc_-mcpu=arm250_-O_-fomit-frame-pointer2017082720170725
76333? ? ?? ? ?refgcc_-mcpu=arm2_-O_-fomit-frame-pointer2017082720170725
76509? ? ?? ? ?refgcc_-mcpu=arm7_-O_-fomit-frame-pointer2017082720170725
76534? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082720170725
76740? ? ?? ? ?refgcc_-mcpu=strongarm110_-O_-fomit-frame-pointer2017082720170725
76787? ? ?? ? ?refgcc_-mcpu=cortex-a15_-O2_-fomit-frame-pointer2017082720170725
77098? ? ?? ? ?refgcc_-mcpu=arm7d_-O_-fomit-frame-pointer2017082720170725
77131? ? ?? ? ?refgcc_-mcpu=cortex-a15_-O3_-fomit-frame-pointer2017082720170725
77325? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082720170725
77567? ? ?? ? ?refgcc_-mcpu=arm710c_-O_-fomit-frame-pointer2017082720170725
77616? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082720170725
77702? ? ?? ? ?refgcc_-mcpu=arm600_-O_-fomit-frame-pointer2017082720170725
78256? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082720170725
78271? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017082720170725
78527? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017082720170725
78616? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017082720170725
78621? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082720170725
78810? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082720170725
78867? ? ?? ? ?refgcc_-mcpu=cortex-a9_-Os_-fomit-frame-pointer2017082720170725
78874? ? ?? ? ?refgcc_-mcpu=arm810_-O_-fomit-frame-pointer2017082720170725
79262? ? ?? ? ?refgcc_-mcpu=cortex-a9_-O2_-fomit-frame-pointer2017082720170725
79321? ? ?? ? ?refgcc_-mcpu=cortex-a9_-O3_-fomit-frame-pointer2017082720170725
79417? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082720170725
79948? ? ?? ? ?refgcc_-mcpu=strongarm1100_-Os_-fomit-frame-pointer2017082720170725
80063? ? ?? ? ?refgcc_-mcpu=strongarm_-Os_-fomit-frame-pointer2017082720170725
80339? ? ?? ? ?refgcc_-mcpu=strongarm110_-Os_-fomit-frame-pointer2017082720170725
80397? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082720170725
80592? ? ?? ? ?refgcc_-mcpu=arm710_-Os_-fomit-frame-pointer2017082720170725
80793? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017082720170725
80863? ? ?? ? ?refgcc_-mcpu=arm7500fe_-Os_-fomit-frame-pointer2017082720170725
80927? ? ?? ? ?refgcc_-mcpu=arm60_-Os_-fomit-frame-pointer2017082720170725
80993? ? ?? ? ?refgcc_-mcpu=cortex-a5_-O3_-fomit-frame-pointer2017082720170725
81003? ? ?? ? ?refgcc_-mcpu=arm7dmi_-Os_-fomit-frame-pointer2017082720170725
81019? ? ?? ? ?refgcc_-mcpu=arm600_-Os_-fomit-frame-pointer2017082720170725
81043? ? ?? ? ?refgcc_-mcpu=cortex-a5_-O2_-fomit-frame-pointer2017082720170725
81178? ? ?? ? ?refgcc_-mcpu=arm700i_-Os_-fomit-frame-pointer2017082720170725
81237? ? ?? ? ?refgcc_-mcpu=arm7100_-Os_-fomit-frame-pointer2017082720170725
81321? ? ?? ? ?refgcc_-mcpu=arm7d_-Os_-fomit-frame-pointer2017082720170725
81423? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082720170725
81607? ? ?? ? ?refgcc_-mcpu=arm7m_-Os_-fomit-frame-pointer2017082720170725
81648? ? ?? ? ?refgcc_-mcpu=arm7_-Os_-fomit-frame-pointer2017082720170725
81749? ? ?? ? ?refgcc_-mcpu=arm2_-Os_-fomit-frame-pointer2017082720170725
81766? ? ?? ? ?refgcc_-mcpu=arm710c_-Os_-fomit-frame-pointer2017082720170725
82053? ? ?? ? ?refgcc_-mcpu=arm810_-O2_-fomit-frame-pointer2017082720170725
82155? ? ?? ? ?refgcc_-mcpu=arm8_-Os_-fomit-frame-pointer2017082720170725
82220? ? ?? ? ?refgcc_-mcpu=arm8_-O2_-fomit-frame-pointer2017082720170725
82560? ? ?? ? ?refgcc_-mcpu=arm700_-O2_-fomit-frame-pointer2017082720170725
82561? ? ?? ? ?refgcc_-mcpu=arm710c_-O2_-fomit-frame-pointer2017082720170725
82643? ? ?? ? ?refgcc_-mcpu=arm6_-Os_-fomit-frame-pointer2017082720170725
82895? ? ?? ? ?refgcc_-mcpu=arm610_-O2_-fomit-frame-pointer2017082720170725
82925? ? ?? ? ?refgcc_-mcpu=strongarm1100_-O3_-fomit-frame-pointer2017082720170725
83054? ? ?? ? ?refgcc_-mcpu=arm620_-O3_-fomit-frame-pointer2017082720170725
83073? ? ?? ? ?refgcc_-mcpu=arm250_-Os_-fomit-frame-pointer2017082720170725
83085? ? ?? ? ?refgcc_-mcpu=arm710_-O2_-fomit-frame-pointer2017082720170725
83158? ? ?? ? ?refgcc_-mcpu=arm710_-O3_-fomit-frame-pointer2017082720170725
83189? ? ?? ? ?refgcc_-mcpu=arm7500_-O3_-fomit-frame-pointer2017082720170725
83249? ? ?? ? ?refgcc_-mcpu=arm7100_-O3_-fomit-frame-pointer2017082720170725
83258? ? ?? ? ?refgcc_-mcpu=arm7di_-O2_-fomit-frame-pointer2017082720170725
83316? ? ?? ? ?refgcc_-mcpu=arm710c_-O3_-fomit-frame-pointer2017082720170725
83343? ? ?? ? ?refgcc_-mcpu=arm8_-O3_-fomit-frame-pointer2017082720170725
83458? ? ?? ? ?refgcc_-mcpu=strongarm1100_-O2_-fomit-frame-pointer2017082720170725
83562? ? ?? ? ?refgcc_-mcpu=arm700i_-O2_-fomit-frame-pointer2017082720170725
83569? ? ?? ? ?refgcc_-mcpu=strongarm_-O2_-fomit-frame-pointer2017082720170725
83655? ? ?? ? ?refgcc_-mcpu=arm7d_-O2_-fomit-frame-pointer2017082720170725
83721? ? ?? ? ?refgcc_-mcpu=arm7_-O2_-fomit-frame-pointer2017082720170725
83813? ? ?? ? ?refgcc_-mcpu=arm600_-O3_-fomit-frame-pointer2017082720170725
83866? ? ?? ? ?refgcc_-mcpu=arm60_-O2_-fomit-frame-pointer2017082720170725
83892? ? ?? ? ?refgcc_-mcpu=arm2_-O3_-fomit-frame-pointer2017082720170725
83901? ? ?? ? ?refgcc_-mcpu=arm7100_-O2_-fomit-frame-pointer2017082720170725
84108? ? ?? ? ?refgcc_-mcpu=arm2_-O2_-fomit-frame-pointer2017082720170725
84138? ? ?? ? ?refgcc_-mcpu=arm7dmi_-O2_-fomit-frame-pointer2017082720170725
84149? ? ?? ? ?refgcc_-mcpu=arm6_-O3_-fomit-frame-pointer2017082720170725
84174? ? ?? ? ?refgcc_-mcpu=arm3_-O2_-fomit-frame-pointer2017082720170725
84181? ? ?? ? ?refgcc_-mcpu=arm60_-O3_-fomit-frame-pointer2017082720170725
84209? ? ?? ? ?refgcc_-mcpu=arm700i_-O3_-fomit-frame-pointer2017082720170725
84226? ? ?? ? ?refgcc_-mcpu=arm7dm_-Os_-fomit-frame-pointer2017082720170725
84237? ? ?? ? ?refgcc_-mcpu=arm7500fe_-O2_-fomit-frame-pointer2017082720170725
84248? ? ?? ? ?refgcc_-mcpu=arm250_-O2_-fomit-frame-pointer2017082720170725
84283? ? ?? ? ?refgcc_-mcpu=arm7500_-O_-fomit-frame-pointer2017082720170725
84316? ? ?? ? ?refgcc_-mcpu=arm3_-O3_-fomit-frame-pointer2017082720170725
84553? ? ?? ? ?refgcc_-mcpu=arm70_-Os_-fomit-frame-pointer2017082720170725
84614? ? ?? ? ?refgcc_-mcpu=arm250_-O3_-fomit-frame-pointer2017082720170725
84623? ? ?? ? ?refgcc_-mcpu=arm620_-Os_-fomit-frame-pointer2017082720170725
84713? ? ?? ? ?refgcc_-mcpu=arm7500_-O2_-fomit-frame-pointer2017082720170725
84814? ? ?? ? ?refgcc_-mcpu=arm7di_-O3_-fomit-frame-pointer2017082720170725
84829? ? ?? ? ?refgcc_-mcpu=arm7dmi_-O3_-fomit-frame-pointer2017082720170725
84882? ? ?? ? ?refgcc_-mcpu=arm7dm_-O2_-fomit-frame-pointer2017082720170725
85245? ? ?? ? ?refgcc_-mcpu=arm6_-O2_-fomit-frame-pointer2017082720170725
86608? ? ?? ? ?refgcc_-mcpu=arm7500_-Os_-fomit-frame-pointer2017082720170725
86774? ? ?? ? ?refgcc_-mcpu=arm700_-O3_-fomit-frame-pointer2017082720170725
86947? ? ?? ? ?refgcc_-mcpu=arm610_-Os_-fomit-frame-pointer2017082720170725
87022? ? ?? ? ?refgcc_-mcpu=arm7m_-O3_-fomit-frame-pointer2017082720170725
87168? ? ?? ? ?refgcc_-mcpu=arm710_-O_-fomit-frame-pointer2017082720170725
87186? ? ?? ? ?refgcc_-mcpu=arm810_-Os_-fomit-frame-pointer2017082720170725
87352? ? ?? ? ?refgcc_-mcpu=arm7d_-O3_-fomit-frame-pointer2017082720170725
87936? ? ?? ? ?refgcc_-mcpu=arm600_-O2_-fomit-frame-pointer2017082720170725
88522? ? ?? ? ?refgcc_-mcpu=arm610_-O3_-fomit-frame-pointer2017082720170725
88612? ? ?? ? ?refgcc_-mcpu=arm620_-O2_-fomit-frame-pointer2017082720170725
88653? ? ?? ? ?refgcc_-mcpu=arm3_-Os_-fomit-frame-pointer2017082720170725
88985? ? ?? ? ?refgcc_-mcpu=arm7di_-Os_-fomit-frame-pointer2017082720170725
89579? ? ?? ? ?refgcc_-mcpu=arm700_-Os_-fomit-frame-pointer2017082720170725
89691? ? ?? ? ?refgcc_-mcpu=strongarm110_-O3_-fomit-frame-pointer2017082720170725
89894? ? ?? ? ?refgcc_-mcpu=arm7m_-O2_-fomit-frame-pointer2017082720170725
90377? ? ?? ? ?refgcc_-mcpu=arm7500fe_-O3_-fomit-frame-pointer2017082720170725
91036? ? ?? ? ?refgcc_-mcpu=arm7_-O3_-fomit-frame-pointer2017082720170725
91069? ? ?? ? ?refgcc_-mcpu=arm810_-O3_-fomit-frame-pointer2017082720170725
93132? ? ?? ? ?refgcc_-mcpu=arm7dm_-O3_-fomit-frame-pointer2017082720170725
93340? ? ?? ? ?refgcc_-mcpu=strongarm110_-O2_-fomit-frame-pointer2017082720170725
93476? ? ?? ? ?refgcc_-mcpu=arm70_-O3_-fomit-frame-pointer2017082720170725
93483? ? ?? ? ?refgcc_-mcpu=strongarm_-O3_-fomit-frame-pointer2017082720170725
95304? ? ?? ? ?refgcc_-mcpu=arm70_-O2_-fomit-frame-pointer2017082720170725
131269? ? ?? ? ?refclang_-O3_-fwrapv_-march=armv7-a_-mfloat-abi=hard_-mfpu=neon_-fomit-frame-pointer_-Qunused-arguments2017082720170725
131339? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082720170725
131613? ? ?? ? ?refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017082720170725
132763? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082720170725
133010? ? ?? ? ?refclang_-O3_-fwrapv_-march=armv7-a_-mfloat-abi=hard_-mfpu=vfpv3-d16_-fomit-frame-pointer_-Qunused-arguments2017082720170725
134676? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082720170725
135756? ? ?? ? ?refclang_-mcpu=cortex-a15_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082720170725
135832? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082720170725
135940? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082720170725
137250? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082720170725
138407? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082720170725
138615? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082720170725
141076? ? ?? ? ?refgcc2017082720170725
146260? ? ?? ? ?refgcc_-funroll-loops2017082720170725
149580? ? ?? ? ?refcc2017082720170725

Test failure

Implementation: crypto_aead/tiaoxinv2/ref
Compiler: gcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 7, namely:
CompilerImplementations
gcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer ref
gcc -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv ref
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer ref
gcc -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv ref
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer ref
gcc -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv ref
gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv ref

Compiler output

Implementation: crypto_aead/tiaoxinv2/nim
Compiler: cc
tiaoxin-optimized.c: tiaoxin-optimized.c:20:37: fatal error: xmmintrin.h: No such file or directory
tiaoxin-optimized.c: #include <xmmintrin.h>
tiaoxin-optimized.c: ^
tiaoxin-optimized.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 63, namely:
CompilerImplementations
cc nim
gcc nim
gcc -O2 -fomit-frame-pointer nim
gcc -O3 -fomit-frame-pointer nim
gcc -O -fomit-frame-pointer nim
gcc -Os -fomit-frame-pointer nim
gcc -fno-schedule-insns -O2 -fomit-frame-pointer nim
gcc -fno-schedule-insns -O3 -fomit-frame-pointer nim
gcc -fno-schedule-insns -O -fomit-frame-pointer nim
gcc -fno-schedule-insns -Os -fomit-frame-pointer nim
gcc -funroll-loops nim
gcc -funroll-loops -O2 -fomit-frame-pointer nim
gcc -funroll-loops -O3 -fomit-frame-pointer nim
gcc -funroll-loops -O -fomit-frame-pointer nim
gcc -funroll-loops -Os -fomit-frame-pointer nim
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer nim
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer nim
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer nim
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer nim
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv nim
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv nim
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv nim
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv nim
gcc -mcpu=cortex-a15 -O2 -fomit-frame-pointer nim
gcc -mcpu=cortex-a15 -O3 -fomit-frame-pointer nim
gcc -mcpu=cortex-a15 -O -fomit-frame-pointer nim
gcc -mcpu=cortex-a15 -Os -fomit-frame-pointer nim
gcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer nim
gcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer nim
gcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer nim
gcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer nim
gcc -mcpu=cortex-a15 -mfpu=neon -O2 -fomit-frame-pointer -fwrapv nim
gcc -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv nim
gcc -mcpu=cortex-a15 -mfpu=neon -O -fomit-frame-pointer -fwrapv nim
gcc -mcpu=cortex-a15 -mfpu=neon -Os -fomit-frame-pointer -fwrapv nim
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer nim
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer nim
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer nim
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer nim
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer nim
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer nim
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer nim
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer nim
gcc -mcpu=cortex-a8 -mfpu=neon -O2 -fomit-frame-pointer -fwrapv nim
gcc -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv nim
gcc -mcpu=cortex-a8 -mfpu=neon -O -fomit-frame-pointer -fwrapv nim
gcc -mcpu=cortex-a8 -mfpu=neon -Os -fomit-frame-pointer -fwrapv nim
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer nim
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer nim
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer nim
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer nim
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer nim
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer nim
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer nim
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer nim
gcc -mcpu=cortex-a9 -mfpu=neon -O2 -fomit-frame-pointer -fwrapv nim
gcc -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv nim
gcc -mcpu=cortex-a9 -mfpu=neon -O -fomit-frame-pointer -fwrapv nim
gcc -mcpu=cortex-a9 -mfpu=neon -Os -fomit-frame-pointer -fwrapv nim
gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv nim
gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv nim
gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv nim
gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv nim

Compiler output

Implementation: crypto_aead/tiaoxinv2/nim
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
tiaoxin-optimized.c: In file included from tiaoxin-optimized.c:20:
tiaoxin-optimized.c: In file included from /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/xmmintrin.h:27:
tiaoxin-optimized.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:45:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
tiaoxin-optimized.c: return (__m64)__builtin_ia32_vec_init_v2si(__i, 0);
tiaoxin-optimized.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tiaoxin-optimized.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:69:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
tiaoxin-optimized.c: return (__m64)__builtin_ia32_packsswb((__v4hi)__m1, (__v4hi)__m2);
tiaoxin-optimized.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tiaoxin-optimized.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:75:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
tiaoxin-optimized.c: return (__m64)__builtin_ia32_packssdw((__v2si)__m1, (__v2si)__m2);
tiaoxin-optimized.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tiaoxin-optimized.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:81:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
tiaoxin-optimized.c: return (__m64)__builtin_ia32_packuswb((__v4hi)__m1, (__v4hi)__m2);
tiaoxin-optimized.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tiaoxin-optimized.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:87:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
tiaoxin-optimized.c: return (__m64)__builtin_ia32_punpckhbw((__v8qi)__m1, (__v8qi)__m2);
tiaoxin-optimized.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tiaoxin-optimized.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:93:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
tiaoxin-optimized.c: return (__m64)__builtin_ia32_punpckhwd((__v4hi)__m1, (__v4hi)__m2);
tiaoxin-optimized.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tiaoxin-optimized.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:99:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
tiaoxin-optimized.c: return (__m64)__builtin_ia32_punpckhdq((__v2si)__m1, (__v2si)__m2);
tiaoxin-optimized.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tiaoxin-optimized.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:105:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
tiaoxin-optimized.c: return (__m64)__builtin_ia32_punpcklbw((__v8qi)__m1, (__v8qi)__m2);
tiaoxin-optimized.c: ...

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments nim
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -Qunused-arguments nim
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -Qunused-arguments nim
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments nim
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments nim
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments nim
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments nim
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments nim
clang -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments nim
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments nim
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments nim
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments nim

Compiler output

Implementation: crypto_aead/tiaoxinv2/ref
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
tiaoxin-tablebased.c: tiaoxin-tablebased.c:257:12: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
tiaoxin-tablebased.c: if( clen < 0 )
tiaoxin-tablebased.c: ~~~~ ^ ~
tiaoxin-tablebased.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments ref
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -Qunused-arguments ref
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -Qunused-arguments ref
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments ref
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments ref
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments ref
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments ref
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ref
clang -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ref
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ref
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ref
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ref

Compiler output

Implementation: crypto_aead/tiaoxinv2/nim
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
encrypt.c: encrypt.c:1:0: warning: target CPU does not support THUMB instructions
encrypt.c: #include "crypto_aead.h"
encrypt.c:
tiaoxin-optimized.c: tiaoxin-optimized.c:1:0: warning: target CPU does not support THUMB instructions
tiaoxin-optimized.c: /*
tiaoxin-optimized.c:
tiaoxin-optimized.c: tiaoxin-optimized.c:20:37: fatal error: xmmintrin.h: No such file or directory
tiaoxin-optimized.c: #include <xmmintrin.h>
tiaoxin-optimized.c: ^
tiaoxin-optimized.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 108, namely:
CompilerImplementations
gcc -mcpu=arm250 -O2 -fomit-frame-pointer nim
gcc -mcpu=arm250 -O3 -fomit-frame-pointer nim
gcc -mcpu=arm250 -O -fomit-frame-pointer nim
gcc -mcpu=arm250 -Os -fomit-frame-pointer nim
gcc -mcpu=arm2 -O2 -fomit-frame-pointer nim
gcc -mcpu=arm2 -O3 -fomit-frame-pointer nim
gcc -mcpu=arm2 -O -fomit-frame-pointer nim
gcc -mcpu=arm2 -Os -fomit-frame-pointer nim
gcc -mcpu=arm3 -O2 -fomit-frame-pointer nim
gcc -mcpu=arm3 -O3 -fomit-frame-pointer nim
gcc -mcpu=arm3 -O -fomit-frame-pointer nim
gcc -mcpu=arm3 -Os -fomit-frame-pointer nim
gcc -mcpu=arm600 -O2 -fomit-frame-pointer nim
gcc -mcpu=arm600 -O3 -fomit-frame-pointer nim
gcc -mcpu=arm600 -O -fomit-frame-pointer nim
gcc -mcpu=arm600 -Os -fomit-frame-pointer nim
gcc -mcpu=arm60 -O2 -fomit-frame-pointer nim
gcc -mcpu=arm60 -O3 -fomit-frame-pointer nim
gcc -mcpu=arm60 -O -fomit-frame-pointer nim
gcc -mcpu=arm60 -Os -fomit-frame-pointer nim
gcc -mcpu=arm610 -O2 -fomit-frame-pointer nim
gcc -mcpu=arm610 -O3 -fomit-frame-pointer nim
gcc -mcpu=arm610 -O -fomit-frame-pointer nim
gcc -mcpu=arm610 -Os -fomit-frame-pointer nim
gcc -mcpu=arm620 -O2 -fomit-frame-pointer nim
gcc -mcpu=arm620 -O3 -fomit-frame-pointer nim
gcc -mcpu=arm620 -O -fomit-frame-pointer nim
gcc -mcpu=arm620 -Os -fomit-frame-pointer nim
gcc -mcpu=arm6 -O2 -fomit-frame-pointer nim
gcc -mcpu=arm6 -O3 -fomit-frame-pointer nim
gcc -mcpu=arm6 -O -fomit-frame-pointer nim
gcc -mcpu=arm6 -Os -fomit-frame-pointer nim
gcc -mcpu=arm700 -O2 -fomit-frame-pointer nim
gcc -mcpu=arm700 -O3 -fomit-frame-pointer nim
gcc -mcpu=arm700 -O -fomit-frame-pointer nim
gcc -mcpu=arm700 -Os -fomit-frame-pointer nim
gcc -mcpu=arm700i -O2 -fomit-frame-pointer nim
gcc -mcpu=arm700i -O3 -fomit-frame-pointer nim
gcc -mcpu=arm700i -O -fomit-frame-pointer nim
gcc -mcpu=arm700i -Os -fomit-frame-pointer nim
gcc -mcpu=arm70 -O2 -fomit-frame-pointer nim
gcc -mcpu=arm70 -O3 -fomit-frame-pointer nim
gcc -mcpu=arm70 -O -fomit-frame-pointer nim
gcc -mcpu=arm70 -Os -fomit-frame-pointer nim
gcc -mcpu=arm7100 -O2 -fomit-frame-pointer nim
gcc -mcpu=arm7100 -O3 -fomit-frame-pointer nim
gcc -mcpu=arm7100 -O -fomit-frame-pointer nim
gcc -mcpu=arm7100 -Os -fomit-frame-pointer nim
gcc -mcpu=arm710 -O2 -fomit-frame-pointer nim
gcc -mcpu=arm710 -O3 -fomit-frame-pointer nim
gcc -mcpu=arm710 -O -fomit-frame-pointer nim
gcc -mcpu=arm710 -Os -fomit-frame-pointer nim
gcc -mcpu=arm710c -O2 -fomit-frame-pointer nim
gcc -mcpu=arm710c -O3 -fomit-frame-pointer nim
gcc -mcpu=arm710c -O -fomit-frame-pointer nim
gcc -mcpu=arm710c -Os -fomit-frame-pointer nim
gcc -mcpu=arm7500 -O2 -fomit-frame-pointer nim
gcc -mcpu=arm7500 -O3 -fomit-frame-pointer nim
gcc -mcpu=arm7500 -O -fomit-frame-pointer nim
gcc -mcpu=arm7500 -Os -fomit-frame-pointer nim
gcc -mcpu=arm7500fe -O2 -fomit-frame-pointer nim
gcc -mcpu=arm7500fe -O3 -fomit-frame-pointer nim
gcc -mcpu=arm7500fe -O -fomit-frame-pointer nim
gcc -mcpu=arm7500fe -Os -fomit-frame-pointer nim
gcc -mcpu=arm7 -O2 -fomit-frame-pointer nim
gcc -mcpu=arm7 -O3 -fomit-frame-pointer nim
gcc -mcpu=arm7 -O -fomit-frame-pointer nim
gcc -mcpu=arm7 -Os -fomit-frame-pointer nim
gcc -mcpu=arm7d -O2 -fomit-frame-pointer nim
gcc -mcpu=arm7d -O3 -fomit-frame-pointer nim
gcc -mcpu=arm7d -O -fomit-frame-pointer nim
gcc -mcpu=arm7d -Os -fomit-frame-pointer nim
gcc -mcpu=arm7di -O2 -fomit-frame-pointer nim
gcc -mcpu=arm7di -O3 -fomit-frame-pointer nim
gcc -mcpu=arm7di -O -fomit-frame-pointer nim
gcc -mcpu=arm7di -Os -fomit-frame-pointer nim
gcc -mcpu=arm7dm -O2 -fomit-frame-pointer nim
gcc -mcpu=arm7dm -O3 -fomit-frame-pointer nim
gcc -mcpu=arm7dm -O -fomit-frame-pointer nim
gcc -mcpu=arm7dm -Os -fomit-frame-pointer nim
gcc -mcpu=arm7dmi -O2 -fomit-frame-pointer nim
gcc -mcpu=arm7dmi -O3 -fomit-frame-pointer nim
gcc -mcpu=arm7dmi -O -fomit-frame-pointer nim
gcc -mcpu=arm7dmi -Os -fomit-frame-pointer nim
gcc -mcpu=arm7m -O2 -fomit-frame-pointer nim
gcc -mcpu=arm7m -O3 -fomit-frame-pointer nim
gcc -mcpu=arm7m -O -fomit-frame-pointer nim
gcc -mcpu=arm7m -Os -fomit-frame-pointer nim
gcc -mcpu=arm810 -O2 -fomit-frame-pointer nim
gcc -mcpu=arm810 -O3 -fomit-frame-pointer nim
gcc -mcpu=arm810 -O -fomit-frame-pointer nim
gcc -mcpu=arm810 -Os -fomit-frame-pointer nim
gcc -mcpu=arm8 -O2 -fomit-frame-pointer nim
gcc -mcpu=arm8 -O3 -fomit-frame-pointer nim
gcc -mcpu=arm8 -O -fomit-frame-pointer nim
gcc -mcpu=arm8 -Os -fomit-frame-pointer nim
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer nim
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer nim
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer nim
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer nim
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer nim
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer nim
gcc -mcpu=strongarm110 -O -fomit-frame-pointer nim
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer nim
gcc -mcpu=strongarm -O2 -fomit-frame-pointer nim
gcc -mcpu=strongarm -O3 -fomit-frame-pointer nim
gcc -mcpu=strongarm -O -fomit-frame-pointer nim
gcc -mcpu=strongarm -Os -fomit-frame-pointer nim

Compiler output

Implementation: crypto_aead/tiaoxinv2/ref
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
encrypt.c: encrypt.c:1:0: warning: target CPU does not support THUMB instructions
encrypt.c: #include "crypto_aead.h"
encrypt.c:
tiaoxin-tablebased.c: tiaoxin-tablebased.c:1:0: warning: target CPU does not support THUMB instructions
tiaoxin-tablebased.c: /*
tiaoxin-tablebased.c:
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions
try.c: /*
try.c:
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions
try.c: /*
try.c:
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions
try.c: /*
try.c:
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions
try.c: /*
try.c:
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: #include <stdlib.h>
measure.c:
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: /*
measure.c:

Number of similar (compiler,implementation) pairs: 108, namely:
CompilerImplementations
gcc -mcpu=arm250 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm250 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm250 -O -fomit-frame-pointer ref
gcc -mcpu=arm250 -Os -fomit-frame-pointer ref
gcc -mcpu=arm2 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm2 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm2 -O -fomit-frame-pointer ref
gcc -mcpu=arm2 -Os -fomit-frame-pointer ref
gcc -mcpu=arm3 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm3 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm3 -O -fomit-frame-pointer ref
gcc -mcpu=arm3 -Os -fomit-frame-pointer ref
gcc -mcpu=arm600 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm600 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm600 -O -fomit-frame-pointer ref
gcc -mcpu=arm600 -Os -fomit-frame-pointer ref
gcc -mcpu=arm60 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm60 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm60 -O -fomit-frame-pointer ref
gcc -mcpu=arm60 -Os -fomit-frame-pointer ref
gcc -mcpu=arm610 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm610 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm610 -O -fomit-frame-pointer ref
gcc -mcpu=arm610 -Os -fomit-frame-pointer ref
gcc -mcpu=arm620 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm620 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm620 -O -fomit-frame-pointer ref
gcc -mcpu=arm620 -Os -fomit-frame-pointer ref
gcc -mcpu=arm6 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm6 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm6 -O -fomit-frame-pointer ref
gcc -mcpu=arm6 -Os -fomit-frame-pointer ref
gcc -mcpu=arm700 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm700 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm700 -O -fomit-frame-pointer ref
gcc -mcpu=arm700 -Os -fomit-frame-pointer ref
gcc -mcpu=arm700i -O2 -fomit-frame-pointer ref
gcc -mcpu=arm700i -O3 -fomit-frame-pointer ref
gcc -mcpu=arm700i -O -fomit-frame-pointer ref
gcc -mcpu=arm700i -Os -fomit-frame-pointer ref
gcc -mcpu=arm70 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm70 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm70 -O -fomit-frame-pointer ref
gcc -mcpu=arm70 -Os -fomit-frame-pointer ref
gcc -mcpu=arm7100 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm7100 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm7100 -O -fomit-frame-pointer ref
gcc -mcpu=arm7100 -Os -fomit-frame-pointer ref
gcc -mcpu=arm710 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm710 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm710 -O -fomit-frame-pointer ref
gcc -mcpu=arm710 -Os -fomit-frame-pointer ref
gcc -mcpu=arm710c -O2 -fomit-frame-pointer ref
gcc -mcpu=arm710c -O3 -fomit-frame-pointer ref
gcc -mcpu=arm710c -O -fomit-frame-pointer ref
gcc -mcpu=arm710c -Os -fomit-frame-pointer ref
gcc -mcpu=arm7500 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm7500 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm7500 -O -fomit-frame-pointer ref
gcc -mcpu=arm7500 -Os -fomit-frame-pointer ref
gcc -mcpu=arm7500fe -O2 -fomit-frame-pointer ref
gcc -mcpu=arm7500fe -O3 -fomit-frame-pointer ref
gcc -mcpu=arm7500fe -O -fomit-frame-pointer ref
gcc -mcpu=arm7500fe -Os -fomit-frame-pointer ref
gcc -mcpu=arm7 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm7 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm7 -O -fomit-frame-pointer ref
gcc -mcpu=arm7 -Os -fomit-frame-pointer ref
gcc -mcpu=arm7d -O2 -fomit-frame-pointer ref
gcc -mcpu=arm7d -O3 -fomit-frame-pointer ref
gcc -mcpu=arm7d -O -fomit-frame-pointer ref
gcc -mcpu=arm7d -Os -fomit-frame-pointer ref
gcc -mcpu=arm7di -O2 -fomit-frame-pointer ref
gcc -mcpu=arm7di -O3 -fomit-frame-pointer ref
gcc -mcpu=arm7di -O -fomit-frame-pointer ref
gcc -mcpu=arm7di -Os -fomit-frame-pointer ref
gcc -mcpu=arm7dm -O2 -fomit-frame-pointer ref
gcc -mcpu=arm7dm -O3 -fomit-frame-pointer ref
gcc -mcpu=arm7dm -O -fomit-frame-pointer ref
gcc -mcpu=arm7dm -Os -fomit-frame-pointer ref
gcc -mcpu=arm7dmi -O2 -fomit-frame-pointer ref
gcc -mcpu=arm7dmi -O3 -fomit-frame-pointer ref
gcc -mcpu=arm7dmi -O -fomit-frame-pointer ref
gcc -mcpu=arm7dmi -Os -fomit-frame-pointer ref
gcc -mcpu=arm7m -O2 -fomit-frame-pointer ref
gcc -mcpu=arm7m -O3 -fomit-frame-pointer ref
gcc -mcpu=arm7m -O -fomit-frame-pointer ref
gcc -mcpu=arm7m -Os -fomit-frame-pointer ref
gcc -mcpu=arm810 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm810 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm810 -O -fomit-frame-pointer ref
gcc -mcpu=arm810 -Os -fomit-frame-pointer ref
gcc -mcpu=arm8 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm8 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm8 -O -fomit-frame-pointer ref
gcc -mcpu=arm8 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm -O -fomit-frame-pointer ref
gcc -mcpu=strongarm -Os -fomit-frame-pointer ref