Lines Matching refs:ir_variable
118 virtual class ir_variable * as_variable() { return NULL; }
176 virtual ir_variable *variable_referenced() const
191 virtual ir_variable *whole_variable_referenced()
299 * \sa ir_variable::state_slots
306 class ir_variable : public ir_instruction {
308 ir_variable(const struct glsl_type *, const char *, ir_variable_mode);
310 virtual ir_variable *clone(void *mem_ctx, struct hash_table *ht) const;
312 virtual ir_variable *as_variable()
593 * List of ir_variable of function parameters.
624 * ir_variable pointers, not variable names.
793 ir_variable *counter;
849 ir_variable *whole_variable_written();
1072 * The "variable_context" hash table links ir_variable * to ir_constant *
1490 virtual ir_variable *variable_referenced() const;
1519 virtual ir_variable *variable_referenced() const = 0;
1534 ir_dereference_variable(ir_variable *var);
1549 virtual ir_variable *variable_referenced() const
1563 virtual ir_variable *whole_variable_referenced()
1584 ir_variable *var;
1592 ir_dereference_array(ir_variable *var, ir_rvalue *array_index);
1607 virtual ir_variable *variable_referenced() const
1640 ir_dereference_record(ir_variable *var, const char *field);
1650 virtual ir_variable *variable_referenced() const