diff options
| author | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2015-10-08 21:21:24 +0000 |
|---|---|---|
| committer | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2015-10-08 21:21:24 +0000 |
| commit | 5fe279e7274e129258545897b9cc999d7f23e292 (patch) | |
| tree | e839d6c144be528ede55a076a4014868c0e6a114 /llvm/lib/Transforms | |
| parent | 239ab3c03f58f3af794929eab5001e915dea49c1 (diff) | |
| download | bcm5719-llvm-5fe279e7274e129258545897b9cc999d7f23e292.tar.gz bcm5719-llvm-5fe279e7274e129258545897b9cc999d7f23e292.zip | |
Add Triple::isAndroid().
This is a simple refactoring that replaces Triple.getEnvironment()
checks for Android with Triple.isAndroid().
llvm-svn: 249750
Diffstat (limited to 'llvm/lib/Transforms')
| -rw-r--r-- | llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp | 2 | ||||
| -rw-r--r-- | llvm/lib/Transforms/Instrumentation/SafeStack.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp b/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp index f4f58ac7ce7..9ba564e5dc8 100644 --- a/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp +++ b/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp @@ -338,7 +338,7 @@ struct ShadowMapping { static ShadowMapping getShadowMapping(Triple &TargetTriple, int LongSize, bool IsKasan) { - bool IsAndroid = TargetTriple.getEnvironment() == llvm::Triple::Android; + bool IsAndroid = TargetTriple.isAndroid(); bool IsIOS = TargetTriple.isiOS(); bool IsFreeBSD = TargetTriple.isOSFreeBSD(); bool IsLinux = TargetTriple.isOSLinux(); diff --git a/llvm/lib/Transforms/Instrumentation/SafeStack.cpp b/llvm/lib/Transforms/Instrumentation/SafeStack.cpp index 1b28caffd4a..c2b596c42b7 100644 --- a/llvm/lib/Transforms/Instrumentation/SafeStack.cpp +++ b/llvm/lib/Transforms/Instrumentation/SafeStack.cpp @@ -262,7 +262,7 @@ Value *SafeStack::getOrCreateUnsafeStackPtr(IRBuilder<> &IRB, Function &F) { } // Android provides a libc function that returns the stack pointer address. - if (TargetTriple.getEnvironment() == llvm::Triple::Android) { + if (TargetTriple.isAndroid()) { Value *Fn = M.getOrInsertFunction(kUnsafeStackPtrAddrFn, StackPtrTy->getPointerTo(0), nullptr); return IRB.CreateCall(Fn); |

