__init__(self, VECLEN=32, LID=None, ocl=False) | st.codegen.backend.cuda.BackendCUDA | |
checkConfig(self) | st.codegen.backend.cuda.BackendCUDA | |
codegen | st.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 | |
LID | st.codegen.backend.cuda.BackendCUDA | static |
LID | st.codegen.backend.cuda.BackendCUDA | |
merge(self, rego, regl, regr, dim, shift, CodeBlock block) | st.codegen.backend.cuda.BackendCUDA | |
ocl | st.codegen.backend.cuda.BackendCUDA | |
printer | st.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 | |
STRIDE | st.codegen.backend.cuda.BackendCUDA | |
VECLEN | st.codegen.backend.cuda.BackendCUDA | |