diff options
author | Michael Kuperstein <michael.m.kuperstein@intel.com> | 2015-10-25 08:07:37 +0000 |
---|---|---|
committer | Michael Kuperstein <michael.m.kuperstein@intel.com> | 2015-10-25 08:07:37 +0000 |
commit | fe897623f3b050693df0cd2a234ca6dcfbd4878b (patch) | |
tree | 102c8f644e21db6b2bf0d39e7551bc2b9708d5e4 /llvm/lib/Target/X86/X86Subtarget.h | |
parent | e376c40308823cabe9d2c416ddb348598df39568 (diff) | |
download | bcm5719-llvm-fe897623f3b050693df0cd2a234ca6dcfbd4878b.tar.gz bcm5719-llvm-fe897623f3b050693df0cd2a234ca6dcfbd4878b.zip |
[X86] Add support for elfiamcu triple
This adds support for the i?86-*-elfiamcu triple, which indicates the IAMCU psABI is used.
Differential Revision: http://reviews.llvm.org/D13977
llvm-svn: 251222
Diffstat (limited to 'llvm/lib/Target/X86/X86Subtarget.h')
-rw-r--r-- | llvm/lib/Target/X86/X86Subtarget.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/X86/X86Subtarget.h b/llvm/lib/Target/X86/X86Subtarget.h index bca31c00398..c1842e1a5fd 100644 --- a/llvm/lib/Target/X86/X86Subtarget.h +++ b/llvm/lib/Target/X86/X86Subtarget.h @@ -418,6 +418,7 @@ public: bool isTargetNaCl() const { return TargetTriple.isOSNaCl(); } bool isTargetNaCl32() const { return isTargetNaCl() && !is64Bit(); } bool isTargetNaCl64() const { return isTargetNaCl() && is64Bit(); } + bool isTargetMCU() const { return TargetTriple.isEnvironmentIAMCU(); } bool isTargetWindowsMSVC() const { return TargetTriple.isWindowsMSVCEnvironment(); |