Implementation notes: armeabi, jetsontk1, crypto_aead/aes128gcmv1

Computer: jetsontk1
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20170725
Operation: crypto_aead
Primitive: aes128gcmv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
173503? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082220170725
173630? ? ?? ? ?opensslgcc_-mcpu=arm7_-Os_-fomit-frame-pointer2017082220170725
173709? ? ?? ? ?opensslgcc_-mcpu=cortex-a5_-Os_-fomit-frame-pointer2017082220170725
173810? ? ?? ? ?opensslgcc_-mcpu=arm60_-Os_-fomit-frame-pointer2017082220170725
173878? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082220170725
173885? ? ?? ? ?opensslgcc_-mcpu=arm710c_-O_-fomit-frame-pointer2017082220170725
173902? ? ?? ? ?opensslgcc_-mcpu=arm2_-O_-fomit-frame-pointer2017082220170725
173904? ? ?? ? ?opensslgcc_-mcpu=arm810_-O_-fomit-frame-pointer2017082220170725
173914? ? ?? ? ?opensslgcc_-mcpu=native_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082220170725
173919? ? ?? ? ?opensslgcc_-mcpu=cortex-a9_-O3_-fomit-frame-pointer2017082220170725
173920? ? ?? ? ?opensslgcc_-mcpu=arm70_-O3_-fomit-frame-pointer2017082220170725
173942? ? ?? ? ?opensslgcc_-mcpu=arm7100_-Os_-fomit-frame-pointer2017082220170725
173974? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082220170725
173995? ? ?? ? ?opensslgcc_-mcpu=cortex-a9_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082220170725
174012? ? ?? ? ?opensslclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017082220170725
174021? ? ?? ? ?opensslgcc_-mcpu=arm7d_-O3_-fomit-frame-pointer2017082220170725
174060? ? ?? ? ?opensslgcc_-funroll-loops_-Os_-fomit-frame-pointer2017082220170725
174091? ? ?? ? ?opensslgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082220170725
174125? ? ?? ? ?opensslgcc_-mcpu=arm2_-Os_-fomit-frame-pointer2017082220170725
174148? ? ?? ? ?opensslgcc_-mcpu=cortex-a8_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082220170725
174158? ? ?? ? ?opensslgcc_-mcpu=arm2_-O3_-fomit-frame-pointer2017082220170725
174165? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082220170725
174187? ? ?? ? ?opensslgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082220170725
174187? ? ?? ? ?opensslgcc_-funroll-loops_-O_-fomit-frame-pointer2017082220170725
174192? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082220170725
174192? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082220170725
174203? ? ?? ? ?opensslclang_-mcpu=cortex-a15_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082220170725
174242? ? ?? ? ?opensslclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082220170725
174247? ? ?? ? ?opensslgcc_-mcpu=arm7100_-O_-fomit-frame-pointer2017082220170725
174263? ? ?? ? ?opensslgcc_-mcpu=arm7500_-O_-fomit-frame-pointer2017082220170725
174271? ? ?? ? ?opensslgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082220170725
174272? ? ?? ? ?opensslgcc_-mcpu=strongarm_-O2_-fomit-frame-pointer2017082220170725
174292? ? ?? ? ?opensslgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082220170725
174345? ? ?? ? ?opensslgcc_-mcpu=arm610_-O_-fomit-frame-pointer2017082220170725
174358? ? ?? ? ?opensslgcc_-mcpu=arm7dmi_-O_-fomit-frame-pointer2017082220170725
174422? ? ?? ? ?opensslgcc_-O3_-fomit-frame-pointer2017082220170725
174436? ? ?? ? ?opensslgcc_-mcpu=arm620_-O_-fomit-frame-pointer2017082220170725
174436? ? ?? ? ?opensslgcc_-mcpu=arm7m_-Os_-fomit-frame-pointer2017082220170725
174437? ? ?? ? ?opensslgcc_-mcpu=strongarm110_-O3_-fomit-frame-pointer2017082220170725
174534? ? ?? ? ?opensslgcc_-mcpu=arm60_-O2_-fomit-frame-pointer2017082220170725
174536? ? ?? ? ?opensslgcc_-mcpu=arm700i_-O2_-fomit-frame-pointer2017082220170725
174543? ? ?? ? ?opensslgcc_-mcpu=strongarm1100_-Os_-fomit-frame-pointer2017082220170725
174583? ? ?? ? ?opensslclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082220170725
174589? ? ?? ? ?opensslgcc2017082220170725
174604? ? ?? ? ?opensslgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082220170725
174652? ? ?? ? ?opensslgcc_-mcpu=cortex-a15_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082220170725
174664? ? ?? ? ?opensslgcc_-mcpu=cortex-a15_-O2_-fomit-frame-pointer2017082220170725
174687? ? ?? ? ?opensslgcc_-mcpu=arm7dm_-Os_-fomit-frame-pointer2017082220170725
174698? ? ?? ? ?opensslclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082220170725
174715? ? ?? ? ?opensslgcc_-mcpu=arm250_-O_-fomit-frame-pointer2017082220170725
174738? ? ?? ? ?opensslgcc_-mcpu=arm610_-Os_-fomit-frame-pointer2017082220170725
174744? ? ?? ? ?opensslgcc_-mcpu=arm810_-O3_-fomit-frame-pointer2017082220170725
174760? ? ?? ? ?opensslgcc_-mcpu=strongarm1100_-O2_-fomit-frame-pointer2017082220170725
174839? ? ?? ? ?opensslgcc_-mcpu=arm3_-O_-fomit-frame-pointer2017082220170725
174863? ? ?? ? ?opensslgcc_-mcpu=arm7500fe_-Os_-fomit-frame-pointer2017082220170725
174863? ? ?? ? ?opensslgcc_-mcpu=arm7m_-O3_-fomit-frame-pointer2017082220170725
174865? ? ?? ? ?opensslgcc_-mcpu=strongarm_-O3_-fomit-frame-pointer2017082220170725
174875? ? ?? ? ?opensslgcc_-mcpu=cortex-a5_-O3_-fomit-frame-pointer2017082220170725
174879? ? ?? ? ?opensslgcc_-mcpu=arm710_-O2_-fomit-frame-pointer2017082220170725
174937? ? ?? ? ?opensslgcc_-mcpu=arm710_-Os_-fomit-frame-pointer2017082220170725
175004? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082220170725
175035? ? ?? ? ?opensslgcc_-mcpu=arm8_-Os_-fomit-frame-pointer2017082220170725
175049? ? ?? ? ?opensslgcc_-mcpu=arm8_-O_-fomit-frame-pointer2017082220170725
175082? ? ?? ? ?opensslgcc_-mcpu=arm70_-O_-fomit-frame-pointer2017082220170725
175091? ? ?? ? ?opensslgcc_-mcpu=arm710_-O3_-fomit-frame-pointer2017082220170725
175092? ? ?? ? ?opensslclang_-O3_-fwrapv_-march=armv7-a_-mfloat-abi=hard_-mfpu=neon_-fomit-frame-pointer_-Qunused-arguments2017082220170725
175144? ? ?? ? ?opensslgcc_-mcpu=arm7m_-O_-fomit-frame-pointer2017082220170725
175150? ? ?? ? ?opensslgcc_-mcpu=arm3_-O3_-fomit-frame-pointer2017082220170725
175161? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082220170725
175167? ? ?? ? ?opensslgcc_-mcpu=arm7dmi_-Os_-fomit-frame-pointer2017082220170725
175189? ? ?? ? ?opensslgcc_-mcpu=arm610_-O2_-fomit-frame-pointer2017082220170725
175224? ? ?? ? ?opensslgcc_-mcpu=cortex-a8_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082220170725
175243? ? ?? ? ?opensslclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082220170725
175358? ? ?? ? ?opensslgcc_-mcpu=cortex-a9_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082220170725
175378? ? ?? ? ?opensslgcc_-mcpu=arm700i_-O_-fomit-frame-pointer2017082220170725
175409? ? ?? ? ?opensslgcc_-mcpu=arm620_-Os_-fomit-frame-pointer2017082220170725
175480? ? ?? ? ?opensslgcc_-mcpu=strongarm110_-O_-fomit-frame-pointer2017082220170725
175488? ? ?? ? ?opensslgcc_-mcpu=arm7dm_-O2_-fomit-frame-pointer2017082220170725
175526? ? ?? ? ?opensslgcc_-mcpu=arm710c_-O3_-fomit-frame-pointer2017082220170725
175538? ? ?? ? ?opensslgcc_-mcpu=arm7di_-Os_-fomit-frame-pointer2017082220170725
175558? ? ?? ? ?opensslgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082220170725
175560? ? ?? ? ?opensslgcc_-mcpu=arm6_-O2_-fomit-frame-pointer2017082220170725
175567? ? ?? ? ?opensslgcc_-mcpu=cortex-a15_-Os_-fomit-frame-pointer2017082220170725
175642? ? ?? ? ?opensslgcc_-Os_-fomit-frame-pointer2017082220170725
175687? ? ?? ? ?opensslgcc_-mcpu=arm250_-O2_-fomit-frame-pointer2017082220170725
175689? ? ?? ? ?opensslgcc_-mcpu=arm600_-Os_-fomit-frame-pointer2017082220170725
175698? ? ?? ? ?opensslgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082220170725
175782? ? ?? ? ?opensslgcc_-mcpu=arm7di_-O_-fomit-frame-pointer2017082220170725
175870? ? ?? ? ?opensslgcc_-mcpu=arm600_-O2_-fomit-frame-pointer2017082220170725
175935? ? ?? ? ?opensslgcc_-mcpu=arm710_-O_-fomit-frame-pointer2017082220170725
175948? ? ?? ? ?opensslgcc_-mcpu=arm7100_-O2_-fomit-frame-pointer2017082220170725
175976? ? ?? ? ?opensslgcc_-mcpu=native_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082220170725
175979? ? ?? ? ?opensslgcc_-mcpu=cortex-a15_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082220170725
176030? ? ?? ? ?opensslgcc_-mcpu=arm700i_-O3_-fomit-frame-pointer2017082220170725
176042? ? ?? ? ?opensslgcc_-mcpu=arm7d_-Os_-fomit-frame-pointer2017082220170725
176065? ? ?? ? ?opensslgcc_-mcpu=arm6_-O_-fomit-frame-pointer2017082220170725
176084? ? ?? ? ?opensslgcc_-mcpu=arm610_-O3_-fomit-frame-pointer2017082220170725
176147? ? ?? ? ?opensslgcc_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082220170725
176158? ? ?? ? ?opensslgcc_-mcpu=arm7500fe_-O3_-fomit-frame-pointer2017082220170725
176177? ? ?? ? ?opensslgcc_-mcpu=arm7500fe_-O2_-fomit-frame-pointer2017082220170725
176257? ? ?? ? ?opensslgcc_-mcpu=arm710c_-Os_-fomit-frame-pointer2017082220170725
176258? ? ?? ? ?opensslgcc_-mcpu=cortex-a9_-Os_-fomit-frame-pointer2017082220170725
176311? ? ?? ? ?opensslgcc_-mcpu=arm6_-O3_-fomit-frame-pointer2017082220170725
176359? ? ?? ? ?opensslgcc_-mcpu=arm700_-O3_-fomit-frame-pointer2017082220170725
176375? ? ?? ? ?opensslgcc_-mcpu=arm3_-Os_-fomit-frame-pointer2017082220170725
176388? ? ?? ? ?opensslgcc_-O2_-fomit-frame-pointer2017082220170725
176400? ? ?? ? ?opensslgcc_-funroll-loops_-O2_-fomit-frame-pointer2017082220170725
176404? ? ?? ? ?opensslgcc_-mcpu=cortex-a8_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082220170725
176472? ? ?? ? ?opensslgcc_-mcpu=arm3_-O2_-fomit-frame-pointer2017082220170725
176477? ? ?? ? ?opensslclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082220170725
176510? ? ?? ? ?opensslgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082220170725
176528? ? ?? ? ?opensslgcc_-mcpu=arm700_-O_-fomit-frame-pointer2017082220170725
176562? ? ?? ? ?opensslcc2017082220170725
176590? ? ?? ? ?opensslgcc_-mcpu=arm60_-O_-fomit-frame-pointer2017082220170725
176709? ? ?? ? ?opensslgcc_-mcpu=arm710c_-O2_-fomit-frame-pointer2017082220170725
176757? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082220170725
176766? ? ?? ? ?opensslgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082220170725
176797? ? ?? ? ?opensslgcc_-mcpu=cortex-a5_-O2_-fomit-frame-pointer2017082220170725
176844? ? ?? ? ?opensslgcc_-mcpu=arm7dmi_-O2_-fomit-frame-pointer2017082220170725
176945? ? ?? ? ?opensslgcc_-mcpu=arm7_-O3_-fomit-frame-pointer2017082220170725
177141? ? ?? ? ?opensslgcc_-mcpu=arm810_-Os_-fomit-frame-pointer2017082220170725
177157? ? ?? ? ?opensslgcc_-mcpu=strongarm110_-O2_-fomit-frame-pointer2017082220170725
177167? ? ?? ? ?opensslclang_-O3_-fwrapv_-march=armv7-a_-mfloat-abi=hard_-mfpu=vfpv3-d16_-fomit-frame-pointer_-Qunused-arguments2017082220170725
177181? ? ?? ? ?opensslgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082220170725
177244? ? ?? ? ?opensslgcc_-mcpu=arm8_-O3_-fomit-frame-pointer2017082220170725
177447? ? ?? ? ?opensslgcc_-mcpu=strongarm_-Os_-fomit-frame-pointer2017082220170725
177452? ? ?? ? ?opensslgcc_-mcpu=cortex-a15_-O3_-fomit-frame-pointer2017082220170725
177481? ? ?? ? ?opensslgcc_-mcpu=arm7m_-O2_-fomit-frame-pointer2017082220170725
177582? ? ?? ? ?opensslgcc_-mcpu=arm7500fe_-O_-fomit-frame-pointer2017082220170725
177640? ? ?? ? ?opensslgcc_-mcpu=arm70_-O2_-fomit-frame-pointer2017082220170725
177655? ? ?? ? ?opensslgcc_-mcpu=arm8_-O2_-fomit-frame-pointer2017082220170725
177664? ? ?? ? ?opensslgcc_-mcpu=strongarm110_-Os_-fomit-frame-pointer2017082220170725
177687? ? ?? ? ?opensslgcc_-mcpu=arm70_-Os_-fomit-frame-pointer2017082220170725
177847? ? ?? ? ?opensslgcc_-mcpu=strongarm_-O_-fomit-frame-pointer2017082220170725
177857? ? ?? ? ?opensslgcc_-mcpu=cortex-a15_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082220170725
177923? ? ?? ? ?opensslgcc_-mcpu=arm810_-O2_-fomit-frame-pointer2017082220170725
177971? ? ?? ? ?opensslgcc_-mcpu=arm250_-O3_-fomit-frame-pointer2017082220170725
178001? ? ?? ? ?opensslgcc_-mcpu=arm7d_-O_-fomit-frame-pointer2017082220170725
178354? ? ?? ? ?opensslgcc_-mcpu=cortex-a9_-O_-fomit-frame-pointer2017082220170725
178524? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082220170725
178531? ? ?? ? ?opensslgcc_-mcpu=arm7500_-O2_-fomit-frame-pointer2017082220170725
178533? ? ?? ? ?opensslgcc_-mcpu=arm7dm_-O_-fomit-frame-pointer2017082220170725
178602? ? ?? ? ?opensslgcc_-mcpu=arm620_-O3_-fomit-frame-pointer2017082220170725
178868? ? ?? ? ?opensslclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082220170725
179025? ? ?? ? ?opensslclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082220170725
179071? ? ?? ? ?opensslgcc_-mcpu=arm7di_-O3_-fomit-frame-pointer2017082220170725
179072? ? ?? ? ?opensslgcc_-mcpu=arm7100_-O3_-fomit-frame-pointer2017082220170725
179156? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082220170725
179295? ? ?? ? ?opensslgcc_-mcpu=arm700_-O2_-fomit-frame-pointer2017082220170725
179483? ? ?? ? ?opensslgcc_-mcpu=cortex-a15_-O_-fomit-frame-pointer2017082220170725
179823? ? ?? ? ?opensslgcc_-mcpu=arm600_-O_-fomit-frame-pointer2017082220170725
179872? ? ?? ? ?opensslgcc_-mcpu=arm6_-Os_-fomit-frame-pointer2017082220170725
180060? ? ?? ? ?opensslgcc_-mcpu=arm7d_-O2_-fomit-frame-pointer2017082220170725
180144? ? ?? ? ?opensslgcc_-mcpu=cortex-a5_-O_-fomit-frame-pointer2017082220170725
180199? ? ?? ? ?opensslgcc_-O_-fomit-frame-pointer2017082220170725
180860? ? ?? ? ?opensslgcc_-mcpu=arm60_-O3_-fomit-frame-pointer2017082220170725
180980? ? ?? ? ?opensslgcc_-mcpu=arm620_-O2_-fomit-frame-pointer2017082220170725
180990? ? ?? ? ?opensslgcc_-funroll-loops2017082220170725
181122? ? ?? ? ?opensslgcc_-mcpu=native_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082220170725
181234? ? ?? ? ?opensslgcc_-mcpu=cortex-a9_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082220170725
181287? ? ?? ? ?opensslgcc_-mcpu=arm7dm_-O3_-fomit-frame-pointer2017082220170725
181496? ? ?? ? ?opensslgcc_-mcpu=cortex-a15_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082220170725
181622? ? ?? ? ?opensslgcc_-mcpu=arm7500_-Os_-fomit-frame-pointer2017082220170725
182139? ? ?? ? ?opensslgcc_-mcpu=arm600_-O3_-fomit-frame-pointer2017082220170725
182251? ? ?? ? ?opensslgcc_-mcpu=arm7_-O2_-fomit-frame-pointer2017082220170725
182271? ? ?? ? ?opensslclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082220170725
182907? ? ?? ? ?opensslgcc_-mcpu=strongarm1100_-O3_-fomit-frame-pointer2017082220170725
183037? ? ?? ? ?opensslgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082220170725
183092? ? ?? ? ?opensslgcc_-mcpu=cortex-a9_-O2_-fomit-frame-pointer2017082220170725
183216? ? ?? ? ?opensslgcc_-mcpu=arm7_-O_-fomit-frame-pointer2017082220170725
183396? ? ?? ? ?opensslgcc_-mcpu=arm7di_-O2_-fomit-frame-pointer2017082220170725
183499? ? ?? ? ?opensslgcc_-mcpu=arm700_-Os_-fomit-frame-pointer2017082220170725
183572? ? ?? ? ?opensslgcc_-funroll-loops_-O3_-fomit-frame-pointer2017082220170725
183826? ? ?? ? ?opensslgcc_-mcpu=arm700i_-Os_-fomit-frame-pointer2017082220170725
184242? ? ?? ? ?opensslgcc_-mcpu=strongarm1100_-O_-fomit-frame-pointer2017082220170725
184450? ? ?? ? ?opensslgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082220170725
184671? ? ?? ? ?opensslgcc_-mcpu=arm2_-O2_-fomit-frame-pointer2017082220170725
184868? ? ?? ? ?opensslgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082220170725
186344? ? ?? ? ?opensslgcc_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082220170725
187130? ? ?? ? ?opensslgcc_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082220170725
189087? ? ?? ? ?opensslgcc_-mcpu=arm7dmi_-O3_-fomit-frame-pointer2017082220170725
191162? ? ?? ? ?opensslgcc_-mcpu=arm250_-Os_-fomit-frame-pointer2017082220170725
200564? ? ?? ? ?opensslgcc_-mcpu=arm7500_-O3_-fomit-frame-pointer2017082220170725
2783952? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082220170725
2820696? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082220170725
2822805? ? ?? ? ?refgcc_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082220170725
2882739? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082220170725
2954379? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082220170725
2970619? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082220170725
2978844? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082220170725
3102941? ? ?? ? ?refclang_-mcpu=cortex-a15_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082220170725
3108337? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082220170725
3120267? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082220170725
3144632? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082220170725
3144658? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082220170725
3145280? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082220170725
3145286? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082220170725
3146190? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082220170725
3152384? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082220170725
3165628? ? ?? ? ?refclang_-O3_-fwrapv_-march=armv7-a_-mfloat-abi=hard_-mfpu=neon_-fomit-frame-pointer_-Qunused-arguments2017082220170725
3203121? ? ?? ? ?refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017082220170725
5304720? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017082220170725
5623985? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082220170725
8057005? ? ?? ? ?refgcc_-mcpu=cortex-a15_-O3_-fomit-frame-pointer2017082220170725
8085522? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082220170725
8095495? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082220170725
8097956? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017082220170725
8144019? ? ?? ? ?refgcc_-mcpu=cortex-a9_-O3_-fomit-frame-pointer2017082220170725
8290749? ? ?? ? ?refgcc_-mcpu=cortex-a5_-O3_-fomit-frame-pointer2017082220170725
15352449? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017082220170725
16198983? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082220170725
17624993? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017082220170725
17809709? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082220170725
18388744? ? ?? ? ?refgcc_-mcpu=arm60_-O3_-fomit-frame-pointer2017082220170725
18389200? ? ?? ? ?refgcc_-mcpu=arm7di_-O3_-fomit-frame-pointer2017082220170725
18389219? ? ?? ? ?refgcc_-mcpu=arm70_-O3_-fomit-frame-pointer2017082220170725
18389864? ? ?? ? ?refgcc_-mcpu=arm250_-O3_-fomit-frame-pointer2017082220170725
18390502? ? ?? ? ?refgcc_-mcpu=arm7d_-O3_-fomit-frame-pointer2017082220170725
18393337? ? ?? ? ?refgcc_-mcpu=arm2_-O3_-fomit-frame-pointer2017082220170725
18393362? ? ?? ? ?refgcc_-mcpu=arm7_-O3_-fomit-frame-pointer2017082220170725
18394681? ? ?? ? ?refgcc_-mcpu=arm6_-O3_-fomit-frame-pointer2017082220170725
18396979? ? ?? ? ?refgcc_-mcpu=arm3_-O3_-fomit-frame-pointer2017082220170725
18409294? ? ?? ? ?refgcc_-mcpu=arm700_-O3_-fomit-frame-pointer2017082220170725
18409304? ? ?? ? ?refgcc_-mcpu=arm610_-O3_-fomit-frame-pointer2017082220170725
18409472? ? ?? ? ?refgcc_-mcpu=arm700i_-O3_-fomit-frame-pointer2017082220170725
18410017? ? ?? ? ?refgcc_-mcpu=arm7100_-O3_-fomit-frame-pointer2017082220170725
18410562? ? ?? ? ?refgcc_-mcpu=arm620_-O3_-fomit-frame-pointer2017082220170725
18410807? ? ?? ? ?refgcc_-mcpu=arm7500_-O3_-fomit-frame-pointer2017082220170725
18410888? ? ?? ? ?refgcc_-mcpu=arm710c_-O3_-fomit-frame-pointer2017082220170725
18411213? ? ?? ? ?refgcc_-mcpu=arm710_-O3_-fomit-frame-pointer2017082220170725
18411300? ? ?? ? ?refgcc_-mcpu=arm7500fe_-O3_-fomit-frame-pointer2017082220170725
18420098? ? ?? ? ?refgcc_-mcpu=arm600_-O3_-fomit-frame-pointer2017082220170725
18495445? ? ?? ? ?refgcc_-mcpu=arm7dm_-O3_-fomit-frame-pointer2017082220170725
18497261? ? ?? ? ?refgcc_-mcpu=arm7dmi_-O3_-fomit-frame-pointer2017082220170725
18507250? ? ?? ? ?refgcc_-mcpu=arm810_-O3_-fomit-frame-pointer2017082220170725
18507700? ? ?? ? ?refgcc_-mcpu=strongarm_-O3_-fomit-frame-pointer2017082220170725
18510035? ? ?? ? ?refgcc_-mcpu=strongarm110_-O3_-fomit-frame-pointer2017082220170725
18510077? ? ?? ? ?refgcc_-mcpu=arm8_-O3_-fomit-frame-pointer2017082220170725
18519602? ? ?? ? ?refgcc_-mcpu=strongarm1100_-O3_-fomit-frame-pointer2017082220170725
18542790? ? ?? ? ?refgcc_-mcpu=arm7m_-O3_-fomit-frame-pointer2017082220170725
19869220? ? ?? ? ?refgcc_-mcpu=arm810_-Os_-fomit-frame-pointer2017082220170725
19870540? ? ?? ? ?refgcc_-mcpu=strongarm_-Os_-fomit-frame-pointer2017082220170725
19874616? ? ?? ? ?refgcc_-mcpu=arm250_-Os_-fomit-frame-pointer2017082220170725
19874999? ? ?? ? ?refgcc_-mcpu=arm2_-Os_-fomit-frame-pointer2017082220170725
19875860? ? ?? ? ?refgcc_-mcpu=arm7d_-Os_-fomit-frame-pointer2017082220170725
19876151? ? ?? ? ?refgcc_-mcpu=arm60_-Os_-fomit-frame-pointer2017082220170725
19876168? ? ?? ? ?refgcc_-mcpu=arm7_-Os_-fomit-frame-pointer2017082220170725
19876698? ? ?? ? ?refgcc_-mcpu=arm3_-Os_-fomit-frame-pointer2017082220170725
19882603? ? ?? ? ?refgcc_-mcpu=strongarm110_-Os_-fomit-frame-pointer2017082220170725
19882819? ? ?? ? ?refgcc_-mcpu=arm610_-Os_-fomit-frame-pointer2017082220170725
19883636? ? ?? ? ?refgcc_-mcpu=arm620_-Os_-fomit-frame-pointer2017082220170725
19884080? ? ?? ? ?refgcc_-mcpu=arm600_-Os_-fomit-frame-pointer2017082220170725
19886603? ? ?? ? ?refgcc_-mcpu=arm700_-Os_-fomit-frame-pointer2017082220170725
19886823? ? ?? ? ?refgcc_-mcpu=arm7100_-Os_-fomit-frame-pointer2017082220170725
19887351? ? ?? ? ?refgcc_-mcpu=arm6_-Os_-fomit-frame-pointer2017082220170725
19889128? ? ?? ? ?refgcc_-mcpu=arm7500_-Os_-fomit-frame-pointer2017082220170725
19924325? ? ?? ? ?refgcc_-mcpu=strongarm1100_-Os_-fomit-frame-pointer2017082220170725
19926157? ? ?? ? ?refgcc_-mcpu=arm710_-Os_-fomit-frame-pointer2017082220170725
19928314? ? ?? ? ?refgcc_-mcpu=arm7di_-Os_-fomit-frame-pointer2017082220170725
19937665? ? ?? ? ?refgcc_-mcpu=arm700i_-Os_-fomit-frame-pointer2017082220170725
19941206? ? ?? ? ?refgcc_-mcpu=arm7500fe_-Os_-fomit-frame-pointer2017082220170725
19948382? ? ?? ? ?refgcc_-mcpu=arm710c_-Os_-fomit-frame-pointer2017082220170725
19964812? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017082220170725
19975448? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082220170725
19993074? ? ?? ? ?refgcc_-mcpu=arm70_-Os_-fomit-frame-pointer2017082220170725
20023795? ? ?? ? ?refgcc_-mcpu=cortex-a15_-Os_-fomit-frame-pointer2017082220170725
20030255? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082220170725
20035122? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082220170725
20043790? ? ?? ? ?refgcc_-mcpu=cortex-a5_-Os_-fomit-frame-pointer2017082220170725
20047893? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082220170725
20050312? ? ?? ? ?refgcc_-mcpu=cortex-a9_-Os_-fomit-frame-pointer2017082220170725
20072714? ? ?? ? ?refgcc_-mcpu=native_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082220170725
20074855? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082220170725
20078080? ? ?? ? ?refgcc_-mcpu=arm8_-Os_-fomit-frame-pointer2017082220170725
20079277? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082220170725
20092065? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082220170725
20094839? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082220170725
20096597? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017082220170725
20355161? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082220170725
20574273? ? ?? ? ?refgcc_-mcpu=arm7dm_-Os_-fomit-frame-pointer2017082220170725
20584733? ? ?? ? ?refgcc_-mcpu=arm7m_-Os_-fomit-frame-pointer2017082220170725
20617776? ? ?? ? ?refgcc_-mcpu=arm7dmi_-Os_-fomit-frame-pointer2017082220170725
20868833? ? ?? ? ?refclang_-O3_-fwrapv_-march=armv7-a_-mfloat-abi=hard_-mfpu=vfpv3-d16_-fomit-frame-pointer_-Qunused-arguments2017082220170725
21693273? ? ?? ? ?refgcc_-mcpu=arm810_-O2_-fomit-frame-pointer2017082220170725
21696763? ? ?? ? ?refgcc_-mcpu=arm7dmi_-O2_-fomit-frame-pointer2017082220170725
21712865? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082220170725
21734733? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082220170725
21735817? ? ?? ? ?refgcc_-mcpu=arm7m_-O2_-fomit-frame-pointer2017082220170725
21737240? ? ?? ? ?refgcc_-mcpu=arm7dm_-O2_-fomit-frame-pointer2017082220170725
21754047? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082220170725
21754599? ? ?? ? ?refgcc_-mcpu=arm8_-O2_-fomit-frame-pointer2017082220170725
21757549? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082220170725
21772017? ? ?? ? ?refgcc_-mcpu=native_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082220170725
21793261? ? ?? ? ?refgcc_-mcpu=arm3_-O2_-fomit-frame-pointer2017082220170725
21793927? ? ?? ? ?refgcc_-mcpu=arm2_-O2_-fomit-frame-pointer2017082220170725
21794193? ? ?? ? ?refgcc_-mcpu=arm610_-O2_-fomit-frame-pointer2017082220170725
21794543? ? ?? ? ?refgcc_-mcpu=arm60_-O2_-fomit-frame-pointer2017082220170725
21795470? ? ?? ? ?refgcc_-mcpu=arm250_-O2_-fomit-frame-pointer2017082220170725
21795515? ? ?? ? ?refgcc_-mcpu=arm600_-O2_-fomit-frame-pointer2017082220170725
21796933? ? ?? ? ?refgcc_-mcpu=strongarm_-O2_-fomit-frame-pointer2017082220170725
21796967? ? ?? ? ?refgcc_-mcpu=arm6_-O2_-fomit-frame-pointer2017082220170725
21798160? ? ?? ? ?refgcc_-mcpu=arm7500fe_-O2_-fomit-frame-pointer2017082220170725
21798904? ? ?? ? ?refgcc_-mcpu=arm700_-O2_-fomit-frame-pointer2017082220170725
21799292? ? ?? ? ?refgcc_-mcpu=arm710_-O2_-fomit-frame-pointer2017082220170725
21807872? ? ?? ? ?refgcc_-mcpu=arm620_-O2_-fomit-frame-pointer2017082220170725
21808622? ? ?? ? ?refgcc_-mcpu=strongarm1100_-O2_-fomit-frame-pointer2017082220170725
21808837? ? ?? ? ?refgcc_-mcpu=arm7100_-O2_-fomit-frame-pointer2017082220170725
21811262? ? ?? ? ?refgcc_-mcpu=arm7_-O2_-fomit-frame-pointer2017082220170725
21814699? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082220170725
21818324? ? ?? ? ?refgcc_-mcpu=arm700i_-O2_-fomit-frame-pointer2017082220170725
21823722? ? ?? ? ?refgcc_-mcpu=cortex-a15_-O2_-fomit-frame-pointer2017082220170725
21852683? ? ?? ? ?refgcc_-mcpu=strongarm110_-O2_-fomit-frame-pointer2017082220170725
21857039? ? ?? ? ?refgcc_-mcpu=arm70_-O2_-fomit-frame-pointer2017082220170725
21858676? ? ?? ? ?refgcc_-mcpu=arm7500_-O2_-fomit-frame-pointer2017082220170725
21861809? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017082220170725
21864241? ? ?? ? ?refgcc_-mcpu=arm710c_-O2_-fomit-frame-pointer2017082220170725
21867975? ? ?? ? ?refgcc_-mcpu=cortex-a5_-O2_-fomit-frame-pointer2017082220170725
21875888? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082220170725
21876024? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082220170725
21911874? ? ?? ? ?refgcc_-mcpu=arm7d_-O2_-fomit-frame-pointer2017082220170725
21923563? ? ?? ? ?refgcc_-mcpu=cortex-a9_-O2_-fomit-frame-pointer2017082220170725
21925442? ? ?? ? ?refgcc_-mcpu=arm7di_-O2_-fomit-frame-pointer2017082220170725
21930188? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082220170725
22211845? ? ?? ? ?refgcc_-mcpu=arm7dm_-O_-fomit-frame-pointer2017082220170725
22221785? ? ?? ? ?refgcc_-mcpu=arm7m_-O_-fomit-frame-pointer2017082220170725
22223222? ? ?? ? ?refgcc_-mcpu=arm810_-O_-fomit-frame-pointer2017082220170725
22226185? ? ?? ? ?refgcc_-mcpu=arm7dmi_-O_-fomit-frame-pointer2017082220170725
22229070? ? ?? ? ?refgcc_-mcpu=strongarm110_-O_-fomit-frame-pointer2017082220170725
22255174? ? ?? ? ?refgcc_-mcpu=strongarm1100_-O_-fomit-frame-pointer2017082220170725
22269088? ? ?? ? ?refgcc_-mcpu=arm8_-O_-fomit-frame-pointer2017082220170725
22306635? ? ?? ? ?refgcc_-mcpu=arm3_-O_-fomit-frame-pointer2017082220170725
22311242? ? ?? ? ?refgcc_-mcpu=arm610_-O_-fomit-frame-pointer2017082220170725
22311387? ? ?? ? ?refgcc_-mcpu=arm250_-O_-fomit-frame-pointer2017082220170725
22311462? ? ?? ? ?refgcc_-mcpu=arm600_-O_-fomit-frame-pointer2017082220170725
22312148? ? ?? ? ?refgcc_-mcpu=arm7di_-O_-fomit-frame-pointer2017082220170725
22313110? ? ?? ? ?refgcc_-mcpu=arm7d_-O_-fomit-frame-pointer2017082220170725
22313893? ? ?? ? ?refgcc_-mcpu=arm2_-O_-fomit-frame-pointer2017082220170725
22318937? ? ?? ? ?refgcc_-mcpu=arm60_-O_-fomit-frame-pointer2017082220170725
22322369? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082220170725
22322868? ? ?? ? ?refgcc_-mcpu=arm620_-O_-fomit-frame-pointer2017082220170725
22322984? ? ?? ? ?refgcc_-mcpu=cortex-a15_-O_-fomit-frame-pointer2017082220170725
22323881? ? ?? ? ?refgcc_-mcpu=arm6_-O_-fomit-frame-pointer2017082220170725
22327380? ? ?? ? ?refgcc_-mcpu=arm7_-O_-fomit-frame-pointer2017082220170725
22336753? ? ?? ? ?refgcc_-mcpu=native_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082220170725
22343667? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082220170725
22344093? ? ?? ? ?refgcc_-mcpu=arm7500_-O_-fomit-frame-pointer2017082220170725
22346046? ? ?? ? ?refgcc_-mcpu=arm700i_-O_-fomit-frame-pointer2017082220170725
22350444? ? ?? ? ?refgcc_-mcpu=cortex-a5_-O_-fomit-frame-pointer2017082220170725
22359066? ? ?? ? ?refgcc_-mcpu=arm7100_-O_-fomit-frame-pointer2017082220170725
22359067? ? ?? ? ?refgcc_-mcpu=arm710c_-O_-fomit-frame-pointer2017082220170725
22367443? ? ?? ? ?refgcc_-mcpu=arm700_-O_-fomit-frame-pointer2017082220170725
22370159? ? ?? ? ?refgcc_-mcpu=arm7500fe_-O_-fomit-frame-pointer2017082220170725
22377419? ? ?? ? ?refgcc_-mcpu=strongarm_-O_-fomit-frame-pointer2017082220170725
22395980? ? ?? ? ?refgcc_-mcpu=arm70_-O_-fomit-frame-pointer2017082220170725
22400049? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082220170725
22427489? ? ?? ? ?refgcc_-mcpu=arm710_-O_-fomit-frame-pointer2017082220170725
22441166? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082220170725
22446672? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082220170725
22456313? ? ?? ? ?refgcc_-mcpu=cortex-a9_-O_-fomit-frame-pointer2017082220170725
22459173? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017082220170725
22460160? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082220170725
22461307? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082220170725
22461863? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082220170725
114314903? ? ?? ? ?refgcc2017082220170725
114340919? ? ?? ? ?refgcc_-funroll-loops2017082220170725
116614905? ? ?? ? ?refcc2017082220170725

