OpenVDB 12.1.0
Loading...
Searching...
No Matches
ComputeGenerator Member List

This is the complete list of members for ComputeGenerator, including all inherited members.

ComputeGenerator(llvm::Module &module, const FunctionOptions &options, FunctionRegistry &functionRegistry, Logger &logger)ComputeGenerator
createFreeSymbolStrings(llvm::IRBuilder<> &)ComputeGeneratorprotected
derived()Visitor< ComputeGenerator >inline
generate(const ast::Tree &)ComputeGenerator
getFunction(const std::string &identifier, const bool allowInternal=false)ComputeGeneratorprotected
globals()ComputeGeneratorinline
globals() constComputeGeneratorinline
mBreakContinueStackComputeGeneratorprotected
mBuilderComputeGeneratorprotected
mContextComputeGeneratorprotected
mFunctionComputeGeneratorprotected
mLogComputeGeneratorprotected
mModuleComputeGeneratorprotected
mOptionsComputeGeneratorprotected
mScopeIndexComputeGeneratorprotected
mSymbolTablesComputeGeneratorprotected
mValuesComputeGeneratorprotected
NodeType typedefVisitor< ComputeGenerator >
postOrderNodes() constComputeGeneratorinline
reverseChildVisits() constVisitor< ComputeGenerator >inline
reverseHierarchyVisits() constVisitor< ComputeGenerator >inline
traverse(const ast::Block *block)ComputeGeneratorinline
traverse(const ast::CommaOperator *comma)ComputeGeneratorinline
traverse(const ast::ConditionalStatement *cond)ComputeGeneratorinline
traverse(const ast::BinaryOperator *bin)ComputeGeneratorinline
traverse(const ast::TernaryOperator *tern)ComputeGeneratorinline
traverse(const ast::Loop *loop)ComputeGeneratorinline
traverse(const ast::DeclareLocal *decl)ComputeGeneratorinline
openvdb::v12_1::ax::ast::Visitor< ComputeGenerator >::traverse(NodeType< ast::Tree > *tree)Visitor< ComputeGenerator >inline
visit(const ast::CommaOperator *)ComputeGeneratorvirtual
visit(const ast::AssignExpression *)ComputeGeneratorvirtual
visit(const ast::Crement *)ComputeGeneratorvirtual
visit(const ast::FunctionCall *)ComputeGeneratorvirtual
visit(const ast::Attribute *)ComputeGeneratorvirtual
visit(const ast::Tree *)ComputeGeneratorvirtual
visit(const ast::Block *)ComputeGeneratorvirtual
visit(const ast::ConditionalStatement *)ComputeGeneratorvirtual
visit(const ast::Loop *)ComputeGeneratorvirtual
visit(const ast::Keyword *)ComputeGeneratorvirtual
visit(const ast::UnaryOperator *)ComputeGeneratorvirtual
visit(const ast::BinaryOperator *)ComputeGeneratorvirtual
visit(const ast::TernaryOperator *)ComputeGeneratorvirtual
visit(const ast::Cast *)ComputeGeneratorvirtual
visit(const ast::DeclareLocal *)ComputeGeneratorvirtual
visit(const ast::Local *)ComputeGeneratorvirtual
visit(const ast::ExternalVariable *)ComputeGeneratorvirtual
visit(const ast::ArrayUnpack *)ComputeGeneratorvirtual
visit(const ast::ArrayPack *)ComputeGeneratorvirtual
visit(const ast::Value< bool > *)ComputeGeneratorvirtual
visit(const ast::Value< int16_t > *)ComputeGeneratorvirtual
visit(const ast::Value< int32_t > *)ComputeGeneratorvirtual
visit(const ast::Value< int64_t > *)ComputeGeneratorvirtual
visit(const ast::Value< float > *)ComputeGeneratorvirtual
visit(const ast::Value< double > *)ComputeGeneratorvirtual
visit(const ast::Value< std::string > *)ComputeGeneratorvirtual
visit(const ast::Value< ValueType > *node)ComputeGenerator
visit(const ast::Value< ValueType > *node)ComputeGenerator
openvdb::v12_1::ax::ast::Visitor< ComputeGenerator >::visit(NodeType< ast::Node > *)Visitor< ComputeGenerator >inline
visitNodeHierarchies() constVisitor< ComputeGenerator >inline
~ComputeGenerator()ComputeGeneratorvirtual