batchlas::sycl_gemm::wide_scalar Namespace Reference

Functions

◆ lin_epi() [1/3]

float batchlas::sycl_gemm::wide_scalar::lin_epi ( float alpha,
float beta,
float acc,
float prior )
inline

Definition at line 34 of file register_64x64_k16_wide.hh.

◆ lin_epi() [2/3]

double batchlas::sycl_gemm::wide_scalar::lin_epi ( double alpha,
double beta,
double acc,
double prior )
inline

Definition at line 37 of file register_64x64_k16_wide.hh.

◆ lin_epi() [3/3]

template<typename R>
Cx< R > batchlas::sycl_gemm::wide_scalar::lin_epi ( Cx< R > alpha,
Cx< R > beta,
Cx< R > acc,
Cx< R > prior )
inline

Definition at line 41 of file register_64x64_k16_wide.hh.

◆ __attribute__()

template<typename D>
struct batchlas::sycl_gemm::wide_scalar::__attribute__ ( (may_alias) )

Definition at line 41 of file register_64x64_k16_wide.hh.

◆ vec_ref() [1/2]

template<typename D>
const Vec16< D > & batchlas::sycl_gemm::wide_scalar::vec_ref ( const D * p)
inline

Definition at line 59 of file register_64x64_k16_wide.hh.

◆ vec_ref() [2/2]

template<typename D>
Vec16< D > & batchlas::sycl_gemm::wide_scalar::vec_ref ( D * p)
inline

Definition at line 63 of file register_64x64_k16_wide.hh.

◆ raw16_load()

Raw16 batchlas::sycl_gemm::wide_scalar::raw16_load ( const void * p)
inline

Definition at line 78 of file register_64x64_k16_wide.hh.

◆ raw16_store()

void batchlas::sycl_gemm::wide_scalar::raw16_store ( void * p,
Raw16 v )
inline

Definition at line 79 of file register_64x64_k16_wide.hh.

Types

◆ __attribute__

typedef Raw16Base Raw16 batchlas::sycl_gemm::wide_scalar::__attribute__((may_alias))

Definition at line 74 of file register_64x64_k16_wide.hh.

Classes

struct  Tile