Safe CFLAGS

Finding your CPU
To identify the model of your CPU, you can look inside for the "cpu family" and "model" numbers like so:

Once you find this information, you can then match your CPU to one listed on this page in order to find out the suggested "safe" CFLAGS.

Below you can find a list of CFLAGS which are to be considered "safe" for the given processors. These are the settings you should use if you are unsure which CFLAGS your processor needs.

Core i3/i5/i7 with AVX2 instructions (Haswell)
vendor_id      : GenuineIntel cpu family     : 6 model          : 60 model name     : Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz

Core i3/i5/i7
vendor_id	: GenuineIntel cpu family	: 6 model		: 42 model name	: Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz

Core 2 Duo
vendor_id      : GenuineIntel cpu family     : 6 model          : 15 model name     : Intel(R) Core(TM)2 Duo CPU     T7500  @ 2.20GHz

Pentium M (Dothan)
vendor_id	: GenuineIntel cpu family	: 6 model		: 13 model name	: Intel(R) Pentium(R) M processor 2.13GHz

A4/A6/A8-XXXX / XXXXM
vendor_id	: AuthenticAMD cpu family	: 18 model		: 1 model name	: AMD A8-3500M APU with Radeon(tm) HD Graphics

Geode LX
vendor_id	: AuthenticAMD cpu family	: 5 model		: 10 model name	: Geode(TM) Integrated Processor by AMD PCS

ARMv6/ARM1136JF-S
Processor      : ARMv6-compatible processor rev 5 (v6l) BogoMIPS       : 791.34 Features       : swp half thumb fastmult vfp edsp java CPU implementer : 0x41 CPU architecture: 6TEJ CPU variant    : 0x1 CPU part       : 0xb36 CPU revision   : 5

Hardware       : IMAPX200 Revision       : 0000 Serial         : 0000000000000000