Compiler output

Implementation: crypto_aead/aes128gcmv1/dolbeau/armv8crypto
Compiler: cc
armv8crypto.c: In file included from armv8crypto.c:11:0:
armv8crypto.c: /usr/lib/gcc/arm-linux-gnueabihf/4.8/include/arm_neon.h:32:2: error: #error You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use arm_neon.h
armv8crypto.c: #error You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use arm_neon.h
armv8crypto.c: ^
armv8crypto.c: armv8crypto.c: In function 'aes_armv8_encrypt1':
armv8crypto.c: armv8crypto.c:55:3: error: unknown type name 'uint8x16_t'
armv8crypto.c: uint8x16_t temp = vld1q_u8(n);
armv8crypto.c: ^
armv8crypto.c: armv8crypto.c:67:5: error: unknown type name 'uint32x4_t'
armv8crypto.c: uint32x4_t t;
armv8crypto.c: ^
armv8crypto.c: armv8crypto.c: At top level:
armv8crypto.c: armv8crypto.c:92:1: error: unknown type name 'uint32x4_t'
armv8crypto.c: static inline uint32x4_t vreversedbwq_u128(const uint32x4_t x) {
armv8crypto.c: ^
armv8crypto.c: armv8crypto.c:92:1: error: unknown type name 'uint32x4_t'
armv8crypto.c: armv8crypto.c: In function 'vreversedbwq_u128':
armv8crypto.c: armv8crypto.c:93:2: error: unknown type name 'uint8x16_t'
armv8crypto.c: uint8x16_t x2 = vreinterpretq_u8_u32(x);
armv8crypto.c: ^
armv8crypto.c: armv8crypto.c:94:2: error: unknown type name 'uint8x16_t'
armv8crypto.c: uint8x16_t x2r = vextq_u8(x2,x2,8);
armv8crypto.c: ^
armv8crypto.c: armv8crypto.c: At top level:
armv8crypto.c: armv8crypto.c:100:1: error: unknown type name 'uint32x4_t'
armv8crypto.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc dolbeau/armv8crypto

Compiler output

Implementation: crypto_aead/aes128gcmv1/dolbeau/armv8crypto
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
armv8crypto.c: armv8crypto.c:84:10: warning: implicit declaration of function 'vaeseq_u8' is invalid in C99 [-Wimplicit-function-declaration]
armv8crypto.c: temp = vaeseq_u8(temp, vld1q_u8((rkeys+144)));
armv8crypto.c: ^
armv8crypto.c: armv8crypto.c:84:8: error: assigning to 'uint8x16_t' (vector of 16 'uint8_t' values) from incompatible type 'int'
armv8crypto.c: temp = vaeseq_u8(temp, vld1q_u8((rkeys+144)));
armv8crypto.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
armv8crypto.c: armv8crypto.c:239:1: error: invalid conversion between vector type 'uint32x4_t' (vector of 4 'uint32_t' values) and integer type 'int' of different size
armv8crypto.c: FUNC(2, MAKE2)
armv8crypto.c: ^~~~~~~~~~~~~~
armv8crypto.c: armv8crypto.c:234:11: note: expanded from macro 'FUNC'
armv8crypto.c: MAKEN(AESENCLASTx); \
armv8crypto.c: ~~~~~~^~~~~~~~~~~~
armv8crypto.c: armv8crypto.c:191:3: note: expanded from macro 'MAKE2'
armv8crypto.c: X(0);X(1)
armv8crypto.c: ^~~~
armv8crypto.c: armv8crypto.c:183:11: note: expanded from macro 'AESENCLASTx'
armv8crypto.c: nv##a = (uint32x4_t)vaeseq_u8((uint8x16_t)nv##a, vld1q_u8((rkeys+144))); nv##a = veorq_u32(nv##a, vld1q_u32((unsigned int*)(rkeys+160)))
armv8crypto.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
armv8crypto.c: armv8crypto.c:239:1: error: invalid conversion between vector type 'uint32x4_t' (vector of 4 'uint32_t' values) and integer type 'int' of different size
armv8crypto.c: FUNC(2, MAKE2)
armv8crypto.c: ^~~~~~~~~~~~~~
armv8crypto.c: armv8crypto.c:234:11: note: expanded from macro 'FUNC'
armv8crypto.c: MAKEN(AESENCLASTx); \
armv8crypto.c: ~~~~~~^~~~~~~~~~~~
armv8crypto.c: armv8crypto.c:191:8: note: expanded from macro 'MAKE2'
armv8crypto.c: ...

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

Compiler output

Implementation: crypto_aead/aes128gcmv1/dolbeau/armv8crypto
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -Qunused-arguments
armv8crypto.c: In file included from armv8crypto.c:11:
armv8crypto.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/arm_neon.h:28:2: error: "NEON support not enabled"
armv8crypto.c: #error "NEON support not enabled"
armv8crypto.c: ^
armv8crypto.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/arm_neon.h:48:24: error: 'neon_vector_type' attribute is not supported for this target
armv8crypto.c: typedef __attribute__((neon_vector_type(8))) int8_t int8x8_t;
armv8crypto.c: ^
armv8crypto.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/arm_neon.h:49:24: error: 'neon_vector_type' attribute is not supported for this target
armv8crypto.c: typedef __attribute__((neon_vector_type(16))) int8_t int8x16_t;
armv8crypto.c: ^
armv8crypto.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/arm_neon.h:50:24: error: 'neon_vector_type' attribute is not supported for this target
armv8crypto.c: typedef __attribute__((neon_vector_type(4))) int16_t int16x4_t;
armv8crypto.c: ^
armv8crypto.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/arm_neon.h:51:24: error: 'neon_vector_type' attribute is not supported for this target
armv8crypto.c: typedef __attribute__((neon_vector_type(8))) int16_t int16x8_t;
armv8crypto.c: ^
armv8crypto.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/arm_neon.h:52:24: error: 'neon_vector_type' attribute is not supported for this target
armv8crypto.c: typedef __attribute__((neon_vector_type(2))) int32_t int32x2_t;
armv8crypto.c: ^
armv8crypto.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/arm_neon.h:53:24: error: 'neon_vector_type' attribute is not supported for this target
armv8crypto.c: typedef __attribute__((neon_vector_type(4))) int32_t int32x4_t;
armv8crypto.c: ^
armv8crypto.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/arm_neon.h:54:24: error: 'neon_vector_type' attribute is not supported for this target
armv8crypto.c: typedef __attribute__((neon_vector_type(1))) int64_t int64x1_t;
armv8crypto.c: ^
armv8crypto.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -Qunused-arguments dolbeau/armv8crypto

Compiler output

Implementation: crypto_aead/aes128gcmv1/dolbeau/armv8crypto
Compiler: gcc
armv8crypto.c: armv8crypto.c: In function 'addmul':
armv8crypto.c: armv8crypto.c:328:19: warning: implicit declaration of function 'vrbitq_u8' [-Wimplicit-function-declaration]
armv8crypto.c: A = (poly8x16_t)vrbitq_u8((uint8x16_t)vreversebyteq_u128((uint32x4_t)A));
armv8crypto.c: ^~~~~~~~~
armv8crypto.c: armv8crypto.c:328:3: error: can't convert a value of type 'int' to vector type '__simd128_poly8_t' which has different size
armv8crypto.c: A = (poly8x16_t)vrbitq_u8((uint8x16_t)vreversebyteq_u128((uint32x4_t)A));
armv8crypto.c: ^
armv8crypto.c: armv8crypto.c:329:3: error: can't convert a value of type 'int' to vector type '__simd128_poly8_t' which has different size
armv8crypto.c: X = (poly8x16_t)vrbitq_u8((uint8x16_t)/* vreversebyteq_u128 */((uint32x4_t)X));
armv8crypto.c: ^
armv8crypto.c: armv8crypto.c:330:3: error: can't convert a value of type 'int' to vector type '__simd128_poly8_t' which has different size
armv8crypto.c: Y = (poly8x16_t)vrbitq_u8((uint8x16_t)vreversebyteq_u128((uint32x4_t)Y));
armv8crypto.c: ^
armv8crypto.c: armv8crypto.c:343:3: error: can't convert a value of type 'int' to vector type '__simd128_poly8_t' which has different size
armv8crypto.c: A = (poly8x16_t)vrbitq_u8((uint8x16_t)vreversebyteq_u128((uint32x4_t)A));
armv8crypto.c: ^
armv8crypto.c: armv8crypto.c: In function 'mulv':
armv8crypto.c: armv8crypto.c:400:3: error: can't convert a value of type 'int' to vector type '__simd128_uint32_t' which has different size
armv8crypto.c: return (uint32x4_t)vrbitq_u8((uint8x16_t)mulv_neon_nobr((uint32x4_t)vrbitq_u8((uint8x16_t)A),(uint32x4_t)vrbitq_u8((uint8x16_t)B)));
armv8crypto.c: ^~~~~~
armv8crypto.c: armv8crypto.c:400:3: error: can't convert a value of type 'int' to vector type '__simd128_uint32_t' which has different size

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

Compiler output

Implementation: crypto_aead/aes128gcmv1/dolbeau/armv8crypto
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
armv8crypto.c: armv8crypto.c:1:0: warning: target CPU does not support THUMB instructions
armv8crypto.c: /*
armv8crypto.c:
armv8crypto.c: armv8crypto.c: In function 'addmul':
armv8crypto.c: armv8crypto.c:328:19: warning: implicit declaration of function 'vrbitq_u8' [-Wimplicit-function-declaration]
armv8crypto.c: A = (poly8x16_t)vrbitq_u8((uint8x16_t)vreversebyteq_u128((uint32x4_t)A));
armv8crypto.c: ^~~~~~~~~
armv8crypto.c: armv8crypto.c:328:3: error: can't convert a value of type 'int' to vector type '__simd128_poly8_t' which has different size
armv8crypto.c: A = (poly8x16_t)vrbitq_u8((uint8x16_t)vreversebyteq_u128((uint32x4_t)A));
armv8crypto.c: ^
armv8crypto.c: armv8crypto.c:329:3: error: can't convert a value of type 'int' to vector type '__simd128_poly8_t' which has different size
armv8crypto.c: X = (poly8x16_t)vrbitq_u8((uint8x16_t)/* vreversebyteq_u128 */((uint32x4_t)X));
armv8crypto.c: ^
armv8crypto.c: armv8crypto.c:330:3: error: can't convert a value of type 'int' to vector type '__simd128_poly8_t' which has different size
armv8crypto.c: Y = (poly8x16_t)vrbitq_u8((uint8x16_t)vreversebyteq_u128((uint32x4_t)Y));
armv8crypto.c: ^
armv8crypto.c: armv8crypto.c:343:3: error: can't convert a value of type 'int' to vector type '__simd128_poly8_t' which has different size
armv8crypto.c: A = (poly8x16_t)vrbitq_u8((uint8x16_t)vreversebyteq_u128((uint32x4_t)A));
armv8crypto.c: ^
armv8crypto.c: armv8crypto.c: In function 'mulv':
armv8crypto.c: armv8crypto.c:400:3: error: can't convert a value of type 'int' to vector type '__simd128_uint32_t' which has different size
armv8crypto.c: return (uint32x4_t)vrbitq_u8((uint8x16_t)mulv_neon_nobr((uint32x4_t)vrbitq_u8((uint8x16_t)A),(uint32x4_t)vrbitq_u8((uint8x16_t)B)));
armv8crypto.c: ^~~~~~
armv8crypto.c: armv8crypto.c:400:3: error: can't convert a value of type 'int' to vector type '__simd128_uint32_t' which has different size

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

