Namespaces | |
detail | |
esimd | |
matrix | |
property | |
Classes | |
struct | awidth_key |
struct | bits_per_symbol_key |
struct | buffer_location_key |
struct | burst_coalesce_impl |
struct | cache |
struct | cache_config |
struct | conduit_key |
class | device_arch |
struct | dwidth_key |
struct | first_symbol_in_high_order_bits_key |
class | fpga_kernel_attribute |
class | gpu_kernel_attribute |
struct | grf_size_automatic_key |
struct | grf_size_key |
struct | latency_anchor_id_key |
struct | latency_constraint_key |
struct | latency_key |
class | lsu |
struct | maxburst_key |
class | online_compile_error |
Represents an error happend during online compilation. More... | |
class | online_compiler |
Represents an online compiler for the language given as template parameter. More... | |
class | pipe |
class | pipe_base |
struct | pipelined_key |
struct | prefetch_impl |
struct | protocol_key |
struct | read_write_mode_key |
struct | ready_latency_key |
struct | register_map_interface_key |
struct | register_map_key |
struct | stable_key |
struct | statically_coalesce_impl |
struct | streaming_interface_key |
struct | uses_valid_key |
struct | wait_request_key |
Typedefs | |
template<typename PropertyT , typename... Ts> | |
using | property_value = sycl::ext::oneapi::experimental::property_value< PropertyT, Ts... > |
template<bool _B> | |
using | burst_coalesce = burst_coalesce_impl< _B > |
template<bool _B> | |
using | prefetch = prefetch_impl< _B > |
template<bool _B> | |
using | statically_coalesce = statically_coalesce_impl< _B > |
using | cache_config_key = cache_config |
using | byte = unsigned char |
Functions | |
bool | operator== (const cache_config &lhs, const cache_config &rhs) |
bool | operator!= (const cache_config &lhs, const cache_config &rhs) |
using sycl::_V1::ext::intel::experimental::burst_coalesce = typedef burst_coalesce_impl<_B> |
Definition at line 44 of file fpga_lsu.hpp.
using sycl::_V1::ext::intel::experimental::byte = typedef unsigned char |
Definition at line 22 of file online_compiler.hpp.
using sycl::_V1::ext::intel::experimental::cache_config_key = typedef cache_config |
Definition at line 34 of file kernel_execution_properties.hpp.
using sycl::_V1::ext::intel::experimental::prefetch = typedef prefetch_impl<_B> |
Definition at line 45 of file fpga_lsu.hpp.
using sycl::_V1::ext::intel::experimental::property_value = typedef sycl::ext::oneapi::experimental::property_value<PropertyT, Ts...> |
Definition at line 30 of file fpga_annotated_properties.hpp.
using sycl::_V1::ext::intel::experimental::statically_coalesce = typedef statically_coalesce_impl<_B> |
Definition at line 46 of file fpga_lsu.hpp.
|
strong |
Enumerator | |
---|---|
large_slm | |
large_data |
Definition at line 22 of file kernel_execution_properties.hpp.
Enumerator | |
---|---|
spir_v |
Definition at line 24 of file online_compiler.hpp.
Enumerator | |
---|---|
none | |
exact | |
max | |
min |
Definition at line 20 of file properties.hpp.
|
strong |
Enumerator | |
---|---|
avalon_streaming | |
avalon_streaming_uses_ready | |
avalon_mm | |
avalon_mm_uses_ready |
Definition at line 51 of file pipe_properties.hpp.
|
strong |
Enumerator | |
---|---|
read | |
write | |
read_write |
Definition at line 67 of file fpga_annotated_properties.hpp.
|
strong |
Enumerator | |
---|---|
do_not_wait_for_done_write | |
wait_for_done_write |
Definition at line 26 of file fpga_kernel_properties.hpp.
Designates a source language for the online compiler.
Enumerator | |
---|---|
opencl_c | |
cm |
Definition at line 74 of file online_compiler.hpp.
|
strong |
Enumerator | |
---|---|
accept_downstream_stall | |
remove_downstream_stall |
Definition at line 21 of file fpga_kernel_properties.hpp.
|
inline |
Definition at line 40 of file kernel_execution_properties.hpp.
|
inline |
Definition at line 36 of file kernel_execution_properties.hpp.
References sycl::_V1::ext::intel::experimental::cache_config::value.
|
inlineconstexpr |
Definition at line 95 of file fpga_annotated_properties.hpp.
|
inlineconstexpr |
Definition at line 68 of file pipe_properties.hpp.
|
inlineconstexpr |
Definition at line 94 of file fpga_annotated_properties.hpp.
Referenced by sycl::_V1::detail::usm::alignedAllocHost(), and sycl::_V1::detail::usm::alignedAllocInternal().
|
constexpr |
Definition at line 19 of file fpga_lsu.hpp.
|
constexpr |
Definition at line 20 of file fpga_lsu.hpp.
|
inlineconstexpr |
Definition at line 89 of file fpga_annotated_properties.hpp.
|
inlineconstexpr |
Definition at line 96 of file fpga_annotated_properties.hpp.
|
inlineconstexpr |
Definition at line 77 of file pipe_properties.hpp.
|
inlineconstexpr |
Definition at line 81 of file pipe_properties.hpp.
|
inlineconstexpr |
Definition at line 79 of file pipe_properties.hpp.
|
inlineconstexpr |
Definition at line 31 of file grf_size_properties.hpp.
|
inlineconstexpr |
Definition at line 33 of file grf_size_properties.hpp.
|
inlineconstexpr |
Definition at line 26 of file kernel_execution_properties.hpp.
|
inlineconstexpr |
Definition at line 24 of file kernel_execution_properties.hpp.
|
inlineconstexpr |
Definition at line 97 of file fpga_annotated_properties.hpp.
|
inlineconstexpr |
Definition at line 43 of file properties.hpp.
|
inlineconstexpr |
Definition at line 46 of file properties.hpp.
|
inlineconstexpr |
Definition at line 98 of file fpga_annotated_properties.hpp.
|
inlineconstexpr |
Definition at line 80 of file fpga_kernel_properties.hpp.
|
constexpr |
Definition at line 22 of file fpga_lsu.hpp.
|
inlineconstexpr |
Definition at line 84 of file pipe_properties.hpp.
|
inlineconstexpr |
Definition at line 91 of file pipe_properties.hpp.
|
inlineconstexpr |
Definition at line 93 of file pipe_properties.hpp.
|
inlineconstexpr |
Definition at line 86 of file pipe_properties.hpp.
|
inlineconstexpr |
Definition at line 89 of file pipe_properties.hpp.
|
inlineconstexpr |
Definition at line 105 of file fpga_annotated_properties.hpp.
|
inlineconstexpr |
Definition at line 107 of file fpga_annotated_properties.hpp.
|
inlineconstexpr |
Definition at line 111 of file fpga_annotated_properties.hpp.
|
inlineconstexpr |
Definition at line 109 of file fpga_annotated_properties.hpp.
|
inlineconstexpr |
Definition at line 65 of file pipe_properties.hpp.
|
inlineconstexpr |
Definition at line 88 of file fpga_annotated_properties.hpp.
|
inlineconstexpr |
Definition at line 67 of file fpga_kernel_properties.hpp.
|
inlineconstexpr |
Definition at line 75 of file fpga_kernel_properties.hpp.
|
inlineconstexpr |
Definition at line 71 of file fpga_kernel_properties.hpp.
|
inlineconstexpr |
Definition at line 90 of file fpga_annotated_properties.hpp.
|
constexpr |
Definition at line 21 of file fpga_lsu.hpp.
|
inlineconstexpr |
Definition at line 54 of file fpga_kernel_properties.hpp.
|
inlineconstexpr |
Definition at line 58 of file fpga_kernel_properties.hpp.
|
inlineconstexpr |
Definition at line 62 of file fpga_kernel_properties.hpp.
|
inlineconstexpr |
Definition at line 71 of file pipe_properties.hpp.
|
inlineconstexpr |
Definition at line 73 of file pipe_properties.hpp.
|
inlineconstexpr |
Definition at line 72 of file pipe_properties.hpp.
|
inlineconstexpr |
Definition at line 100 of file fpga_annotated_properties.hpp.
|
inlineconstexpr |
Definition at line 102 of file fpga_annotated_properties.hpp.
|
inlineconstexpr |
Definition at line 101 of file fpga_annotated_properties.hpp.