/dports/graphics/openshadinglanguage/OpenShadingLanguage-Release-1.11.15.0/src/liboslcomp/ |
H A D | ast.h | 24 class OSLCompilerImpl; variable 92 ASTNode(NodeType nodetype, OSLCompilerImpl* compiler); 94 ASTNode(NodeType nodetype, OSLCompilerImpl* compiler, int op); 536 ASTvariable_ref(OSLCompilerImpl* comp, ustring name); 555 ASTpreincdec(OSLCompilerImpl* comp, int op, ASTNode* expr); 718 ASTreturn_statement(OSLCompilerImpl* comp, ASTNode* expr) in ASTreturn_statement() 853 ASTternary_expression(OSLCompilerImpl* comp, ASTNode* cond, in ASTternary_expression() 873 ASTcomma_operator(OSLCompilerImpl* comp, ASTNode* exprlist) in ASTcomma_operator() 1025 ASTliteral(OSLCompilerImpl* comp, int i) in ASTliteral() 1031 ASTliteral(OSLCompilerImpl* comp, float f) in ASTliteral() [all …]
|
H A D | oslcomp.cpp | 40 m_impl = new pvt::OSLCompilerImpl(errhandler); in OSLCompiler() 84 OSLCompilerImpl* oslcompiler = nullptr; 93 OSLCompilerImpl::OSLCompilerImpl(ErrorHandler* errhandler) in OSLCompilerImpl() function in pvt::OSLCompilerImpl 120 OSLCompilerImpl::~OSLCompilerImpl() in ~OSLCompilerImpl() 408 OSLCompilerImpl::compile(string_view filename, in compile() 642 OSLCompilerImpl::initialize_globals() in initialize_globals() 669 OSLCompilerImpl::default_output_filename() in default_output_filename() 990 OSLCompilerImpl::clear_filecontents_cache() in clear_filecontents_cache() 1059 OSLCompilerImpl::push_nesting(bool isloop) in push_nesting() 1071 OSLCompilerImpl::pop_nesting(bool isloop) in pop_nesting() [all …]
|
H A D | ast.cpp | 71 ASTNode::ASTNode(NodeType nodetype, OSLCompilerImpl* compiler) in ASTNode() 87 ASTNode::ASTNode(NodeType nodetype, OSLCompilerImpl* compiler, int op, in ASTNode() 105 ASTNode::ASTNode(NodeType nodetype, OSLCompilerImpl* compiler, int op) in ASTNode() 121 ASTNode::ASTNode(NodeType nodetype, OSLCompilerImpl* compiler, int op, in ASTNode() 140 ASTNode::ASTNode(NodeType nodetype, OSLCompilerImpl* compiler, int op, in ASTNode() 160 ASTNode::ASTNode(NodeType nodetype, OSLCompilerImpl* compiler, int op, in ASTNode() 378 ASTfunction_declaration::ASTfunction_declaration(OSLCompilerImpl* comp, in ASTfunction_declaration() 531 ASTvariable_declaration::ASTvariable_declaration(OSLCompilerImpl* comp, in ASTvariable_declaration() 638 ASTvariable_ref::ASTvariable_ref(OSLCompilerImpl* comp, ustring name) in ASTvariable_ref() 776 ASTstructselect::ASTstructselect(OSLCompilerImpl* comp, ASTNode* expr, in ASTstructselect() [all …]
|
H A D | symtab.h | 23 class OSLCompilerImpl; variable 201 SymbolTable(OSLCompilerImpl& comp) in SymbolTable() 269 OSLCompilerImpl& m_comp; ///< Back-reference to compiler
|
H A D | oslcomp_pvt.h | 39 class OSLCompilerImpl { 41 OSLCompilerImpl(ErrorHandler* errhandler); 42 ~OSLCompilerImpl(); 505 extern OSLCompilerImpl* oslcompiler;
|
H A D | codegen.cpp | 21 OSLCompilerImpl::add_op_args(size_t nargs, Symbol** args) in add_op_args() 34 OSLCompilerImpl::codegen_method(ustring method) in codegen_method() 44 OSLCompilerImpl::main_method_name() in main_method_name() 53 OSLCompilerImpl::emitcode(const char* opname, size_t nargs, Symbol** args, in emitcode() 63 OSLCompilerImpl::insert_code(int opnum, const char* opname, size_t nargs, in insert_code() 102 OSLCompilerImpl::make_temporary(const TypeSpec& type) in make_temporary() 170 OSLCompilerImpl::make_constant(ustring val) in make_constant() 187 OSLCompilerImpl::make_constant(TypeDesc type, const void* val) in make_constant() 207 OSLCompilerImpl::make_constant(int val) in make_constant() 224 OSLCompilerImpl::make_constant(float val) in make_constant() [all …]
|
H A D | typecheck.cpp | 743 TypeAdjuster(OSLCompilerImpl* c, unsigned m = default_flags) in TypeAdjuster() 940 OSLCompilerImpl* m_compiler; 1462 OSLCompilerImpl* m_compiler; 1634 CandidateFunctions(OSLCompilerImpl* compiler, TypeSpec rval, in CandidateFunctions() 1876 OSLCompilerImpl* m_compiler; 1906 OSLCompilerImpl* comp, ASTfunction_call* func, FunctionSymbol* root, in LegacyOverload() 2157 OSLCompilerImpl::initialize_builtin_funcs() in initialize_builtin_funcs() 2203 OSLCompilerImpl::type_from_code(const char* code, int* advance) in type_from_code() 2262 OSLCompilerImpl::typelist_from_code(const char* code) const in typelist_from_code() 2297 OSLCompilerImpl::code_from_type(TypeSpec type) const in code_from_type() [all …]
|
H A D | osllex.l | 364 OSLCompilerImpl::osl_parse_buffer (const std::string &preprocessed_buffer) in osl_parse_buffer()
|
/dports/graphics/py-openshadinglanguage/OpenShadingLanguage-Release-1.11.15.0/src/liboslcomp/ |
H A D | ast.h | 24 class OSLCompilerImpl; variable 92 ASTNode(NodeType nodetype, OSLCompilerImpl* compiler); 94 ASTNode(NodeType nodetype, OSLCompilerImpl* compiler, int op); 536 ASTvariable_ref(OSLCompilerImpl* comp, ustring name); 555 ASTpreincdec(OSLCompilerImpl* comp, int op, ASTNode* expr); 718 ASTreturn_statement(OSLCompilerImpl* comp, ASTNode* expr) in ASTreturn_statement() 853 ASTternary_expression(OSLCompilerImpl* comp, ASTNode* cond, in ASTternary_expression() 873 ASTcomma_operator(OSLCompilerImpl* comp, ASTNode* exprlist) in ASTcomma_operator() 1025 ASTliteral(OSLCompilerImpl* comp, int i) in ASTliteral() 1031 ASTliteral(OSLCompilerImpl* comp, float f) in ASTliteral() [all …]
|
H A D | oslcomp.cpp | 40 m_impl = new pvt::OSLCompilerImpl(errhandler); in OSLCompiler() 84 OSLCompilerImpl* oslcompiler = nullptr; 93 OSLCompilerImpl::OSLCompilerImpl(ErrorHandler* errhandler) in OSLCompilerImpl() function in pvt::OSLCompilerImpl 120 OSLCompilerImpl::~OSLCompilerImpl() in ~OSLCompilerImpl() 408 OSLCompilerImpl::compile(string_view filename, in compile() 642 OSLCompilerImpl::initialize_globals() in initialize_globals() 669 OSLCompilerImpl::default_output_filename() in default_output_filename() 990 OSLCompilerImpl::clear_filecontents_cache() in clear_filecontents_cache() 1059 OSLCompilerImpl::push_nesting(bool isloop) in push_nesting() 1071 OSLCompilerImpl::pop_nesting(bool isloop) in pop_nesting() [all …]
|
H A D | ast.cpp | 71 ASTNode::ASTNode(NodeType nodetype, OSLCompilerImpl* compiler) in ASTNode() 87 ASTNode::ASTNode(NodeType nodetype, OSLCompilerImpl* compiler, int op, in ASTNode() 105 ASTNode::ASTNode(NodeType nodetype, OSLCompilerImpl* compiler, int op) in ASTNode() 121 ASTNode::ASTNode(NodeType nodetype, OSLCompilerImpl* compiler, int op, in ASTNode() 140 ASTNode::ASTNode(NodeType nodetype, OSLCompilerImpl* compiler, int op, in ASTNode() 160 ASTNode::ASTNode(NodeType nodetype, OSLCompilerImpl* compiler, int op, in ASTNode() 378 ASTfunction_declaration::ASTfunction_declaration(OSLCompilerImpl* comp, in ASTfunction_declaration() 531 ASTvariable_declaration::ASTvariable_declaration(OSLCompilerImpl* comp, in ASTvariable_declaration() 638 ASTvariable_ref::ASTvariable_ref(OSLCompilerImpl* comp, ustring name) in ASTvariable_ref() 776 ASTstructselect::ASTstructselect(OSLCompilerImpl* comp, ASTNode* expr, in ASTstructselect() [all …]
|
H A D | symtab.h | 23 class OSLCompilerImpl; variable 201 SymbolTable(OSLCompilerImpl& comp) in SymbolTable() 269 OSLCompilerImpl& m_comp; ///< Back-reference to compiler
|
H A D | oslcomp_pvt.h | 39 class OSLCompilerImpl { 41 OSLCompilerImpl(ErrorHandler* errhandler); 42 ~OSLCompilerImpl(); 505 extern OSLCompilerImpl* oslcompiler;
|
H A D | codegen.cpp | 21 OSLCompilerImpl::add_op_args(size_t nargs, Symbol** args) in add_op_args() 34 OSLCompilerImpl::codegen_method(ustring method) in codegen_method() 44 OSLCompilerImpl::main_method_name() in main_method_name() 53 OSLCompilerImpl::emitcode(const char* opname, size_t nargs, Symbol** args, in emitcode() 63 OSLCompilerImpl::insert_code(int opnum, const char* opname, size_t nargs, in insert_code() 102 OSLCompilerImpl::make_temporary(const TypeSpec& type) in make_temporary() 170 OSLCompilerImpl::make_constant(ustring val) in make_constant() 187 OSLCompilerImpl::make_constant(TypeDesc type, const void* val) in make_constant() 207 OSLCompilerImpl::make_constant(int val) in make_constant() 224 OSLCompilerImpl::make_constant(float val) in make_constant() [all …]
|
H A D | typecheck.cpp | 743 TypeAdjuster(OSLCompilerImpl* c, unsigned m = default_flags) in TypeAdjuster() 940 OSLCompilerImpl* m_compiler; 1462 OSLCompilerImpl* m_compiler; 1634 CandidateFunctions(OSLCompilerImpl* compiler, TypeSpec rval, in CandidateFunctions() 1876 OSLCompilerImpl* m_compiler; 1906 OSLCompilerImpl* comp, ASTfunction_call* func, FunctionSymbol* root, in LegacyOverload() 2157 OSLCompilerImpl::initialize_builtin_funcs() in initialize_builtin_funcs() 2203 OSLCompilerImpl::type_from_code(const char* code, int* advance) in type_from_code() 2262 OSLCompilerImpl::typelist_from_code(const char* code) const in typelist_from_code() 2297 OSLCompilerImpl::code_from_type(TypeSpec type) const in code_from_type() [all …]
|
H A D | osllex.l | 364 OSLCompilerImpl::osl_parse_buffer (const std::string &preprocessed_buffer) in osl_parse_buffer()
|
/dports/graphics/openshadinglanguage/OpenShadingLanguage-Release-1.11.15.0/src/include/OSL/ |
H A D | oslcomp.h | 13 class OSLCompilerImpl; variable 46 pvt::OSLCompilerImpl* m_impl;
|
/dports/graphics/py-openshadinglanguage/OpenShadingLanguage-Release-1.11.15.0/src/include/OSL/ |
H A D | oslcomp.h | 13 class OSLCompilerImpl; variable 46 pvt::OSLCompilerImpl* m_impl;
|
/dports/graphics/openshadinglanguage/OpenShadingLanguage-Release-1.11.15.0/src/liboslexec/ |
H A D | master.cpp | 159 OSLCompilerImpl::track_variable_lifetimes (m_ops, oparg_ptrs, allsymptrs); in resolve_syms()
|
H A D | llvm_instance.cpp | 1145 TypeSpec rettype = OSLCompilerImpl::type_from_code (types, &advance); in initialize_llvm_group() 1149 TypeSpec t = OSLCompilerImpl::type_from_code (types, &advance); in initialize_llvm_group()
|
H A D | runtimeoptimize.cpp | 504 …ustring method = (opnum < (int)code.size()) ? code[opnum].method() : OSLCompilerImpl::main_method_… in insert_code() 634 code[opnum].method (OSLCompilerImpl::main_method_name()); in insert_useparam() 701 op.method() == OSLCompilerImpl::main_method_name()) in add_useparam() 2445 OSLCompilerImpl::track_variable_lifetimes (inst()->ops(), oparg_ptrs, in track_variable_lifetimes()
|
/dports/graphics/py-openshadinglanguage/OpenShadingLanguage-Release-1.11.15.0/src/liboslexec/ |
H A D | master.cpp | 159 OSLCompilerImpl::track_variable_lifetimes (m_ops, oparg_ptrs, allsymptrs); in resolve_syms()
|
H A D | llvm_instance.cpp | 1145 TypeSpec rettype = OSLCompilerImpl::type_from_code (types, &advance); in initialize_llvm_group() 1149 TypeSpec t = OSLCompilerImpl::type_from_code (types, &advance); in initialize_llvm_group()
|
H A D | runtimeoptimize.cpp | 504 …ustring method = (opnum < (int)code.size()) ? code[opnum].method() : OSLCompilerImpl::main_method_… in insert_code() 634 code[opnum].method (OSLCompilerImpl::main_method_name()); in insert_useparam() 701 op.method() == OSLCompilerImpl::main_method_name()) in add_useparam() 2445 OSLCompilerImpl::track_variable_lifetimes (inst()->ops(), oparg_ptrs, in track_variable_lifetimes()
|