From 4f00a71af56e9707711dd44d92f4a9216808076f Mon Sep 17 00:00:00 2001 From: Sam Clegg Date: Tue, 24 Oct 2017 22:48:19 +0000 Subject: [PATCH] Add Triple::isOSUnknown Subscribers: aheejin Differential Revision: https://reviews.llvm.org/D39256 llvm-svn: 316524 --- llvm/include/llvm/ADT/Triple.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/llvm/include/llvm/ADT/Triple.h b/llvm/include/llvm/ADT/Triple.h index 761e0ad9..cb73dca 100644 --- a/llvm/include/llvm/ADT/Triple.h +++ b/llvm/include/llvm/ADT/Triple.h @@ -501,6 +501,8 @@ public: return getOS() == Triple::ELFIAMCU; } + bool isOSUnknown() const { return getOS() == Triple::UnknownOS; } + bool isGNUEnvironment() const { EnvironmentType Env = getEnvironment(); return Env == Triple::GNU || Env == Triple::GNUABIN32 || -- 2.7.4