Lines Matching defs:ir_reader

24 #include "ir_reader.h"
33 class ir_reader {
35 ir_reader(_mesa_glsl_parse_state *);
74 ir_reader::ir_reader(_mesa_glsl_parse_state *state) : state(state)
83 ir_reader r(state);
88 ir_reader::read(exec_list *instructions, const char *src, bool scan_for_protos)
111 ir_reader::ir_read_error(s_expression *expr, const char *fmt, ...)
135 ir_reader::read_type(s_expression *expr)
166 ir_reader::scan_for_prototypes(exec_list *instructions, s_expression *expr)
190 ir_reader::read_function(s_expression *expr, bool skip_body)
226 ir_reader::read_function_sig(ir_function *f, s_expression *expr, bool skip_body)
267 /* ir_reader doesn't know what languages support a given built-in, so
310 ir_reader::read_instructions(exec_list *instructions, s_expression *expr,
338 ir_reader::read_instruction(s_expression *expr, ir_loop *loop_ctx)
390 ir_reader::read_declaration(s_expression *expr)
472 ir_reader::read_if(s_expression *expr, ir_loop *loop_ctx)
503 ir_reader::read_loop(s_expression *expr)
525 ir_reader::read_return(s_expression *expr)
548 ir_reader::read_rvalue(s_expression *expr)
579 ir_reader::read_assignment(s_expression *expr)
650 ir_reader::read_call(s_expression *expr)
709 ir_reader::read_expression(s_expression *expr)
760 ir_reader::read_swizzle(s_expression *expr)
789 ir_reader::read_constant(s_expression *expr)
882 ir_reader::read_var_ref(s_expression *expr)
899 ir_reader::read_dereference(s_expression *expr)
936 ir_reader::read_texture(s_expression *expr)
1164 ir_reader::read_emit_vertex(s_expression *expr)
1183 ir_reader::read_end_primitive(s_expression *expr)
1202 ir_reader::read_barrier(s_expression *expr)