projects
/
mesa.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
gallivm: fetch immediates to correct type (v2)
[mesa.git]
/
src
/
glsl
/
ir_variable_refcount.h
diff --git
a/src/glsl/ir_variable_refcount.h
b/src/glsl/ir_variable_refcount.h
index 8b43bad71f84f38bb74a1c267260d4c7387a258e..51a4945a135289f23d4cefa7b12a301507844344 100644
(file)
--- a/
src/glsl/ir_variable_refcount.h
+++ b/
src/glsl/ir_variable_refcount.h
@@
-33,10
+33,10
@@
#include "ir_visitor.h"
#include "glsl_types.h"
#include "ir_visitor.h"
#include "glsl_types.h"
-class
variable
_entry : public exec_node
+class
ir_variable_refcount
_entry : public exec_node
{
public:
{
public:
-
variable
_entry(ir_variable *var);
+
ir_variable_refcount
_entry(ir_variable *var);
ir_variable *var; /* The key: the variable's pointer. */
ir_assignment *assign; /* An assignment to the variable, if any */
ir_variable *var; /* The key: the variable's pointer. */
ir_assignment *assign; /* An assignment to the variable, if any */
@@
-54,13
+54,13
@@
class ir_variable_refcount_visitor : public ir_hierarchical_visitor {
public:
ir_variable_refcount_visitor(void)
{
public:
ir_variable_refcount_visitor(void)
{
- this->mem_ctx =
talloc_new
(NULL);
+ this->mem_ctx =
ralloc_context
(NULL);
this->variable_list.make_empty();
}
~ir_variable_refcount_visitor(void)
{
this->variable_list.make_empty();
}
~ir_variable_refcount_visitor(void)
{
-
t
alloc_free(this->mem_ctx);
+
r
alloc_free(this->mem_ctx);
}
virtual ir_visitor_status visit(ir_variable *);
}
virtual ir_visitor_status visit(ir_variable *);
@@
-69,9
+69,9
@@
public:
virtual ir_visitor_status visit_enter(ir_function_signature *);
virtual ir_visitor_status visit_leave(ir_assignment *);
virtual ir_visitor_status visit_enter(ir_function_signature *);
virtual ir_visitor_status visit_leave(ir_assignment *);
-
variable
_entry *get_variable_entry(ir_variable *var);
+
ir_variable_refcount
_entry *get_variable_entry(ir_variable *var);
- /* List of
variable
_entry */
+ /* List of
ir_variable_refcount
_entry */
exec_list variable_list;
void *mem_ctx;
exec_list variable_list;
void *mem_ctx;