Brick Library 0.1
Performance-portable stencil datalayout & codegen
Loading...
Searching...
No Matches
st.codegen.backend.avx512.BackendAVX512 Member List

This is the complete list of members for st.codegen.backend.avx512.BackendAVX512, including all inherited members.

__init__(self)st.codegen.backend.avx512.BackendAVX512
declare_buf(self, Buffer buf, CodeBlock block)st.codegen.backend.avx512.BackendAVX512
declare_gridref(self, Grid grid, CodeBlock block)st.codegen.backend.avx512.BackendAVX512
declare_reg(self, name, CodeBlock block)st.codegen.backend.avx512.BackendAVX512
declare_vec(self, name, CodeBlock block)st.codegen.backend.avx512.BackendAVX512
gen_lhs(self, Buffer buf, List[int] offset, rel=None, dimrels=None)st.codegen.backend.avx512.BackendAVX512
gen_rhs(self, Expr comp, List[int] shift, List[int] offset, rel=None, dimrels=None)st.codegen.backend.avx512.BackendAVX512
genStoreLoop(self, CodeBlock group)st.codegen.backend.avx512.BackendAVX512
genVectorLoop(self, CodeBlock group)st.codegen.backend.avx512.BackendAVX512
merge(self, rego, regl, regr, dim, shift, CodeBlock block)st.codegen.backend.avx512.BackendAVX512
prequel(self, toplevel)st.codegen.backend.avx512.BackendAVX512
read_aligned(self, Grid grid, offset, str name, CodeBlock block, rel=None)st.codegen.backend.avx512.BackendAVX512
setLayout(self, layout)st.codegen.backend.avx512.BackendAVX512
store_vecbuf(self, vecbuf_name, reg_name, CodeBlock block)st.codegen.backend.avx512.BackendAVX512
VECLENst.codegen.backend.avx512.BackendAVX512