SHARE
TWEET

Untitled

Sunka Mar 9th, 2019 7 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. [root@upcloud ~]# lscpu
  2. Architecture:          x86_64
  3. CPU op-mode(s):        32-bit, 64-bit
  4. Byte Order:            Little Endian
  5. CPU(s):                4
  6. On-line CPU(s) list:   0-3
  7. Thread(s) per core:    1
  8. Core(s) per socket:    1
  9. Socket(s):             4
  10. NUMA node(s):          1
  11. Vendor ID:             GenuineIntel
  12. CPU family:            6
  13. Model:                 79
  14. Model name:            Intel(R) Xeon(R) CPU E5-2687W v4 @ 3.00GHz
  15. Stepping:              1
  16. CPU MHz:               2999.992
  17. BogoMIPS:              5999.98
  18. Hypervisor vendor:     KVM
  19. Virtualization type:   full
  20. L1d cache:             32K
  21. L1i cache:             32K
  22. L2 cache:              4096K
  23. L3 cache:              16384K
  24. NUMA node0 CPU(s):     0-3
  25. Flags:                 fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon rep_good nopl xtopology eagerfpu pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm rdseed adx smap xsaveopt arat
  26. You have new mail in /var/spool/mail/root
  27. [root@upcloud ~]# curl -sL https://gist.githubusercontent.com/centminmod/0744fa72c43757766ce83d0f4cfbccbf/raw/gcc-targets.sh | bash
  28. ------------------------------------------------------
  29. /opt/rh/devtoolset-8/root/bin/gcc -c -Q -march=native --help=target
  30.   -march=                               broadwell
  31.   -mavx                                 [enabled]
  32.   -mavx2                                [enabled]
  33.   -mavx256-split-unaligned-load         [disabled]
  34.   -mavx256-split-unaligned-store        [disabled]
  35.   -mavx5124fmaps                        [disabled]
  36.   -mavx5124vnniw                        [disabled]
  37.   -mavx512bitalg                        [disabled]
  38.   -mavx512bw                            [disabled]
  39.   -mavx512cd                            [disabled]
  40.   -mavx512dq                            [disabled]
  41.   -mavx512er                            [disabled]
  42.   -mavx512f                             [disabled]
  43.   -mavx512ifma                          [disabled]
  44.   -mavx512pf                            [disabled]
  45.   -mavx512vbmi                          [disabled]
  46.   -mavx512vbmi2                         [disabled]
  47.   -mavx512vl                            [disabled]
  48.   -mavx512vnni                          [disabled]
  49.   -mavx512vpopcntdq                     [disabled]
  50.   -mpclmul                              [enabled]
  51.   -msse4                                [enabled]
  52.   -msse4.1                              [enabled]
  53.   -msse4.2                              [enabled]
  54.   -msse4a                               [disabled]
  55.   -mtune-ctrl=                
  56.   -mtune=                               broadwell
  57. ------------------------------------------------------
  58. /opt/rh/devtoolset-8/root/bin/gcc -c -Q -march=x86-64 --help=target
  59.   -march=                               x86-64
  60.   -mavx                                 [disabled]
  61.   -mavx2                                [disabled]
  62.   -mavx256-split-unaligned-load         [enabled]
  63.   -mavx256-split-unaligned-store        [enabled]
  64.   -mavx5124fmaps                        [disabled]
  65.   -mavx5124vnniw                        [disabled]
  66.   -mavx512bitalg                        [disabled]
  67.   -mavx512bw                            [disabled]
  68.   -mavx512cd                            [disabled]
  69.   -mavx512dq                            [disabled]
  70.   -mavx512er                            [disabled]
  71.   -mavx512f                             [disabled]
  72.   -mavx512ifma                          [disabled]
  73.   -mavx512pf                            [disabled]
  74.   -mavx512vbmi                          [disabled]
  75.   -mavx512vbmi2                         [disabled]
  76.   -mavx512vl                            [disabled]
  77.   -mavx512vnni                          [disabled]
  78.   -mavx512vpopcntdq                     [disabled]
  79.   -mpclmul                              [disabled]
  80.   -msse4                                [disabled]
  81.   -msse4.1                              [disabled]
  82.   -msse4.2                              [disabled]
  83.   -msse4a                               [disabled]
  84.   -mtune-ctrl=                
  85.   -mtune=                               generic
  86. ------------------------------------------------------
  87. /opt/rh/devtoolset-8/root/bin/gcc -c -Q -mtune=generic --help=target
  88.   -march=                               x86-64
  89.   -mavx                                 [disabled]
  90.   -mavx2                                [disabled]
  91.   -mavx256-split-unaligned-load         [enabled]
  92.   -mavx256-split-unaligned-store        [enabled]
  93.   -mavx5124fmaps                        [disabled]
  94.   -mavx5124vnniw                        [disabled]
  95.   -mavx512bitalg                        [disabled]
  96.   -mavx512bw                            [disabled]
  97.   -mavx512cd                            [disabled]
  98.   -mavx512dq                            [disabled]
  99.   -mavx512er                            [disabled]
  100.   -mavx512f                             [disabled]
  101.   -mavx512ifma                          [disabled]
  102.   -mavx512pf                            [disabled]
  103.   -mavx512vbmi                          [disabled]
  104.   -mavx512vbmi2                         [disabled]
  105.   -mavx512vl                            [disabled]
  106.   -mavx512vnni                          [disabled]
  107.   -mavx512vpopcntdq                     [disabled]
  108.   -mpclmul                              [disabled]
  109.   -msse4                                [disabled]
  110.   -msse4.1                              [disabled]
  111.   -msse4.2                              [disabled]
  112.   -msse4a                               [disabled]
  113.   -mtune-ctrl=                
  114.   -mtune=                               generic
  115. ------------------------------------------------------
  116. /opt/rh/devtoolset-8/root/bin/gcc -c -Q -march=ivybridge --help=target
  117.   -march=                               ivybridge
  118.   -mavx                                 [enabled]
  119.   -mavx2                                [disabled]
  120.   -mavx256-split-unaligned-load         [enabled]
  121.   -mavx256-split-unaligned-store        [enabled]
  122.   -mavx5124fmaps                        [disabled]
  123.   -mavx5124vnniw                        [disabled]
  124.   -mavx512bitalg                        [disabled]
  125.   -mavx512bw                            [disabled]
  126.   -mavx512cd                            [disabled]
  127.   -mavx512dq                            [disabled]
  128.   -mavx512er                            [disabled]
  129.   -mavx512f                             [disabled]
  130.   -mavx512ifma                          [disabled]
  131.   -mavx512pf                            [disabled]
  132.   -mavx512vbmi                          [disabled]
  133.   -mavx512vbmi2                         [disabled]
  134.   -mavx512vl                            [disabled]
  135.   -mavx512vnni                          [disabled]
  136.   -mavx512vpopcntdq                     [disabled]
  137.   -mpclmul                              [enabled]
  138.   -msse4                                [enabled]
  139.   -msse4.1                              [enabled]
  140.   -msse4.2                              [enabled]
  141.   -msse4a                               [disabled]
  142.   -mtune-ctrl=                
  143.   -mtune=                               ivybridge
  144. ------------------------------------------------------
  145. /opt/rh/devtoolset-8/root/bin/gcc -c -Q -march=haswell --help=target
  146.   -march=                               haswell
  147.   -mavx                                 [enabled]
  148.   -mavx2                                [enabled]
  149.   -mavx256-split-unaligned-load         [disabled]
  150.   -mavx256-split-unaligned-store        [disabled]
  151.   -mavx5124fmaps                        [disabled]
  152.   -mavx5124vnniw                        [disabled]
  153.   -mavx512bitalg                        [disabled]
  154.   -mavx512bw                            [disabled]
  155.   -mavx512cd                            [disabled]
  156.   -mavx512dq                            [disabled]
  157.   -mavx512er                            [disabled]
  158.   -mavx512f                             [disabled]
  159.   -mavx512ifma                          [disabled]
  160.   -mavx512pf                            [disabled]
  161.   -mavx512vbmi                          [disabled]
  162.   -mavx512vbmi2                         [disabled]
  163.   -mavx512vl                            [disabled]
  164.   -mavx512vnni                          [disabled]
  165.   -mavx512vpopcntdq                     [disabled]
  166.   -mpclmul                              [enabled]
  167.   -msse4                                [enabled]
  168.   -msse4.1                              [enabled]
  169.   -msse4.2                              [enabled]
  170.   -msse4a                               [disabled]
  171.   -mtune-ctrl=                
  172.   -mtune=                               haswell
  173. ------------------------------------------------------
  174. /opt/rh/devtoolset-8/root/bin/gcc -c -Q -march=broadwell --help=target
  175.   -march=                               broadwell
  176.   -mavx                                 [enabled]
  177.   -mavx2                                [enabled]
  178.   -mavx256-split-unaligned-load         [disabled]
  179.   -mavx256-split-unaligned-store        [disabled]
  180.   -mavx5124fmaps                        [disabled]
  181.   -mavx5124vnniw                        [disabled]
  182.   -mavx512bitalg                        [disabled]
  183.   -mavx512bw                            [disabled]
  184.   -mavx512cd                            [disabled]
  185.   -mavx512dq                            [disabled]
  186.   -mavx512er                            [disabled]
  187.   -mavx512f                             [disabled]
  188.   -mavx512ifma                          [disabled]
  189.   -mavx512pf                            [disabled]
  190.   -mavx512vbmi                          [disabled]
  191.   -mavx512vbmi2                         [disabled]
  192.   -mavx512vl                            [disabled]
  193.   -mavx512vnni                          [disabled]
  194.   -mavx512vpopcntdq                     [disabled]
  195.   -mpclmul                              [enabled]
  196.   -msse4                                [enabled]
  197.   -msse4.1                              [enabled]
  198.   -msse4.2                              [enabled]
  199.   -msse4a                               [disabled]
  200.   -mtune-ctrl=                
  201.   -mtune=                               broadwell
  202. ------------------------------------------------------
  203. /opt/rh/devtoolset-7/root/bin/gcc -c -Q -march=native --help=target
  204.   -march=                               broadwell
  205.   -mavx                                 [enabled]
  206.   -mavx2                                [enabled]
  207.   -mavx256-split-unaligned-load         [disabled]
  208.   -mavx256-split-unaligned-store        [disabled]
  209.   -mavx5124fmaps                        [disabled]
  210.   -mavx5124vnniw                        [disabled]
  211.   -mavx512bw                            [disabled]
  212.   -mavx512cd                            [disabled]
  213.   -mavx512dq                            [disabled]
  214.   -mavx512er                            [disabled]
  215.   -mavx512f                             [disabled]
  216.   -mavx512ifma                          [disabled]
  217.   -mavx512pf                            [disabled]
  218.   -mavx512vbmi                          [disabled]
  219.   -mavx512vl                            [disabled]
  220.   -mavx512vpopcntdq                     [disabled]
  221.   -mpclmul                              [enabled]
  222.   -msse4                                [enabled]
  223.   -msse4.1                              [enabled]
  224.   -msse4.2                              [enabled]
  225.   -msse4a                               [disabled]
  226.   -mtune-ctrl=                
  227.   -mtune=                               broadwell
  228. ------------------------------------------------------
  229. /opt/rh/devtoolset-7/root/bin/gcc -c -Q -march=x86-64 --help=target
  230.   -march=                               x86-64
  231.   -mavx                                 [disabled]
  232.   -mavx2                                [disabled]
  233.   -mavx256-split-unaligned-load         [enabled]
  234.   -mavx256-split-unaligned-store        [enabled]
  235.   -mavx5124fmaps                        [disabled]
  236.   -mavx5124vnniw                        [disabled]
  237.   -mavx512bw                            [disabled]
  238.   -mavx512cd                            [disabled]
  239.   -mavx512dq                            [disabled]
  240.   -mavx512er                            [disabled]
  241.   -mavx512f                             [disabled]
  242.   -mavx512ifma                          [disabled]
  243.   -mavx512pf                            [disabled]
  244.   -mavx512vbmi                          [disabled]
  245.   -mavx512vl                            [disabled]
  246.   -mavx512vpopcntdq                     [disabled]
  247.   -mpclmul                              [disabled]
  248.   -msse4                                [disabled]
  249.   -msse4.1                              [disabled]
  250.   -msse4.2                              [disabled]
  251.   -msse4a                               [disabled]
  252.   -mtune-ctrl=                
  253.   -mtune=                               generic
  254. ------------------------------------------------------
  255. /opt/rh/devtoolset-7/root/bin/gcc -c -Q -mtune=generic --help=target
  256.   -march=                               x86-64
  257.   -mavx                                 [disabled]
  258.   -mavx2                                [disabled]
  259.   -mavx256-split-unaligned-load         [enabled]
  260.   -mavx256-split-unaligned-store        [enabled]
  261.   -mavx5124fmaps                        [disabled]
  262.   -mavx5124vnniw                        [disabled]
  263.   -mavx512bw                            [disabled]
  264.   -mavx512cd                            [disabled]
  265.   -mavx512dq                            [disabled]
  266.   -mavx512er                            [disabled]
  267.   -mavx512f                             [disabled]
  268.   -mavx512ifma                          [disabled]
  269.   -mavx512pf                            [disabled]
  270.   -mavx512vbmi                          [disabled]
  271.   -mavx512vl                            [disabled]
  272.   -mavx512vpopcntdq                     [disabled]
  273.   -mpclmul                              [disabled]
  274.   -msse4                                [disabled]
  275.   -msse4.1                              [disabled]
  276.   -msse4.2                              [disabled]
  277.   -msse4a                               [disabled]
  278.   -mtune-ctrl=                
  279.   -mtune=                               generic
  280. ------------------------------------------------------
  281. /opt/rh/devtoolset-7/root/bin/gcc -c -Q -march=ivybridge --help=target
  282.   -march=                               ivybridge
  283.   -mavx                                 [enabled]
  284.   -mavx2                                [disabled]
  285.   -mavx256-split-unaligned-load         [enabled]
  286.   -mavx256-split-unaligned-store        [enabled]
  287.   -mavx5124fmaps                        [disabled]
  288.   -mavx5124vnniw                        [disabled]
  289.   -mavx512bw                            [disabled]
  290.   -mavx512cd                            [disabled]
  291.   -mavx512dq                            [disabled]
  292.   -mavx512er                            [disabled]
  293.   -mavx512f                             [disabled]
  294.   -mavx512ifma                          [disabled]
  295.   -mavx512pf                            [disabled]
  296.   -mavx512vbmi                          [disabled]
  297.   -mavx512vl                            [disabled]
  298.   -mavx512vpopcntdq                     [disabled]
  299.   -mpclmul                              [enabled]
  300.   -msse4                                [enabled]
  301.   -msse4.1                              [enabled]
  302.   -msse4.2                              [enabled]
  303.   -msse4a                               [disabled]
  304.   -mtune-ctrl=                
  305.   -mtune=                               ivybridge
  306. ------------------------------------------------------
  307. /opt/rh/devtoolset-7/root/bin/gcc -c -Q -march=haswell --help=target
  308.   -march=                               haswell
  309.   -mavx                                 [enabled]
  310.   -mavx2                                [enabled]
  311.   -mavx256-split-unaligned-load         [disabled]
  312.   -mavx256-split-unaligned-store        [disabled]
  313.   -mavx5124fmaps                        [disabled]
  314.   -mavx5124vnniw                        [disabled]
  315.   -mavx512bw                            [disabled]
  316.   -mavx512cd                            [disabled]
  317.   -mavx512dq                            [disabled]
  318.   -mavx512er                            [disabled]
  319.   -mavx512f                             [disabled]
  320.   -mavx512ifma                          [disabled]
  321.   -mavx512pf                            [disabled]
  322.   -mavx512vbmi                          [disabled]
  323.   -mavx512vl                            [disabled]
  324.   -mavx512vpopcntdq                     [disabled]
  325.   -mpclmul                              [enabled]
  326.   -msse4                                [enabled]
  327.   -msse4.1                              [enabled]
  328.   -msse4.2                              [enabled]
  329.   -msse4a                               [disabled]
  330.   -mtune-ctrl=                
  331.   -mtune=                               haswell
  332. ------------------------------------------------------
  333. /opt/rh/devtoolset-7/root/bin/gcc -c -Q -march=broadwell --help=target
  334.   -march=                               broadwell
  335.   -mavx                                 [enabled]
  336.   -mavx2                                [enabled]
  337.   -mavx256-split-unaligned-load         [disabled]
  338.   -mavx256-split-unaligned-store        [disabled]
  339.   -mavx5124fmaps                        [disabled]
  340.   -mavx5124vnniw                        [disabled]
  341.   -mavx512bw                            [disabled]
  342.   -mavx512cd                            [disabled]
  343.   -mavx512dq                            [disabled]
  344.   -mavx512er                            [disabled]
  345.   -mavx512f                             [disabled]
  346.   -mavx512ifma                          [disabled]
  347.   -mavx512pf                            [disabled]
  348.   -mavx512vbmi                          [disabled]
  349.   -mavx512vl                            [disabled]
  350.   -mavx512vpopcntdq                     [disabled]
  351.   -mpclmul                              [enabled]
  352.   -msse4                                [enabled]
  353.   -msse4.1                              [enabled]
  354.   -msse4.2                              [enabled]
  355.   -msse4a                               [disabled]
  356.   -mtune-ctrl=                
  357.   -mtune=                               broadwell
  358. ------------------------------------------------------
  359. /usr/bin/gcc -c -Q -march=native --help=target
  360.   -march=                               core-avx2
  361.   -mavx                                 [enabled]
  362.   -mavx2                                [enabled]
  363.   -mavx256-split-unaligned-load         [disabled]
  364.   -mavx256-split-unaligned-store        [disabled]
  365.   -mpclmul                              [enabled]
  366.   -msse4                                [enabled]
  367.   -msse4.1                              [enabled]
  368.   -msse4.2                              [enabled]
  369.   -msse4a                               [disabled]
  370.   -mtune=                               generic
  371. ------------------------------------------------------
  372. /usr/bin/gcc -c -Q -march=x86-64 --help=target
  373.   -march=                               x86-64
  374.   -mavx                                 [disabled]
  375.   -mavx2                                [disabled]
  376.   -mavx256-split-unaligned-load         [disabled]
  377.   -mavx256-split-unaligned-store        [disabled]
  378.   -mpclmul                              [disabled]
  379.   -msse4                                [disabled]
  380.   -msse4.1                              [disabled]
  381.   -msse4.2                              [disabled]
  382.   -msse4a                               [disabled]
  383.   -mtune=                    
  384. ------------------------------------------------------
  385. /usr/bin/gcc -c -Q -mtune=generic --help=target
  386.   -march=                               x86-64
  387.   -mavx                                 [disabled]
  388.   -mavx2                                [disabled]
  389.   -mavx256-split-unaligned-load         [disabled]
  390.   -mavx256-split-unaligned-store        [disabled]
  391.   -mpclmul                              [disabled]
  392.   -msse4                                [disabled]
  393.   -msse4.1                              [disabled]
  394.   -msse4.2                              [disabled]
  395.   -msse4a                               [disabled]
  396.   -mtune=                               generic
  397. ------------------------------------------------------
  398. /usr/bin/gcc -c -Q -march=ivybridge --help=target
  399.   -march=                               ivybridge
  400.   -mavx                                 [disabled]
  401.   -mavx2                                [disabled]
  402.   -mavx256-split-unaligned-load         [disabled]
  403.   -mavx256-split-unaligned-store        [disabled]
  404.   -mpclmul                              [disabled]
  405.   -msse4                                [disabled]
  406.   -msse4.1                              [disabled]
  407.   -msse4.2                              [disabled]
  408.   -msse4a                               [disabled]
  409.   -mtune=                    
  410. ------------------------------------------------------
  411. /usr/bin/gcc -c -Q -march=haswell --help=target
  412.   -march=                               haswell
  413.   -mavx                                 [disabled]
  414.   -mavx2                                [disabled]
  415.   -mavx256-split-unaligned-load         [disabled]
  416.   -mavx256-split-unaligned-store        [disabled]
  417.   -mpclmul                              [disabled]
  418.   -msse4                                [disabled]
  419.   -msse4.1                              [disabled]
  420.   -msse4.2                              [disabled]
  421.   -msse4a                               [disabled]
  422.   -mtune=                    
  423. ------------------------------------------------------
  424. /usr/bin/gcc -c -Q -march=broadwell --help=target
  425.   -march=                               broadwell
  426.   -mavx                                 [disabled]
  427.   -mavx2                                [disabled]
  428.   -mavx256-split-unaligned-load         [disabled]
  429.   -mavx256-split-unaligned-store        [disabled]
  430.   -mpclmul                              [disabled]
  431.   -msse4                                [disabled]
  432.   -msse4.1                              [disabled]
  433.   -msse4.2                              [disabled]
  434.   -msse4a                               [disabled]
  435.   -mtune=                    
  436. ------------------------------------------------------
  437. gcc 8 compare native vs x86-64 targets
  438.  
  439.   -mabm                                 [enabled]             |   -mabm                                 [disabled]
  440.   -madx                                 [enabled]             |   -madx                                 [disabled]
  441.   -maes                                 [enabled]             |   -maes                                 [disabled]
  442.   -march=                               broadwell             |   -march=                               x86-64
  443.   -mavx                                 [enabled]             |   -mavx                                 [disabled]
  444.   -mavx2                                [enabled]             |   -mavx2                                [disabled]
  445.   -mavx256-split-unaligned-load         [disabled]            |   -mavx256-split-unaligned-load         [enabled]
  446.   -mavx256-split-unaligned-store        [disabled]            |   -mavx256-split-unaligned-store        [enabled]
  447.   -mbmi                                 [enabled]             |   -mbmi                                 [disabled]
  448.   -mbmi2                                [enabled]             |   -mbmi2                                [disabled]
  449.   -mcx16                                [enabled]             |   -mcx16                                [disabled]
  450.   -mf16c                                [enabled]             |   -mf16c                                [disabled]
  451.   -mfma                                 [enabled]             |   -mfma                                 [disabled]
  452.   -mfsgsbase                            [enabled]             |   -mfsgsbase                            [disabled]
  453.   -mhle                                 [enabled]             |   -mhle                                 [disabled]
  454.   -mlzcnt                               [enabled]             |   -mlzcnt                               [disabled]
  455.   -mmovbe                               [enabled]             |   -mmovbe                               [disabled]
  456.   -mno-sse4                             [disabled]            |   -mno-sse4                             [enabled]
  457.   -mpclmul                              [enabled]             |   -mpclmul                              [disabled]
  458.   -mpopcnt                              [enabled]             |   -mpopcnt                              [disabled]
  459.   -mprfchw                              [enabled]             |   -mprfchw                              [disabled]
  460.   -mrdrnd                               [enabled]             |   -mrdrnd                               [disabled]
  461.   -mrdseed                              [enabled]             |   -mrdseed                              [disabled]
  462.   -mrtm                                 [enabled]             |   -mrtm                                 [disabled]
  463.   -msahf                                [enabled]             |   -msahf                                [disabled]
  464.   -msse3                                [enabled]             |   -msse3                                [disabled]
  465.   -msse4                                [enabled]             |   -msse4                                [disabled]
  466.   -msse4.1                              [enabled]             |   -msse4.1                              [disabled]
  467.   -msse4.2                              [enabled]             |   -msse4.2                              [disabled]
  468.   -mssse3                               [enabled]             |   -mssse3                               [disabled]
  469.   -mtune=                               broadwell             |   -mtune=                               generic
  470.   -mxsave                               [enabled]             |   -mxsave                               [disabled]
  471.   -mxsaveopt                            [enabled]             |   -mxsaveopt                            [disabled]
  472. ------------------------------------------------------
  473. gcc 8 compare native vs generic targets
  474.  
  475.   -mabm                                 [enabled]             |   -mabm                                 [disabled]
  476.   -madx                                 [enabled]             |   -madx                                 [disabled]
  477.   -maes                                 [enabled]             |   -maes                                 [disabled]
  478.   -march=                               broadwell             |   -march=                               x86-64
  479.   -mavx                                 [enabled]             |   -mavx                                 [disabled]
  480.   -mavx2                                [enabled]             |   -mavx2                                [disabled]
  481.   -mavx256-split-unaligned-load         [disabled]            |   -mavx256-split-unaligned-load         [enabled]
  482.   -mavx256-split-unaligned-store        [disabled]            |   -mavx256-split-unaligned-store        [enabled]
  483.   -mbmi                                 [enabled]             |   -mbmi                                 [disabled]
  484.   -mbmi2                                [enabled]             |   -mbmi2                                [disabled]
  485.   -mcx16                                [enabled]             |   -mcx16                                [disabled]
  486.   -mf16c                                [enabled]             |   -mf16c                                [disabled]
  487.   -mfma                                 [enabled]             |   -mfma                                 [disabled]
  488.   -mfsgsbase                            [enabled]             |   -mfsgsbase                            [disabled]
  489.   -mhle                                 [enabled]             |   -mhle                                 [disabled]
  490.   -mlzcnt                               [enabled]             |   -mlzcnt                               [disabled]
  491.   -mmovbe                               [enabled]             |   -mmovbe                               [disabled]
  492.   -mno-sse4                             [disabled]            |   -mno-sse4                             [enabled]
  493.   -mpclmul                              [enabled]             |   -mpclmul                              [disabled]
  494.   -mpopcnt                              [enabled]             |   -mpopcnt                              [disabled]
  495.   -mprfchw                              [enabled]             |   -mprfchw                              [disabled]
  496.   -mrdrnd                               [enabled]             |   -mrdrnd                               [disabled]
  497.   -mrdseed                              [enabled]             |   -mrdseed                              [disabled]
  498.   -mrtm                                 [enabled]             |   -mrtm                                 [disabled]
  499.   -msahf                                [enabled]             |   -msahf                                [disabled]
  500.   -msse3                                [enabled]             |   -msse3                                [disabled]
  501.   -msse4                                [enabled]             |   -msse4                                [disabled]
  502.   -msse4.1                              [enabled]             |   -msse4.1                              [disabled]
  503.   -msse4.2                              [enabled]             |   -msse4.2                              [disabled]
  504.   -mssse3                               [enabled]             |   -mssse3                               [disabled]
  505.   -mtune=                               broadwell             |   -mtune=                               generic
  506.   -mxsave                               [enabled]             |   -mxsave                               [disabled]
  507.   -mxsaveopt                            [enabled]             |   -mxsaveopt                            [disabled]
  508. ------------------------------------------------------
  509. gcc 7 compare native vs x86-64 targets
  510.  
  511.   -mabm                                 [enabled]             |   -mabm                                 [disabled]
  512.   -madx                                 [enabled]             |   -madx                                 [disabled]
  513.   -maes                                 [enabled]             |   -maes                                 [disabled]
  514.   -march=                               broadwell             |   -march=                               x86-64
  515.   -mavx                                 [enabled]             |   -mavx                                 [disabled]
  516.   -mavx2                                [enabled]             |   -mavx2                                [disabled]
  517.   -mavx256-split-unaligned-load         [disabled]            |   -mavx256-split-unaligned-load         [enabled]
  518.   -mavx256-split-unaligned-store        [disabled]            |   -mavx256-split-unaligned-store        [enabled]
  519.   -mbmi                                 [enabled]             |   -mbmi                                 [disabled]
  520.   -mbmi2                                [enabled]             |   -mbmi2                                [disabled]
  521.   -mcx16                                [enabled]             |   -mcx16                                [disabled]
  522.   -mf16c                                [enabled]             |   -mf16c                                [disabled]
  523.   -mfma                                 [enabled]             |   -mfma                                 [disabled]
  524.   -mfsgsbase                            [enabled]             |   -mfsgsbase                            [disabled]
  525.   -mhle                                 [enabled]             |   -mhle                                 [disabled]
  526.   -mlzcnt                               [enabled]             |   -mlzcnt                               [disabled]
  527.   -mmovbe                               [enabled]             |   -mmovbe                               [disabled]
  528.   -mno-sse4                             [disabled]            |   -mno-sse4                             [enabled]
  529.   -mpclmul                              [enabled]             |   -mpclmul                              [disabled]
  530.   -mpopcnt                              [enabled]             |   -mpopcnt                              [disabled]
  531.   -mprfchw                              [enabled]             |   -mprfchw                              [disabled]
  532.   -mrdrnd                               [enabled]             |   -mrdrnd                               [disabled]
  533.   -mrdseed                              [enabled]             |   -mrdseed                              [disabled]
  534.   -mrtm                                 [enabled]             |   -mrtm                                 [disabled]
  535.   -msahf                                [enabled]             |   -msahf                                [disabled]
  536.   -msse3                                [enabled]             |   -msse3                                [disabled]
  537.   -msse4                                [enabled]             |   -msse4                                [disabled]
  538.   -msse4.1                              [enabled]             |   -msse4.1                              [disabled]
  539.   -msse4.2                              [enabled]             |   -msse4.2                              [disabled]
  540.   -mssse3                               [enabled]             |   -mssse3                               [disabled]
  541.   -mtune=                               broadwell             |   -mtune=                               generic
  542.   -mxsave                               [enabled]             |   -mxsave                               [disabled]
  543.   -mxsaveopt                            [enabled]             |   -mxsaveopt                            [disabled]
  544. ------------------------------------------------------
  545. gcc 7 compare native vs generic targets
  546.  
  547.   -mabm                                 [enabled]             |   -mabm                                 [disabled]
  548.   -madx                                 [enabled]             |   -madx                                 [disabled]
  549.   -maes                                 [enabled]             |   -maes                                 [disabled]
  550.   -march=                               broadwell             |   -march=                               x86-64
  551.   -mavx                                 [enabled]             |   -mavx                                 [disabled]
  552.   -mavx2                                [enabled]             |   -mavx2                                [disabled]
  553.   -mavx256-split-unaligned-load         [disabled]            |   -mavx256-split-unaligned-load         [enabled]
  554.   -mavx256-split-unaligned-store        [disabled]            |   -mavx256-split-unaligned-store        [enabled]
  555.   -mbmi                                 [enabled]             |   -mbmi                                 [disabled]
  556.   -mbmi2                                [enabled]             |   -mbmi2                                [disabled]
  557.   -mcx16                                [enabled]             |   -mcx16                                [disabled]
  558.   -mf16c                                [enabled]             |   -mf16c                                [disabled]
  559.   -mfma                                 [enabled]             |   -mfma                                 [disabled]
  560.   -mfsgsbase                            [enabled]             |   -mfsgsbase                            [disabled]
  561.   -mhle                                 [enabled]             |   -mhle                                 [disabled]
  562.   -mlzcnt                               [enabled]             |   -mlzcnt                               [disabled]
  563.   -mmovbe                               [enabled]             |   -mmovbe                               [disabled]
  564.   -mno-sse4                             [disabled]            |   -mno-sse4                             [enabled]
  565.   -mpclmul                              [enabled]             |   -mpclmul                              [disabled]
  566.   -mpopcnt                              [enabled]             |   -mpopcnt                              [disabled]
  567.   -mprfchw                              [enabled]             |   -mprfchw                              [disabled]
  568.   -mrdrnd                               [enabled]             |   -mrdrnd                               [disabled]
  569.   -mrdseed                              [enabled]             |   -mrdseed                              [disabled]
  570.   -mrtm                                 [enabled]             |   -mrtm                                 [disabled]
  571.   -msahf                                [enabled]             |   -msahf                                [disabled]
  572.   -msse3                                [enabled]             |   -msse3                                [disabled]
  573.   -msse4                                [enabled]             |   -msse4                                [disabled]
  574.   -msse4.1                              [enabled]             |   -msse4.1                              [disabled]
  575.   -msse4.2                              [enabled]             |   -msse4.2                              [disabled]
  576.   -mssse3                               [enabled]             |   -mssse3                               [disabled]
  577.   -mtune=                               broadwell             |   -mtune=                               generic
  578.   -mxsave                               [enabled]             |   -mxsave                               [disabled]
  579.   -mxsaveopt                            [enabled]             |   -mxsaveopt                            [disabled]
  580. ------------------------------------------------------
  581. gcc 4.8 compare native vs x86-64 targets
  582.  
  583.   -mabm                                 [enabled]             |   -mabm                                 [disabled]
  584.   -madx                                 [enabled]             |   -madx                                 [disabled]
  585.   -maes                                 [enabled]             |   -maes                                 [disabled]
  586.   -march=                               core-avx2             |   -march=                               x86-64
  587.   -mavx                                 [enabled]             |   -mavx                                 [disabled]
  588.   -mavx2                                [enabled]             |   -mavx2                                [disabled]
  589.   -mbmi                                 [enabled]             |   -mbmi                                 [disabled]
  590.   -mbmi2                                [enabled]             |   -mbmi2                                [disabled]
  591.   -mcx16                                [enabled]             |   -mcx16                                [disabled]
  592.   -mf16c                                [enabled]             |   -mf16c                                [disabled]
  593.   -mfma                                 [enabled]             |   -mfma                                 [disabled]
  594.   -mfsgsbase                            [enabled]             |   -mfsgsbase                            [disabled]
  595.   -mfxsr                                [enabled]             |   -mfxsr                                [disabled]
  596.   -mhle                                 [enabled]             |   -mhle                                 [disabled]
  597.   -mlzcnt                               [enabled]             |   -mlzcnt                               [disabled]
  598.   -mmovbe                               [enabled]             |   -mmovbe                               [disabled]
  599.   -mno-sse4                             [disabled]            |   -mno-sse4                             [enabled]
  600.   -mpclmul                              [enabled]             |   -mpclmul                              [disabled]
  601.   -mpopcnt                              [enabled]             |   -mpopcnt                              [disabled]
  602.   -mprfchw                              [enabled]             |   -mprfchw                              [disabled]
  603.   -mrdrnd                               [enabled]             |   -mrdrnd                               [disabled]
  604.   -mrdseed                              [enabled]             |   -mrdseed                              [disabled]
  605.   -mrtm                                 [enabled]             |   -mrtm                                 [disabled]
  606.   -msahf                                [enabled]             |   -msahf                                [disabled]
  607.   -msse                                 [enabled]             |   -msse                                 [disabled]
  608.   -msse2                                [enabled]             |   -msse2                                [disabled]
  609.   -msse3                                [enabled]             |   -msse3                                [disabled]
  610.   -msse4                                [enabled]             |   -msse4                                [disabled]
  611.   -msse4.1                              [enabled]             |   -msse4.1                              [disabled]
  612.   -msse4.2                              [enabled]             |   -msse4.2                              [disabled]
  613.   -mssse3                               [enabled]             |   -mssse3                               [disabled]
  614.   -mtune=                               generic               |   -mtune=                    
  615.   -mxsave                               [enabled]             |   -mxsave                               [disabled]
  616.   -mxsaveopt                            [enabled]             |   -mxsaveopt                            [disabled]
  617. ------------------------------------------------------
  618. gcc 4.8 compare native vs generic targets
  619.  
  620.   -mabm                                 [enabled]             |   -mabm                                 [disabled]
  621.   -madx                                 [enabled]             |   -madx                                 [disabled]
  622.   -maes                                 [enabled]             |   -maes                                 [disabled]
  623.   -march=                               core-avx2             |   -march=                               x86-64
  624.   -mavx                                 [enabled]             |   -mavx                                 [disabled]
  625.   -mavx2                                [enabled]             |   -mavx2                                [disabled]
  626.   -mbmi                                 [enabled]             |   -mbmi                                 [disabled]
  627.   -mbmi2                                [enabled]             |   -mbmi2                                [disabled]
  628.   -mcx16                                [enabled]             |   -mcx16                                [disabled]
  629.   -mf16c                                [enabled]             |   -mf16c                                [disabled]
  630.   -mfma                                 [enabled]             |   -mfma                                 [disabled]
  631.   -mfsgsbase                            [enabled]             |   -mfsgsbase                            [disabled]
  632.   -mfxsr                                [enabled]             |   -mfxsr                                [disabled]
  633.   -mhle                                 [enabled]             |   -mhle                                 [disabled]
  634.   -mlzcnt                               [enabled]             |   -mlzcnt                               [disabled]
  635.   -mmovbe                               [enabled]             |   -mmovbe                               [disabled]
  636.   -mno-sse4                             [disabled]            |   -mno-sse4                             [enabled]
  637.   -mpclmul                              [enabled]             |   -mpclmul                              [disabled]
  638.   -mpopcnt                              [enabled]             |   -mpopcnt                              [disabled]
  639.   -mprfchw                              [enabled]             |   -mprfchw                              [disabled]
  640.   -mrdrnd                               [enabled]             |   -mrdrnd                               [disabled]
  641.   -mrdseed                              [enabled]             |   -mrdseed                              [disabled]
  642.   -mrtm                                 [enabled]             |   -mrtm                                 [disabled]
  643.   -msahf                                [enabled]             |   -msahf                                [disabled]
  644.   -msse                                 [enabled]             |   -msse                                 [disabled]
  645.   -msse2                                [enabled]             |   -msse2                                [disabled]
  646.   -msse3                                [enabled]             |   -msse3                                [disabled]
  647.   -msse4                                [enabled]             |   -msse4                                [disabled]
  648.   -msse4.1                              [enabled]             |   -msse4.1                              [disabled]
  649.   -msse4.2                              [enabled]             |   -msse4.2                              [disabled]
  650.   -mssse3                               [enabled]             |   -mssse3                               [disabled]
  651.   -mxsave                               [enabled]             |   -mxsave                               [disabled]
  652.   -mxsaveopt                            [enabled]             |   -mxsaveopt                            [disabled]
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top