summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMSubtarget.h
diff options
context:
space:
mode:
authorOliver Stannard <oliver.stannard@arm.com>2014-04-02 16:10:33 +0000
committerOliver Stannard <oliver.stannard@arm.com>2014-04-02 16:10:33 +0000
commitb14c62511191f367f56c02cdf241de8a82d74122 (patch)
tree98f20be6d75e7bdcf5820eade934746f49ab607f /llvm/lib/Target/ARM/ARMSubtarget.h
parenta731cf0018a4f9c932bd3efb49d5c50df2fa29ab (diff)
downloadbcm5719-llvm-b14c62511191f367f56c02cdf241de8a82d74122.tar.gz
bcm5719-llvm-b14c62511191f367f56c02cdf241de8a82d74122.zip
ARM: Add support for segmented stacks
Patch by Alex Crichton, ILyoan, Luqman Aden and Svetoslav. llvm-svn: 205430
Diffstat (limited to 'llvm/lib/Target/ARM/ARMSubtarget.h')
-rw-r--r--llvm/lib/Target/ARM/ARMSubtarget.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/lib/Target/ARM/ARMSubtarget.h b/llvm/lib/Target/ARM/ARMSubtarget.h
index 3ffc72e21e0..21fa83dff73 100644
--- a/llvm/lib/Target/ARM/ARMSubtarget.h
+++ b/llvm/lib/Target/ARM/ARMSubtarget.h
@@ -356,6 +356,9 @@ public:
return TargetTriple.getEnvironment() == Triple::GNUEABIHF ||
TargetTriple.getEnvironment() == Triple::EABIHF;
}
+ bool isTargetAndroid() const {
+ return TargetTriple.getEnvironment() == Triple::Android;
+ }
bool isAPCS_ABI() const {
assert(TargetABI != ARM_ABI_UNKNOWN);
OpenPOWER on IntegriCloud