diff options
Diffstat (limited to 'cc/config')
-rw-r--r-- | cc/config/x86_64_device.go | 3 | ||||
-rw-r--r-- | cc/config/x86_device.go | 5 |
2 files changed, 8 insertions, 0 deletions
diff --git a/cc/config/x86_64_device.go b/cc/config/x86_64_device.go index 8a86db45..0f0420f7 100644 --- a/cc/config/x86_64_device.go +++ b/cc/config/x86_64_device.go @@ -57,6 +57,9 @@ var ( "skylake": []string{ "-march=skylake", }, + "stoneyridge": []string{ + "-march=bdver4", + }, } x86_64ArchFeatureCflags = map[string][]string{ diff --git a/cc/config/x86_device.go b/cc/config/x86_device.go index b3d6a4dd..500014e9 100644 --- a/cc/config/x86_device.go +++ b/cc/config/x86_device.go @@ -75,6 +75,10 @@ var ( "-march=skylake", "-mfpmath=sse", }, + "stoneyridge": []string{ + "-march=bdver4", + "-mfpmath=sse", + }, } x86ArchFeatureCflags = map[string][]string{ @@ -83,6 +87,7 @@ var ( "sse4_1": []string{"-msse4.1"}, "sse4_2": []string{"-msse4.2"}, "avx": []string{"-mavx"}, + "avx2": []string{"-mavx2"}, "aes_ni": []string{"-maes"}, } ) |