diff --git a/llvm/lib/Analysis/TargetLibraryInfo.cpp b/llvm/lib/Analysis/TargetLibraryInfo.cpp index 8ebdb65e88dc67f41e8dd2598051d6eeb38c2119..a103f7296f55ce09ae68c85610d4098c3a88e26f 100644 --- a/llvm/lib/Analysis/TargetLibraryInfo.cpp +++ b/llvm/lib/Analysis/TargetLibraryInfo.cpp @@ -174,6 +174,7 @@ static void initialize(TargetLibraryInfoImpl &TLI, const Triple &T, TLI.setAvailable(LibFunc_getchar_unlocked); TLI.setAvailable(LibFunc_putc_unlocked); TLI.setAvailable(LibFunc_putchar_unlocked); + TLI.setUnavailable(LibFunc_memrchr); // OHOS_LOCAL TODO if (T.isMacOSXVersionLT(10, 5)) { TLI.setUnavailable(LibFunc_memset_pattern4);