native
0.0.1
Vectors, masks and wide register packs for C++26
Main Page
Related Pages
Topics
Modules
Namespaces
Concepts
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Functions
Variables
Typedefs
Related Symbols
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
Loading...
Searching...
No Matches
Here is a list of all documented class members with links to the class documentation for each member:
- o -
observed :
native::arm_capabilities
,
native::wasm_capabilities
,
native::x86_capabilities
operator __bf16() :
native::bf16
operator _Float16() :
native::fp16
operator bool() :
native::basic_static_string< CharT, Traits >
operator CharT const *() :
native::basic_static_string< CharT, Traits >
operator const char *() :
native::static_c_string
operator float() :
native::bf16
,
native::fp16
operator native_type() :
native::simd< bf16, 8, Arch >
,
native::simd< bf16, N, Arch >
,
native::simd< float, 4, Arch >
,
native::simd< float, 8, Arch >
,
native::simd< fp16, 32, Arch >
,
native::simd< fp16, 8, Arch >
,
native::simd< T, N, Arch >
operator static_string() :
native::static_c_string
operator std::basic_string< CharT, Traits >() :
native::basic_static_string< CharT, Traits >
operator std::basic_string_view< CharT, Traits >() :
native::basic_static_string< CharT, Traits >
operator std::size_t() :
native::imm_t< K >
operator! :
native::mask_lane< U >
,
native::predicate< N, A >
,
native::predicate< N, Arch >
,
native::simd< bf16, 8, Arch >
,
native::simd< bf16, N, Arch >
,
native::simd< bool, N, Arch >
,
native::simd< mask_lane< U >, N, A >
,
native::simd< T, N, A >
,
native::simd< T, N, Arch >
operator!= :
native::basic_static_string< CharT, Traits >
,
native::bf16
,
native::fp16
,
native::predicate< N, A >
,
native::predicate< N, Arch >
,
native::simd< bool, N, Arch >
,
native::simd< float, 4, Arch >
,
native::simd< float, 8, Arch >
,
native::simd< fp16, 32, Arch >
,
native::simd< fp16, 8, Arch >
,
native::simd< mask_lane< U >, N, A >
,
native::simd< T, N, A >
,
native::simd< T, N, Arch >
,
native::static_c_string
operator% :
native::simd< T, N, Arch >
operator& :
native::mask_lane< U >
,
native::predicate< N, A >
,
native::predicate< N, Arch >
,
native::simd< bool, N, Arch >
,
native::simd< mask_lane< U >, N, A >
,
native::simd< T, N, A >
,
native::simd< T, N, Arch >
operator&=() :
native::predicate< N, A >
,
native::predicate< N, Arch >
,
native::simd< bool, N, Arch >
,
native::simd< mask_lane< U >, N, A >
,
native::simd< T, N, A >
,
native::simd< T, N, Arch >
operator()() :
native::c_free
operator* :
native::simd< float, 4, Arch >
,
native::simd< float, 8, Arch >
,
native::simd< fp16, 32, Arch >
,
native::simd< fp16, 8, Arch >
,
native::simd< T, N, A >
,
native::simd< T, N, Arch >
operator*=() :
native::simd< float, 4, Arch >
,
native::simd< float, 8, Arch >
,
native::simd< T, N, A >
,
native::simd< T, N, Arch >
operator+ :
native::simd< bf16, 8, Arch >
,
native::simd< bf16, N, Arch >
,
native::simd< float, 4, Arch >
,
native::simd< float, 8, Arch >
,
native::simd< fp16, 32, Arch >
,
native::simd< fp16, 8, Arch >
,
native::simd< T, N, A >
,
native::simd< T, N, Arch >
operator+=() :
native::simd< float, 4, Arch >
,
native::simd< float, 8, Arch >
,
native::simd< T, N, A >
,
native::simd< T, N, Arch >
operator- :
native::simd< bf16, 8, Arch >
,
native::simd< bf16, N, Arch >
,
native::simd< float, 4, Arch >
,
native::simd< float, 8, Arch >
,
native::simd< fp16, 32, Arch >
,
native::simd< fp16, 8, Arch >
,
native::simd< T, N, A >
,
native::simd< T, N, Arch >
operator-=() :
native::simd< float, 4, Arch >
,
native::simd< float, 8, Arch >
,
native::simd< T, N, A >
,
native::simd< T, N, Arch >
operator/ :
native::simd< float, 4, Arch >
,
native::simd< float, 8, Arch >
,
native::simd< fp16, 32, Arch >
,
native::simd< fp16, 8, Arch >
,
native::simd< T, N, A >
,
native::simd< T, N, Arch >
operator/=() :
native::simd< float, 4, Arch >
,
native::simd< float, 8, Arch >
,
native::simd< T, N, A >
,
native::simd< T, N, Arch >
operator< :
native::bf16
,
native::fp16
,
native::simd< float, 4, Arch >
,
native::simd< float, 8, Arch >
,
native::simd< fp16, 32, Arch >
,
native::simd< fp16, 8, Arch >
,
native::simd< T, N, A >
,
native::simd< T, N, Arch >
operator<< :
native::basic_static_string< CharT, Traits >
,
native::simd< T, N, A >
,
native::simd< T, N, Arch >
operator<= :
native::bf16
,
native::fp16
,
native::simd< float, 4, Arch >
,
native::simd< float, 8, Arch >
,
native::simd< fp16, 32, Arch >
,
native::simd< fp16, 8, Arch >
,
native::simd< T, N, A >
,
native::simd< T, N, Arch >
operator<=> :
native::bf16
,
native::fp16
operator=() :
native::basic_static_string< CharT, Traits >
,
native::bf16
,
native::fp16
,
native::simd< float, 4, Arch >
,
native::simd< float, 8, Arch >
,
native::simd< T, N, Arch >
,
native::static_c_string
operator== :
native::basic_static_string< CharT, Traits >
,
native::bf16
,
native::fp16
,
native::isa< Family >
,
native::isa< arm >
,
native::isa< wasm >
,
native::isa< x86 >
,
native::mask_lane< U >
,
native::predicate< N, A >
,
native::predicate< N, Arch >
,
native::simd< bool, N, Arch >
,
native::simd< float, 4, Arch >
,
native::simd< float, 8, Arch >
,
native::simd< fp16, 32, Arch >
,
native::simd< fp16, 8, Arch >
,
native::simd< mask_lane< U >, N, A >
,
native::simd< T, N, A >
,
native::simd< T, N, Arch >
,
native::static_c_string
,
native::target_entry< Family >
operator> :
native::bf16
,
native::fp16
,
native::simd< float, 4, Arch >
,
native::simd< float, 8, Arch >
,
native::simd< fp16, 32, Arch >
,
native::simd< fp16, 8, Arch >
,
native::simd< T, N, A >
,
native::simd< T, N, Arch >
operator>= :
native::bf16
,
native::fp16
,
native::simd< float, 4, Arch >
,
native::simd< float, 8, Arch >
,
native::simd< fp16, 32, Arch >
,
native::simd< fp16, 8, Arch >
,
native::simd< T, N, A >
,
native::simd< T, N, Arch >
operator>> :
native::simd< T, N, A >
,
native::simd< T, N, Arch >
operator[]() :
native::basic_static_string< CharT, Traits >
operator^ :
native::mask_lane< U >
,
native::predicate< N, A >
,
native::predicate< N, Arch >
,
native::simd< bool, N, Arch >
,
native::simd< mask_lane< U >, N, A >
,
native::simd< T, N, A >
,
native::simd< T, N, Arch >
operator^=() :
native::predicate< N, A >
,
native::predicate< N, Arch >
,
native::simd< bool, N, Arch >
,
native::simd< mask_lane< U >, N, A >
,
native::simd< T, N, A >
,
native::simd< T, N, Arch >
operator| :
native::mask_lane< U >
,
native::predicate< N, A >
,
native::predicate< N, Arch >
,
native::simd< bool, N, Arch >
,
native::simd< mask_lane< U >, N, A >
,
native::simd< T, N, A >
,
native::simd< T, N, Arch >
operator|=() :
native::predicate< N, A >
,
native::predicate< N, Arch >
,
native::simd< bool, N, Arch >
,
native::simd< mask_lane< U >, N, A >
,
native::simd< T, N, A >
,
native::simd< T, N, Arch >
operator~ :
native::mask_lane< U >
,
native::predicate< N, A >
,
native::predicate< N, Arch >
,
native::simd< bf16, 8, Arch >
,
native::simd< bf16, N, Arch >
,
native::simd< bool, N, Arch >
,
native::simd< mask_lane< U >, N, A >
,
native::simd< T, N, A >
,
native::simd< T, N, Arch >
Generated by
1.18.0