From aa603526a1a12c13d05121552ccf7c1aae481bdf Mon Sep 17 00:00:00 2001 From: Douglas Katzman Date: Wed, 2 Sep 2015 23:11:25 +0000 Subject: [PATCH] Add Myriad into enum VendorType Differential Revision: http://reviews.llvm.org/D12540 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@246732 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/ADT/Triple.h | 3 ++- lib/Support/Triple.cpp | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/include/llvm/ADT/Triple.h b/include/llvm/ADT/Triple.h index 97ca89f3515..dfb5694dc8c 100644 --- a/include/llvm/ADT/Triple.h +++ b/include/llvm/ADT/Triple.h @@ -124,7 +124,8 @@ public: MipsTechnologies, NVIDIA, CSR, - LastVendorType = CSR + Myriad, + LastVendorType = Myriad }; enum OSType { UnknownOS, diff --git a/lib/Support/Triple.cpp b/lib/Support/Triple.cpp index 03c3f1a31d4..c1e68cac2f5 100644 --- a/lib/Support/Triple.cpp +++ b/lib/Support/Triple.cpp @@ -144,6 +144,7 @@ const char *Triple::getVendorTypeName(VendorType Kind) { case MipsTechnologies: return "mti"; case NVIDIA: return "nvidia"; case CSR: return "csr"; + case Myriad: return "myriad"; } llvm_unreachable("Invalid VendorType!"); @@ -398,6 +399,7 @@ static Triple::VendorType parseVendor(StringRef VendorName) { .Case("mti", Triple::MipsTechnologies) .Case("nvidia", Triple::NVIDIA) .Case("csr", Triple::CSR) + .Case("myriad", Triple::Myriad) .Default(Triple::UnknownVendor); } -- 2.34.1