#include <sycl/ext/oneapi/bfloat16.hpp>
Definition at line 51 of file bfloat16.hpp.
◆ bfloat16() [1/5]
sycl::_V1::ext::oneapi::bfloat16::bfloat16 |
( |
| ) |
|
|
default |
◆ bfloat16() [2/5]
constexpr sycl::_V1::ext::oneapi::bfloat16::bfloat16 |
( |
const bfloat16 & |
| ) |
|
|
constexprdefault |
◆ bfloat16() [3/5]
constexpr sycl::_V1::ext::oneapi::bfloat16::bfloat16 |
( |
bfloat16 && |
| ) |
|
|
constexprdefault |
◆ ~bfloat16()
sycl::_V1::ext::oneapi::bfloat16::~bfloat16 |
( |
| ) |
|
|
default |
◆ bfloat16() [4/5]
sycl::_V1::ext::oneapi::bfloat16::bfloat16 |
( |
const float & |
a | ) |
|
|
inline |
◆ bfloat16() [5/5]
sycl::_V1::ext::oneapi::bfloat16::bfloat16 |
( |
const sycl::half & |
a | ) |
|
|
inline |
◆ operator bool()
sycl::_V1::ext::oneapi::bfloat16::operator bool |
( |
| ) |
|
|
inlineexplicit |
◆ operator float()
sycl::_V1::ext::oneapi::bfloat16::operator float |
( |
| ) |
const |
|
inline |
◆ operator sycl::half()
sycl::_V1::ext::oneapi::bfloat16::operator sycl::half |
( |
| ) |
const |
|
inline |
◆ operator=() [1/3]
constexpr bfloat16& sycl::_V1::ext::oneapi::bfloat16::operator= |
( |
const bfloat16 & |
rhs | ) |
|
|
constexprdefault |
◆ operator=() [2/3]
bfloat16& sycl::_V1::ext::oneapi::bfloat16::operator= |
( |
const float & |
rhs | ) |
|
|
inline |
◆ operator=() [3/3]
◆ detail::bfloat16ToBits
◆ detail::bitsToBfloat16
◆ operator-
◆ operator<<
std::ostream& operator<< |
( |
std::ostream & |
O, |
|
|
bfloat16 const & |
rhs |
|
) |
| |
|
friend |
◆ operator>>
std::istream& operator>> |
( |
std::istream & |
I, |
|
|
bfloat16 & |
rhs |
|
) |
| |
|
friend |
◆ sycl::vec< bfloat16, 1 >
◆ sycl::vec< bfloat16, 16 >
◆ sycl::vec< bfloat16, 2 >
◆ sycl::vec< bfloat16, 3 >
◆ sycl::vec< bfloat16, 4 >
◆ sycl::vec< bfloat16, 8 >
◆ value
The documentation for this class was generated from the following file: