• Home
  • Raw
  • Download

Lines Matching refs:formal

102                        const ir_variable *formal, const ir_variable *actual)  in verify_image_parameter()  argument
113 if (actual->data.memory_coherent && !formal->data.memory_coherent) { in verify_image_parameter()
116 "`coherent' qualifier", formal->name); in verify_image_parameter()
120 if (actual->data.memory_volatile && !formal->data.memory_volatile) { in verify_image_parameter()
123 "`volatile' qualifier", formal->name); in verify_image_parameter()
127 if (actual->data.memory_restrict && !formal->data.memory_restrict) { in verify_image_parameter()
130 "`restrict' qualifier", formal->name); in verify_image_parameter()
134 if (actual->data.memory_read_only && !formal->data.memory_read_only) { in verify_image_parameter()
137 "`readonly' qualifier", formal->name); in verify_image_parameter()
141 if (actual->data.memory_write_only && !formal->data.memory_write_only) { in verify_image_parameter()
144 "`writeonly' qualifier", formal->name); in verify_image_parameter()
192 foreach_in_list(const ir_variable, formal, &sig->parameters) { in verify_parameter_modes()
207 if (formal->data.mode == ir_var_const_in && in verify_parameter_modes()
211 formal->name); in verify_parameter_modes()
216 if (formal->data.must_be_shader_input) { in verify_parameter_modes()
224 formal->name); in verify_parameter_modes()
247 formal->name); in verify_parameter_modes()
255 if (formal->data.mode == ir_var_function_out in verify_parameter_modes()
256 || formal->data.mode == ir_var_function_inout) { in verify_parameter_modes()
258 switch (formal->data.mode) { in verify_parameter_modes()
271 mode, formal->name, in verify_parameter_modes()
278 if (var && formal->data.mode == ir_var_function_inout) { in verify_parameter_modes()
295 mode, formal->name, in verify_parameter_modes()
301 mode, formal->name); in verify_parameter_modes()
305 assert(formal->data.mode == ir_var_function_in || in verify_parameter_modes()
306 formal->data.mode == ir_var_const_in); in verify_parameter_modes()
319 if (formal->type->is_image() && in verify_parameter_modes()
321 if (!verify_image_parameter(&loc, state, formal, in verify_parameter_modes()
461 ir_variable *formal = (ir_variable *) formal_node; in generate_call() local
463 if (formal->type->is_numeric() || formal->type->is_boolean()) { in generate_call()
464 switch (formal->data.mode) { in generate_call()
468 = convert_component(actual, formal->type); in generate_call()
474 fix_parameter(ctx, actual, formal->type, in generate_call()
476 formal->data.mode == ir_var_function_inout); in generate_call()