X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=blobdiff_plain;f=lib%2FTarget%2FARM%2FARMSubtarget.cpp;h=84d3ebcc681c3f3f8835f606bfe37e00fa5ebcf6;hp=aea452cdbc581d9cdb08eba40a820f9c31cfee6b;hb=7b7ff9e15230c9372b23beea18da051c3890f7d1;hpb=26541ec6e9935ae6cef75a5632c8513aa220af06 diff --git a/lib/Target/ARM/ARMSubtarget.cpp b/lib/Target/ARM/ARMSubtarget.cpp index aea452cdbc5..84d3ebcc681 100644 --- a/lib/Target/ARM/ARMSubtarget.cpp +++ b/lib/Target/ARM/ARMSubtarget.cpp @@ -299,7 +299,8 @@ unsigned ARMSubtarget::getMispredictionPenalty() const { } bool ARMSubtarget::hasSinCos() const { - return getTargetTriple().isiOS() && !getTargetTriple().isOSVersionLT(7, 0); + return isTargetWatchOS() || + (isTargetIOS() && !getTargetTriple().isOSVersionLT(7, 0)); } bool ARMSubtarget::enableMachineScheduler() const {