Compiler output

Implementation: crypto_aead/aes128gcmv1/openssl
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
decrypt.c: decrypt.c:1:0: warning: target CPU does not support THUMB instructions
decrypt.c: #include <openssl/evp.h>
decrypt.c:
encrypt.c: encrypt.c:1:0: warning: target CPU does not support THUMB instructions
encrypt.c: #include <openssl/evp.h>
encrypt.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 openssl
gcc -mcpu=arm250 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm250 -O -fomit-frame-pointer openssl
gcc -mcpu=arm250 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm2 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm2 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm2 -O -fomit-frame-pointer openssl
gcc -mcpu=arm2 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm3 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm3 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm3 -O -fomit-frame-pointer openssl
gcc -mcpu=arm3 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm600 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm600 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm600 -O -fomit-frame-pointer openssl
gcc -mcpu=arm600 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm60 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm60 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm60 -O -fomit-frame-pointer openssl
gcc -mcpu=arm60 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm610 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm610 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm610 -O -fomit-frame-pointer openssl
gcc -mcpu=arm610 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm620 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm620 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm620 -O -fomit-frame-pointer openssl
gcc -mcpu=arm620 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm6 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm6 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm6 -O -fomit-frame-pointer openssl
gcc -mcpu=arm6 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm700 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm700 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm700 -O -fomit-frame-pointer openssl
gcc -mcpu=arm700 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm700i -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm700i -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm700i -O -fomit-frame-pointer openssl
gcc -mcpu=arm700i -Os -fomit-frame-pointer openssl
gcc -mcpu=arm70 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm70 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm70 -O -fomit-frame-pointer openssl
gcc -mcpu=arm70 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm7100 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm7100 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm7100 -O -fomit-frame-pointer openssl
gcc -mcpu=arm7100 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm710 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm710 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm710 -O -fomit-frame-pointer openssl
gcc -mcpu=arm710 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm710c -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm710c -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm710c -O -fomit-frame-pointer openssl
gcc -mcpu=arm710c -Os -fomit-frame-pointer openssl
gcc -mcpu=arm7500 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm7500 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm7500 -O -fomit-frame-pointer openssl
gcc -mcpu=arm7500 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm7500fe -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm7500fe -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm7500fe -O -fomit-frame-pointer openssl
gcc -mcpu=arm7500fe -Os -fomit-frame-pointer openssl
gcc -mcpu=arm7 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm7 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm7 -O -fomit-frame-pointer openssl
gcc -mcpu=arm7 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm7d -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm7d -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm7d -O -fomit-frame-pointer openssl
gcc -mcpu=arm7d -Os -fomit-frame-pointer openssl
gcc -mcpu=arm7di -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm7di -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm7di -O -fomit-frame-pointer openssl
gcc -mcpu=arm7di -Os -fomit-frame-pointer openssl
gcc -mcpu=arm7dm -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm7dm -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm7dm -O -fomit-frame-pointer openssl
gcc -mcpu=arm7dm -Os -fomit-frame-pointer openssl
gcc -mcpu=arm7dmi -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm7dmi -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm7dmi -O -fomit-frame-pointer openssl
gcc -mcpu=arm7dmi -Os -fomit-frame-pointer openssl
gcc -mcpu=arm7m -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm7m -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm7m -O -fomit-frame-pointer openssl
gcc -mcpu=arm7m -Os -fomit-frame-pointer openssl
gcc -mcpu=arm810 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm810 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm810 -O -fomit-frame-pointer openssl
gcc -mcpu=arm810 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm8 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm8 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm8 -O -fomit-frame-pointer openssl
gcc -mcpu=arm8 -Os -fomit-frame-pointer openssl
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer openssl
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer openssl
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer openssl
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer openssl
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer openssl
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer openssl
gcc -mcpu=strongarm110 -O -fomit-frame-pointer openssl
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer openssl
gcc -mcpu=strongarm -O2 -fomit-frame-pointer openssl
gcc -mcpu=strongarm -O3 -fomit-frame-pointer openssl
gcc -mcpu=strongarm -O -fomit-frame-pointer openssl
gcc -mcpu=strongarm -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_aead/aes128gcmv1/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:
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