Lines Matching defs:const

31 ir_rvalue::clone(void *mem_ctx, struct hash_table *) const
41 ir_variable::clone(void *mem_ctx, struct hash_table *ht) const
78 ir_swizzle::clone(void *mem_ctx, struct hash_table *ht) const
84 ir_return::clone(void *mem_ctx, struct hash_table *ht) const
95 ir_discard::clone(void *mem_ctx, struct hash_table *ht) const
106 ir_demote::clone(void *mem_ctx, struct hash_table *ht) const
112 ir_loop_jump::clone(void *mem_ctx, struct hash_table *ht) const
120 ir_if::clone(void *mem_ctx, struct hash_table *ht) const
136 ir_loop::clone(void *mem_ctx, struct hash_table *ht) const
148 ir_call::clone(void *mem_ctx, struct hash_table *ht) const
164 ir_expression::clone(void *mem_ctx, struct hash_table *ht) const
178 ir_dereference_variable::clone(void *mem_ctx, struct hash_table *ht) const
193 ir_dereference_array::clone(void *mem_ctx, struct hash_table *ht) const
201 ir_dereference_record::clone(void *mem_ctx, struct hash_table *ht) const
204 const char *field_name =
211 ir_texture::clone(void *mem_ctx, struct hash_table *ht) const
260 ir_assignment::clone(void *mem_ctx, struct hash_table *ht) const
268 ir_function::clone(void *mem_ctx, struct hash_table *ht) const
275 copy->subroutine_types = ralloc_array(mem_ctx, const struct glsl_type *, copy->num_subroutine_types);
279 foreach_in_list(const ir_function_signature, sig, &this->signatures) {
293 ir_function_signature::clone(void *mem_ctx, struct hash_table *ht) const
301 foreach_in_list(const ir_instruction, inst, &this->body) {
302 ir_instruction *const inst_copy = inst->clone(mem_ctx, ht);
310 ir_function_signature::clone_prototype(void *mem_ctx, struct hash_table *ht) const
321 foreach_in_list(const ir_variable, param, &this->parameters) {
324 ir_variable *const param_copy = param->clone(mem_ctx, ht);
332 ir_constant::clone(void *mem_ctx, struct hash_table *ht) const
420 clone_ir_list(void *mem_ctx, exec_list *out, const exec_list *in)
424 foreach_in_list(const ir_instruction, original, in) {