summaryrefslogtreecommitdiffstats
path: root/clang/lib/FrontendTool
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2017-01-10 06:02:12 +0000
committerCraig Topper <craig.topper@gmail.com>2017-01-10 06:02:12 +0000
commitc45744ad935f2bc94d4cfada6843e1942fdb3bec (patch)
treece3329b65aa3669b08b90f422b6e8e137fff6fd7 /clang/lib/FrontendTool
parentd55b83128bc12ba86dc121f8e016e3bcb7bc11db (diff)
downloadbcm5719-llvm-c45744ad935f2bc94d4cfada6843e1942fdb3bec.tar.gz
bcm5719-llvm-c45744ad935f2bc94d4cfada6843e1942fdb3bec.zip
AMD family 17h (znver1) enablement
Summary: This patch enables the following 1. AMD family 17h architecture using "znver1" tune flag (-march, -mcpu). 2. ISAs that are enabled for "znver1" architecture. 3. Checks ADX isa from cpuid to identify "znver1" flag when -march=native is used. 4. ISAs FMA4, XOP are disabled as they are dropped from amdfam17. 5. For the time being, it uses the btver2 scheduler model. 6. Test file is updated to check this flag. This is linked to llvm review item https://reviews.llvm.org/D28017 Patch by Ganesh Gopalasubramanian. Additional test cases added by Craig Topper. Reviewers: RKSimon, craig.topper Subscribers: cfe-commits, RKSimon, ashutosh.nema, llvm-commits Differential Revision: https://reviews.llvm.org/D28018 llvm-svn: 291544
Diffstat (limited to 'clang/lib/FrontendTool')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud