Brick Library 0.1
Performance-portable stencil datalayout & codegen
Loading...
Searching...
No Matches
Class Index
A | B | C | D | E | F | G | I | L | M | O | P | R | S | T | U | Z | _
A
ArrExPack
B
Backend (st.codegen.backend.base)
BackendASIMD (st.codegen.backend.asimd)
BackendAVX2 (st.codegen.backend.avx2)
BackendAVX512 (st.codegen.backend.avx512)
BackendCUDA (st.codegen.backend.cuda)
BackendCuFlex (st.codegen.backend.cuda)
BackendFlex (st.codegen.backend.flex)
BackendScalar (st.codegen.backend.scalar)
BackendSSE (st.codegen.backend.sse)
BackendSVE (st.codegen.backend.asimd)
BinaryOperators (st.alop)
BinOp (st.expr)
BitSet
Brick
Brick (st.codegen.backend.base)
Brick< Dim< BDims... >, Dim< Folds... > >
BrickDecomp
BrickInfo
BrickStorage
Buffer (st.codegen.buffer)
BufferRead (st.codegen.buffer)
C
cal_offs
cal_offs< 1, off >
cal_offs< dim, off, offs... >
cal_size
cal_size< x >
cal_size< x, xs... >
CallExpr (st.func)
Code (st.codegen.backend.base)
CodeBlock (st.codegen.backend.base)
CodeGen (st.codegen.base)
ConstRef (st.expr)
D
DAG (st.codegen.dag_opt)
DAGnode (st.codegen.dag_opt)
Dim
DPCBrick
DPCBrick< Dim< BDims... >, Dim< Folds... > >
E
ExchangeView
Expr (st.expr)
ExprMeta (st.expr_meta)
F
FloatLiteral (st.expr)
Func (st.func)
G
BrickDecomp::g_region
Grid (st.grid)
grid_access
grid_access< T, dim, 1 >
GridRef (st.grid)
I
If (st.expr)
Index (st.expr)
IntLiteral (st.expr)
L
LineCode (st.codegen.backend.base)
M
MEMFD
mpi_stats
MultiStageExchangeView
O
oclbrick
P
MultiStageExchangeView::Package
Printer (st.codegen.printer)
PrinterBase (st.codegen.printer)
PrinterCUDA (st.codegen.backend.cuda)
PrinterRed (st.codegen.backend.base)
PrinterScalar (st.codegen.backend.scalar)
R
Reduction (st.codegen.reduction)
ReductionOp (st.expr)
RunningTag
S
Shift (st.codegen.buffer)
Singleton (st.codegen.printer)
static_power
static_power< base, 0 >
StopTag
syclbrick
T
TagSelect
TagSelect< 0 >
Tiled (st.codegen.backend.base)
U
UnaryOperators (st.alop)
UnOp (st.expr)
Z
ZMORT
_
_BrickAccessor
_BrickAccessor< T, Dim< D >, Dim< F >, bool >
_BrickAccessor< T, Dim< D, BDims... >, Dim< F, Folds... >, bool >
_BrickAccessor< T, Dim< D, BDims... >, Dim< Folds... >, void >