Tensor Comprehensions
|
This is the complete list of members for lang::Sema, including all inherited members.
annotated_output_types | lang::Sema | private |
boolType(TreeRef anchor) | lang::Sema | inline |
c(int kind, const SourceRange &range, TreeList &&trees) | lang::Sema | inlineprivate |
checkDim(Ident dim) | lang::Sema | inline |
checkExp(TreeRef exp, bool allow_access) | lang::Sema | inline |
checkFunction(TreeRef func_) | lang::Sema | inline |
checkLet(Let l) | lang::Sema | inline |
checkList(TreeRef list, std::function< TreeRef(TreeRef)> fn) | lang::Sema | inline |
checkParam(TreeRef param) | lang::Sema | inline |
checkRangeConstraint(RangeConstraint rc) | lang::Sema | inline |
checkReturn(TreeRef ret) | lang::Sema | inline |
checkStmt(TreeRef stmt_) | lang::Sema | inline |
checkTensorType(TreeRef type) | lang::Sema | inline |
checkWhereClause(TreeRef ref) | lang::Sema | inline |
dimType(TreeRef anchor) | lang::Sema | inline |
dumpEnv() | lang::Sema | inline |
Env typedef | lang::Sema | private |
env | lang::Sema | private |
expectBool(TreeRef anchor, int token) | lang::Sema | inline |
expectBool(TreeRef exp) | lang::Sema | inline |
expectIntegral(TreeRef e) | lang::Sema | inline |
expectTensorType(TreeRef loc, TreeRef typ) | lang::Sema | inline |
expr_to_type | lang::Sema | |
floatType(TreeRef anchor) | lang::Sema | inline |
index_env | lang::Sema | private |
indexType(TreeRef anchor) | lang::Sema | inline |
insert(Env &the_env, Ident ident, TreeRef value, bool must_be_undefined) | lang::Sema | inlineprivate |
isNotInplace(TreeRef assignment) | lang::Sema | inline |
let_env | lang::Sema | private |
live_input_names | lang::Sema | private |
lookup(Ident ident, bool required) | lang::Sema | inlineprivate |
lookup(Env &the_env, Ident ident, bool required) | lang::Sema | inlineprivate |
lookupVarOrCreateIndex(Ident ident) | lang::Sema | inline |
matchAllTypes(TreeRef list, TreeRef matched_type=nullptr) | lang::Sema | inline |
nonTemporaries | lang::Sema | private |
reduction_variables | lang::Sema | private |
s(const std::string &s) | lang::Sema | inlineprivate |
typeOfExpr(TreeRef ref) | lang::Sema | inline |
withType(TreeRef expr, TreeRef type) | lang::Sema | inline |