Remove ir_label since it is no longer used.
This commit is contained in:

committed by
Ian Romanick

parent
9fa99f3b6c
commit
3289886688
6
ir.cpp
6
ir.cpp
@@ -108,12 +108,6 @@ ir_expression::get_num_operands(void)
|
||||
return num_operands[this->operation];
|
||||
}
|
||||
|
||||
ir_label::ir_label(const char *label, ir_function_signature *signature)
|
||||
: label(label), signature(signature)
|
||||
{
|
||||
/* empty */
|
||||
}
|
||||
|
||||
|
||||
ir_constant::ir_constant(const struct glsl_type *type, const void *data)
|
||||
{
|
||||
|
20
ir.h
20
ir.h
@@ -183,26 +183,6 @@ public:
|
||||
};
|
||||
|
||||
|
||||
class ir_label : public ir_instruction {
|
||||
public:
|
||||
ir_label(const char *label, ir_function_signature *signature);
|
||||
|
||||
virtual ir_label *as_label()
|
||||
{
|
||||
return this;
|
||||
}
|
||||
|
||||
virtual void accept(ir_visitor *v)
|
||||
{
|
||||
v->visit(this);
|
||||
}
|
||||
|
||||
const char *label;
|
||||
|
||||
ir_function_signature *signature;
|
||||
};
|
||||
|
||||
|
||||
/*@{*/
|
||||
/**
|
||||
* The representation of a function instance; may be the full definition or
|
||||
|
@@ -63,7 +63,6 @@ public:
|
||||
*/
|
||||
/*@{*/
|
||||
virtual void visit(ir_variable *);
|
||||
virtual void visit(ir_label *);
|
||||
virtual void visit(ir_function_signature *);
|
||||
virtual void visit(ir_function *);
|
||||
virtual void visit(ir_expression *);
|
||||
@@ -107,14 +106,6 @@ ir_constant_visitor::visit(ir_variable *ir)
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
ir_constant_visitor::visit(ir_label *ir)
|
||||
{
|
||||
(void) ir;
|
||||
value = NULL;
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
ir_constant_visitor::visit(ir_function_signature *ir)
|
||||
{
|
||||
|
@@ -43,13 +43,6 @@ ir_constant_folding_visitor::visit(ir_variable *ir)
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
ir_constant_folding_visitor::visit(ir_label *ir)
|
||||
{
|
||||
ir->signature->accept(this);
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
ir_constant_folding_visitor::visit(ir_function_signature *ir)
|
||||
{
|
||||
|
@@ -47,7 +47,6 @@ public:
|
||||
*/
|
||||
/*@{*/
|
||||
virtual void visit(ir_variable *);
|
||||
virtual void visit(ir_label *);
|
||||
virtual void visit(ir_function_signature *);
|
||||
virtual void visit(ir_function *);
|
||||
virtual void visit(ir_expression *);
|
||||
|
@@ -64,7 +64,6 @@ public:
|
||||
*/
|
||||
/*@{*/
|
||||
virtual void visit(ir_variable *);
|
||||
virtual void visit(ir_label *);
|
||||
virtual void visit(ir_loop *);
|
||||
virtual void visit(ir_loop_jump *);
|
||||
virtual void visit(ir_function_signature *);
|
||||
@@ -101,13 +100,6 @@ ir_expression_flattening_visitor::visit(ir_variable *ir)
|
||||
(void) ir;
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
ir_expression_flattening_visitor::visit(ir_label *ir)
|
||||
{
|
||||
ir->signature->accept(this);
|
||||
}
|
||||
|
||||
void
|
||||
ir_expression_flattening_visitor::visit(ir_loop *ir)
|
||||
{
|
||||
|
@@ -92,7 +92,6 @@ public:
|
||||
*/
|
||||
/*@{*/
|
||||
virtual void visit(ir_variable *);
|
||||
virtual void visit(ir_label *);
|
||||
virtual void visit(ir_loop *);
|
||||
virtual void visit(ir_loop_jump *);
|
||||
virtual void visit(ir_function_signature *);
|
||||
@@ -120,13 +119,6 @@ ir_function_cloning_visitor::visit(ir_variable *ir)
|
||||
this->remap_variable(ir, new_var);
|
||||
}
|
||||
|
||||
void
|
||||
ir_function_cloning_visitor::visit(ir_label *ir)
|
||||
{
|
||||
(void)ir;
|
||||
this->result = NULL;
|
||||
}
|
||||
|
||||
void
|
||||
ir_function_cloning_visitor::visit(ir_loop *ir)
|
||||
{
|
||||
@@ -452,12 +444,6 @@ ir_function_inlining_visitor::visit(ir_variable *ir)
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
ir_function_inlining_visitor::visit(ir_label *ir)
|
||||
{
|
||||
ir->signature->accept(this);
|
||||
}
|
||||
|
||||
void
|
||||
ir_function_inlining_visitor::visit(ir_loop *ir)
|
||||
{
|
||||
|
@@ -48,7 +48,6 @@ public:
|
||||
*/
|
||||
/*@{*/
|
||||
virtual void visit(ir_variable *);
|
||||
virtual void visit(ir_label *);
|
||||
virtual void visit(ir_loop *);
|
||||
virtual void visit(ir_loop_jump *);
|
||||
virtual void visit(ir_function_signature *);
|
||||
|
@@ -55,7 +55,6 @@ public:
|
||||
*/
|
||||
/*@{*/
|
||||
virtual void visit(ir_variable *);
|
||||
virtual void visit(ir_label *);
|
||||
virtual void visit(ir_loop *);
|
||||
virtual void visit(ir_loop_jump *);
|
||||
virtual void visit(ir_function_signature *);
|
||||
@@ -138,12 +137,6 @@ ir_if_simplification_visitor::visit(ir_variable *ir)
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
ir_if_simplification_visitor::visit(ir_label *ir)
|
||||
{
|
||||
ir->signature->accept(this);
|
||||
}
|
||||
|
||||
void
|
||||
ir_if_simplification_visitor::visit(ir_loop *ir)
|
||||
{
|
||||
|
@@ -64,15 +64,6 @@ void ir_print_visitor::visit(ir_variable *ir)
|
||||
}
|
||||
|
||||
|
||||
void ir_print_visitor::visit(ir_label *ir)
|
||||
{
|
||||
printf("\n(label %s\n", ir->label);
|
||||
|
||||
ir->signature->accept(this);
|
||||
printf(")");
|
||||
}
|
||||
|
||||
|
||||
void ir_print_visitor::visit(ir_function_signature *ir)
|
||||
{
|
||||
printf("(signature\n (parameters\n");
|
||||
|
@@ -54,7 +54,6 @@ public:
|
||||
*/
|
||||
/*@{*/
|
||||
virtual void visit(ir_variable *);
|
||||
virtual void visit(ir_label *);
|
||||
virtual void visit(ir_function_signature *);
|
||||
virtual void visit(ir_function *);
|
||||
virtual void visit(ir_expression *);
|
||||
|
@@ -45,7 +45,6 @@ public:
|
||||
*/
|
||||
/*@{*/
|
||||
virtual void visit(class ir_variable *) = 0;
|
||||
virtual void visit(class ir_label *) = 0;
|
||||
virtual void visit(class ir_function_signature *) = 0;
|
||||
virtual void visit(class ir_function *) = 0;
|
||||
virtual void visit(class ir_expression *) = 0;
|
||||
|
Reference in New Issue
Block a user