GCC Tizen toolchain has 'tizen' vendor, and llvm/clang need to support it in
order to resolve toolchain triples the right way.
Change-Id: Ib9b86a28d8c3e0483451d4ace1204689bc1b8b10
Signed-off-by: Slava Barinov <v.barinov@samsung.com>
NVIDIA,
CSR,
Myriad,
- LastVendorType = Myriad
+ Tizen,
+ LastVendorType = Tizen
};
enum OSType {
UnknownOS,
case NVIDIA: return "nvidia";
case CSR: return "csr";
case Myriad: return "myriad";
+ case Tizen: return "tizen";
}
llvm_unreachable("Invalid VendorType!");
.Case("nvidia", Triple::NVIDIA)
.Case("csr", Triple::CSR)
.Case("myriad", Triple::Myriad)
+ .Case("tizen", Triple::Tizen)
.Default(Triple::UnknownVendor);
}