Lines Matching refs:mem_ctx

100    virtual ir_instruction *clone(void *mem_ctx,
143 virtual ir_rvalue *clone(void *mem_ctx, struct hash_table *) const = 0;
246 virtual ir_variable *clone(void *mem_ctx, struct hash_table *ht) const;
381 virtual ir_function_signature *clone(void *mem_ctx,
383 ir_function_signature *clone_prototype(void *mem_ctx,
470 virtual ir_function *clone(void *mem_ctx, struct hash_table *ht) const;
542 virtual ir_if *clone(void *mem_ctx, struct hash_table *ht) const;
571 virtual ir_loop *clone(void *mem_ctx, struct hash_table *ht) const;
640 virtual ir_assignment *clone(void *mem_ctx, struct hash_table *ht) const;
871 virtual ir_expression *clone(void *mem_ctx, struct hash_table *ht) const;
937 virtual ir_call *clone(void *mem_ctx, struct hash_table *ht) const;
1037 virtual ir_return *clone(void *mem_ctx, struct hash_table *) const;
1082 virtual ir_loop_jump *clone(void *mem_ctx, struct hash_table *) const;
1125 virtual ir_discard *clone(void *mem_ctx, struct hash_table *ht) const;
1182 virtual ir_texture *clone(void *mem_ctx, struct hash_table *) const;
1274 virtual ir_swizzle *clone(void *mem_ctx, struct hash_table *) const;
1320 virtual ir_dereference *clone(void *mem_ctx, struct hash_table *) const = 0;
1340 virtual ir_dereference_variable *clone(void *mem_ctx,
1389 virtual ir_dereference_array *clone(void *mem_ctx,
1428 virtual ir_dereference_record *clone(void *mem_ctx,
1492 static ir_constant *zero(void *mem_ctx, const glsl_type *type);
1494 virtual ir_constant *clone(void *mem_ctx, struct hash_table *) const;
1582 clone_ir_list(void *mem_ctx, exec_list *out, const exec_list *in);
1596 reparent_ir(exec_list *list, void *mem_ctx);
1602 struct glsl_symbol_table *symbols, void *mem_ctx);