[libc] Add no_sanitize("address") attribute to the getMPFRMatcher function.
This dramtically reduces the run time of tests. For example,
sincosf_test takes over 25 minutes without this attribute but only 8
seconds with this attribute.
GitOrigin-RevId: fbaaa16802d7b2fc096c8ed5fa23e0cad56807a2
diff --git a/utils/MPFRWrapper/MPFRUtils.h b/utils/MPFRWrapper/MPFRUtils.h
index 31afd39..6cdba34 100644
--- a/utils/MPFRWrapper/MPFRUtils.h
+++ b/utils/MPFRWrapper/MPFRUtils.h
@@ -73,6 +73,7 @@
} // namespace internal
template <typename T>
+__attribute__((no_sanitize("address")))
internal::MPFRMatcher<T> getMPFRMatcher(Operation op, T input, Tolerance t) {
static_assert(
__llvm_libc::cpp::IsFloatingPointType<T>::Value,