|
| template<typename T > |
| static T | v8::internal::ArithmeticShiftRight (T x, int shift) |
| |
| template<typename T > |
| T | v8::internal::JSMax (T x, T y) |
| |
| template<typename T > |
| T | v8::internal::JSMin (T x, T y) |
| |
template<typename T >
requires std::is_signed<T>::value |
| std::make_unsigned< T >::type | v8::internal::Abs (T a) |
| |
| double | v8::internal::Modulo (double x, double y) |
| |
| template<typename T > |
| T | v8::internal::SaturateAdd (T a, T b) |
| |
| template<typename T > |
| T | v8::internal::SaturateSub (T a, T b) |
| |
| template<typename T > |
| T | v8::internal::SaturateRoundingQMul (T a, T b) |
| |
| template<typename Wide , typename Narrow > |
| Wide | v8::internal::MultiplyLong (Narrow a, Narrow b) |
| |
| template<typename Wide , typename Narrow > |
| Wide | v8::internal::AddLong (Narrow a, Narrow b) |
| |
| template<typename T > |
| T | v8::internal::RoundingAverageUnsigned (T a, T b) |
| |
| uint32_t | v8::internal::ComputeUnseededHash (uint32_t key) |
| |
| uint32_t | v8::internal::ComputeLongHash (uint64_t key) |
| |
| uint32_t | v8::internal::ComputeSeededHash (uint32_t key, uint64_t seed) |
| |
| uint32_t | v8::internal::ComputePointerHash (void *ptr) |
| |
| uint32_t | v8::internal::ComputeAddressHash (Address address) |
| |
| template<typename IntType , typename Char > |
| V8_INLINE bool | v8::internal::OverlappingCompare (const Char *lhs, const Char *rhs, size_t count) |
| |
| template<typename Char > |
| V8_INLINE bool | v8::internal::SimdMemEqual (const Char *lhs, const Char *rhs, size_t count) |
| |
| template<typename lchar , typename rchar > |
| bool | v8::internal::CompareCharsEqualUnsigned (const lchar *lhs, const rchar *rhs, size_t chars) |
| |
| template<typename lchar , typename rchar > |
| bool | v8::internal::CompareCharsEqual (const lchar *lhs, const rchar *rhs, size_t chars) |
| |
| template<typename lchar , typename rchar > |
| int | v8::internal::CompareCharsUnsigned (const lchar *lhs, const rchar *rhs, size_t chars) |
| |
| template<typename lchar , typename rchar > |
| int | v8::internal::CompareChars (const lchar *lhs, const rchar *rhs, size_t chars) |
| |
| constexpr uint64_t | v8::internal::TenToThe (uint32_t exponent) |
| |
| uint32_t | v8::internal::unsigned_bitextract_32 (int msb, int lsb, uint32_t x) |
| |
| uint64_t | v8::internal::unsigned_bitextract_64 (int msb, int lsb, uint64_t x) |
| |
| int32_t | v8::internal::signed_bitextract_32 (int msb, int lsb, uint32_t x) |
| |
| constexpr bool | v8::internal::is_intn (int64_t x, unsigned n) |
| |
| constexpr bool | v8::internal::is_uintn (int64_t x, unsigned n) |
| |
| template<class T > |
| constexpr T | v8::internal::truncate_to_intn (T x, unsigned n) |
| |
| std::ostream & | v8::internal::operator<< (std::ostream &os, FeedbackSlot slot) |
| |
| V8_EXPORT_PRIVATE void | v8::internal::PRINTF_FORMAT (1, 2) PrintF(const char *format |
| |
| V8_EXPORT_PRIVATE void V8_EXPORT_PRIVATE void | v8::internal::PRINTF_FORMAT (2, 3) PrintF(FILE *out |
| |
| char * | v8::internal::ReadLine (const char *prompt) |
| |
| int | v8::internal::WriteChars (const char *filename, const char *str, int size, bool verbose) |
| |
| int | v8::internal::WriteBytes (const char *filename, const uint8_t *bytes, int size, bool verbose) |
| |
| std::string | v8::internal::ReadFile (const char *filename, bool *exists, bool verbose) |
| |
| std::string | v8::internal::ReadFile (FILE *file, bool *exists, bool verbose) |
| |
| bool | v8::internal::DoubleToBoolean (double d) |
| |
| template<typename Char > |
| bool | v8::internal::TryAddIndexChar (uint32_t *index, Char c) |
| |
| template<typename Stream , typename index_t , enum ToIndexMode mode> |
| bool | v8::internal::StringToIndex (Stream *stream, index_t *index) |
| |
| uintptr_t | v8::internal::GetCurrentStackPosition () |
| |
| static uint16_t | v8::internal::ByteReverse16 (uint16_t value) |
| |
| static uint32_t | v8::internal::ByteReverse32 (uint32_t value) |
| |
| static uint64_t | v8::internal::ByteReverse64 (uint64_t value) |
| |
| template<typename V > |
| static V | v8::internal::ByteReverse (V value) |
| |
| bool | v8::internal::PassesFilter (base::Vector< const char > name, base::Vector< const char > filter) |
| |
| V8_INLINE void | v8::internal::ZapCode (Address addr, size_t size_in_bytes) |
| |
| bool | v8::internal::RoundUpToPageSize (size_t byte_length, size_t page_size, size_t max_allowed_byte_length, size_t *pages) |
| |