Lines Matching refs:ir
36 #include "ir.h"
44 ir_expression_flattening_visitor(bool (*predicate)(ir_instruction *ir))
55 bool (*predicate)(ir_instruction *ir);
60 bool (*predicate)(ir_instruction *ir))
65 ir_instruction *ir = (ir_instruction *)iter.get();
67 ir->accept(&v);
76 ir_rvalue *ir = *rvalue;
78 if (!ir || !this->predicate(ir))
81 void *ctx = hieralloc_parent(ir);
83 var = new(ctx) ir_variable(ir->type, "flattening_tmp", ir_var_temporary);
87 ir,