Home
last modified time | relevance | path

Searched refs:OSLCompilerImpl (Results 1 – 24 of 24) sorted by relevance

/dports/graphics/openshadinglanguage/OpenShadingLanguage-Release-1.11.15.0/src/liboslcomp/
H A Dast.h24 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 Doslcomp.cpp40 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 Dast.cpp71 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 Dsymtab.h23 class OSLCompilerImpl; variable
201 SymbolTable(OSLCompilerImpl& comp) in SymbolTable()
269 OSLCompilerImpl& m_comp; ///< Back-reference to compiler
H A Doslcomp_pvt.h39 class OSLCompilerImpl {
41 OSLCompilerImpl(ErrorHandler* errhandler);
42 ~OSLCompilerImpl();
505 extern OSLCompilerImpl* oslcompiler;
H A Dcodegen.cpp21 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 Dtypecheck.cpp743 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 Dosllex.l364 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 Dast.h24 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 Doslcomp.cpp40 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 Dast.cpp71 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 Dsymtab.h23 class OSLCompilerImpl; variable
201 SymbolTable(OSLCompilerImpl& comp) in SymbolTable()
269 OSLCompilerImpl& m_comp; ///< Back-reference to compiler
H A Doslcomp_pvt.h39 class OSLCompilerImpl {
41 OSLCompilerImpl(ErrorHandler* errhandler);
42 ~OSLCompilerImpl();
505 extern OSLCompilerImpl* oslcompiler;
H A Dcodegen.cpp21 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 Dtypecheck.cpp743 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 Dosllex.l364 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 Doslcomp.h13 class OSLCompilerImpl; variable
46 pvt::OSLCompilerImpl* m_impl;
/dports/graphics/py-openshadinglanguage/OpenShadingLanguage-Release-1.11.15.0/src/include/OSL/
H A Doslcomp.h13 class OSLCompilerImpl; variable
46 pvt::OSLCompilerImpl* m_impl;
/dports/graphics/openshadinglanguage/OpenShadingLanguage-Release-1.11.15.0/src/liboslexec/
H A Dmaster.cpp159 OSLCompilerImpl::track_variable_lifetimes (m_ops, oparg_ptrs, allsymptrs); in resolve_syms()
H A Dllvm_instance.cpp1145 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 Druntimeoptimize.cpp504 …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 Dmaster.cpp159 OSLCompilerImpl::track_variable_lifetimes (m_ops, oparg_ptrs, allsymptrs); in resolve_syms()
H A Dllvm_instance.cpp1145 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 Druntimeoptimize.cpp504 …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()