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

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

__init__(self, VECLEN=32, LID=None, ocl=False)st.codegen.backend.cuda.BackendCUDA
checkConfig(self)st.codegen.backend.cuda.BackendCUDA
codegenst.codegen.backend.cuda.BackendCUDA
declare_buf(self, Buffer buf, CodeBlock block)st.codegen.backend.cuda.BackendCUDA
declare_gridref(self, Grid grid, CodeBlock block)st.codegen.backend.cuda.BackendCUDA
declare_reg(self, name, CodeBlock block)st.codegen.backend.cuda.BackendCUDA
declare_vec(self, name, CodeBlock block)st.codegen.backend.cuda.BackendCUDA
gen_lhs(self, Buffer buf, List[int] offset, rel=None, dimrels=None)st.codegen.backend.cuda.BackendCUDA
gen_rhs(self, Expr comp, List[int] shift, List[int] offset, rel=None, dimrels=None)st.codegen.backend.cuda.BackendCUDA
genStoreLoop(self, CodeBlock group)st.codegen.backend.cuda.BackendCUDA
genStoreTileLoop(self, CodeBlock group, dims)st.codegen.backend.cuda.BackendCUDA
genVectorLoop(self, CodeBlock group)st.codegen.backend.cuda.BackendCUDA
LIDst.codegen.backend.cuda.BackendCUDAstatic
LIDst.codegen.backend.cuda.BackendCUDA
merge(self, rego, regl, regr, dim, shift, CodeBlock block)st.codegen.backend.cuda.BackendCUDA
oclst.codegen.backend.cuda.BackendCUDA
printerst.codegen.backend.cuda.BackendCUDA
read_aligned(self, Grid grid, offset, str name, CodeBlock block, rel=None)st.codegen.backend.cuda.BackendCUDA
setCodeGen(self, codegen)st.codegen.backend.cuda.BackendCUDA
store(self, Buffer buf, CodeBlock group)st.codegen.backend.cuda.BackendCUDA
store_vecbuf(self, vecbuf_name, reg_name, CodeBlock block)st.codegen.backend.cuda.BackendCUDA
storeTile(self, Buffer buf, CodeBlock group)st.codegen.backend.cuda.BackendCUDA
STRIDEst.codegen.backend.cuda.BackendCUDA
VECLENst.codegen.backend.cuda.BackendCUDA