Lines Matching refs:base

9 #include "src/base/ieee754.h"
43 #include "src/base/platform/wrappers.h"
44 #include "src/base/strings.h"
443 WriteUnalignedValue(data, base::ieee754::acos(input));
450 WriteUnalignedValue<double>(data, base::ieee754::asin(input));
804 FUNCTION_REFERENCE_WITH_TYPE(ieee754_acos_function, base::ieee754::acos,
806 FUNCTION_REFERENCE_WITH_TYPE(ieee754_acosh_function, base::ieee754::acosh,
808 FUNCTION_REFERENCE_WITH_TYPE(ieee754_asin_function, base::ieee754::asin,
810 FUNCTION_REFERENCE_WITH_TYPE(ieee754_asinh_function, base::ieee754::asinh,
812 FUNCTION_REFERENCE_WITH_TYPE(ieee754_atan_function, base::ieee754::atan,
814 FUNCTION_REFERENCE_WITH_TYPE(ieee754_atanh_function, base::ieee754::atanh,
816 FUNCTION_REFERENCE_WITH_TYPE(ieee754_atan2_function, base::ieee754::atan2,
818 FUNCTION_REFERENCE_WITH_TYPE(ieee754_cbrt_function, base::ieee754::cbrt,
820 FUNCTION_REFERENCE_WITH_TYPE(ieee754_cos_function, base::ieee754::cos,
822 FUNCTION_REFERENCE_WITH_TYPE(ieee754_cosh_function, base::ieee754::cosh,
824 FUNCTION_REFERENCE_WITH_TYPE(ieee754_exp_function, base::ieee754::exp,
826 FUNCTION_REFERENCE_WITH_TYPE(ieee754_expm1_function, base::ieee754::expm1,
828 FUNCTION_REFERENCE_WITH_TYPE(ieee754_log_function, base::ieee754::log,
830 FUNCTION_REFERENCE_WITH_TYPE(ieee754_log1p_function, base::ieee754::log1p,
832 FUNCTION_REFERENCE_WITH_TYPE(ieee754_log10_function, base::ieee754::log10,
834 FUNCTION_REFERENCE_WITH_TYPE(ieee754_log2_function, base::ieee754::log2,
836 FUNCTION_REFERENCE_WITH_TYPE(ieee754_sin_function, base::ieee754::sin,
838 FUNCTION_REFERENCE_WITH_TYPE(ieee754_sinh_function, base::ieee754::sinh,
840 FUNCTION_REFERENCE_WITH_TYPE(ieee754_tan_function, base::ieee754::tan,
842 FUNCTION_REFERENCE_WITH_TYPE(ieee754_tanh_function, base::ieee754::tanh,
844 FUNCTION_REFERENCE_WITH_TYPE(ieee754_pow_function, base::ieee754::pow,
872 void relaxed_memcpy(volatile base::Atomic8* dest,
873 volatile const base::Atomic8* src, size_t n) {
874 base::Relaxed_Memcpy(dest, src, n);
879 void relaxed_memmove(volatile base::Atomic8* dest,
880 volatile const base::Atomic8* src, size_t n) {
881 base::Relaxed_Memmove(dest, src, n);
908 return search_string_raw<const uint8_t, const base::uc16>();
912 return search_string_raw<const base::uc16, const uint8_t>();
916 return search_string_raw<const base::uc16, const base::uc16>();
1047 ExternalReference::search_string_raw<const uint8_t, const base::uc16>();
1049 ExternalReference::search_string_raw<const base::uc16, const uint8_t>();
1051 ExternalReference::search_string_raw<const base::uc16, const base::uc16>();
1257 base::Relaxed_Store(reinterpret_cast<base::Atomic8*>(addr),
1258 static_cast<base::Atomic8>(value));
1266 base::Relaxed_Store(reinterpret_cast<base::Atomic16*>(addr),
1267 static_cast<base::Atomic16>(value));
1275 base::Relaxed_Store(reinterpret_cast<base::Atomic32*>(addr),
1276 static_cast<base::Atomic32>(value));
1284 base::Relaxed_Store(reinterpret_cast<base::Atomic64*>(addr),
1285 static_cast<base::Atomic64>(value));
1294 base::SeqCst_Store(reinterpret_cast<base::Atomic8*>(addr),
1295 static_cast<base::Atomic8>(value));
1303 base::SeqCst_Store(reinterpret_cast<base::Atomic16*>(addr),
1304 static_cast<base::Atomic16>(value));
1312 base::SeqCst_Store(reinterpret_cast<base::Atomic32*>(addr),
1313 static_cast<base::Atomic32>(value));
1321 base::SeqCst_Store(reinterpret_cast<base::Atomic64*>(addr),
1322 static_cast<base::Atomic64>(value));
1329 base::Atomic32 tsan_relaxed_load_32_bits(Address addr, int64_t value) {
1331 return base::Relaxed_Load(reinterpret_cast<base::Atomic32*>(addr));
1337 base::Atomic64 tsan_relaxed_load_64_bits(Address addr, int64_t value) {
1339 return base::Relaxed_Load(reinterpret_cast<base::Atomic64*>(addr));
1399 return base::hash<Address>()(reference.address() & 0xfff);
1401 return base::hash<Address>()(reference.address());
1414 base::OS::PrintError("abort: %s\n", message);
1416 base::OS::PrintError("abort: <unknown reason: %d>\n", reason);
1418 base::OS::Abort();