Lines Matching refs:idx_a
149 get_dominator(int idx_a, int idx_b, Program* program, bool is_linear)
152 if (idx_a == -1)
155 return idx_a;
157 while (idx_a != idx_b) {
158 if (idx_a > idx_b)
159 idx_a = program->blocks[idx_a].linear_idom;
164 while (idx_a != idx_b) {
165 if (idx_a > idx_b)
166 idx_a = program->blocks[idx_a].logical_idom;
171 assert(idx_a != -1);
172 return idx_a;