Refactor IR function representation.
Now, ir_function is emitted as part of the IR instructions, rather than simply existing in the symbol table. Individual ir_function_signatures are not emitted themselves, but only as part of ir_function.
This commit is contained in:
committed by
Ian Romanick
parent
f96c52ba2e
commit
9fa99f3b6c
@@ -481,7 +481,10 @@ ir_function_inlining_visitor::visit(ir_function_signature *ir)
|
||||
void
|
||||
ir_function_inlining_visitor::visit(ir_function *ir)
|
||||
{
|
||||
(void) ir;
|
||||
foreach_iter(exec_list_iterator, iter, *ir) {
|
||||
ir_function_signature *const sig = (ir_function_signature *) iter.get();
|
||||
sig->accept(this);
|
||||
}
|
||||
}
|
||||
|
||||
void
|
||||
|
||||
Reference in New Issue
Block a user