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

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

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