Lines Matching defs:clone

111    virtual ir_instruction *clone(void *mem_ctx,
221 virtual ir_rvalue *clone(void *mem_ctx, struct hash_table *) const;
422 virtual ir_variable *clone(void *mem_ctx, struct hash_table *ht) const;
1188 virtual ir_function_signature *clone(void *mem_ctx,
1301 /** Function signature of which this one is a prototype clone */
1333 virtual ir_function *clone(void *mem_ctx, struct hash_table *ht) const;
1420 virtual ir_if *clone(void *mem_ctx, struct hash_table *ht) const;
1444 virtual ir_loop *clone(void *mem_ctx, struct hash_table *ht) const;
1471 virtual ir_assignment *clone(void *mem_ctx, struct hash_table *ht) const;
1562 virtual ir_expression *clone(void *mem_ctx, struct hash_table *ht) const;
1654 virtual ir_call *clone(void *mem_ctx, struct hash_table *ht) const;
1730 virtual ir_return *clone(void *mem_ctx, struct hash_table *) const;
1769 virtual ir_loop_jump *clone(void *mem_ctx, struct hash_table *) const;
1809 virtual ir_discard *clone(void *mem_ctx, struct hash_table *ht) const;
1834 virtual ir_demote *clone(void *mem_ctx, struct hash_table *ht) const;
1901 virtual ir_texture *clone(void *mem_ctx, struct hash_table *) const;
2005 virtual ir_swizzle *clone(void *mem_ctx, struct hash_table *) const;
2050 virtual ir_dereference *clone(void *mem_ctx, struct hash_table *) const = 0;
2077 virtual ir_dereference_variable *clone(void *mem_ctx,
2130 virtual ir_dereference_array *clone(void *mem_ctx,
2178 virtual ir_dereference_record *clone(void *mem_ctx,
2264 virtual ir_constant *clone(void *mem_ctx, struct hash_table *) const;
2309 * With identical types on both sides and zero offset it's clone()
2368 * Parameterless constructor only used by the clone method
2390 virtual ir_emit_vertex *clone(void *mem_ctx, struct hash_table *ht) const
2392 return new(mem_ctx) ir_emit_vertex(this->stream->clone(mem_ctx, ht));
2423 virtual ir_end_primitive *clone(void *mem_ctx, struct hash_table *ht) const
2425 return new(mem_ctx) ir_end_primitive(this->stream->clone(mem_ctx, ht));
2453 virtual ir_barrier *clone(void *mem_ctx, struct hash_table *) const
2501 * Make a clone of each IR instruction in a list