printf("vec4 estimated execution time: %d cycles\n", sched.time);
}
- this->live_intervals_valid = false;
+ invalidate_live_intervals();
}
}
if (progress)
- live_intervals_valid = false;
+ invalidate_live_intervals();
return progress;
}
}
if (progress)
- this->live_intervals_valid = false;
+ invalidate_live_intervals();
return progress;
}
}
if (progress)
- live_intervals_valid = false;
+ invalidate_live_intervals();
return progress;
}
}
}
}
- this->live_intervals_valid = false;
+ invalidate_live_intervals();
}
void
void split_uniform_registers();
void pack_uniform_registers();
void calculate_live_intervals();
+ void invalidate_live_intervals();
void split_virtual_grfs();
bool dead_code_eliminate();
bool virtual_grf_interferes(int a, int b);
}
if (progress)
- live_intervals_valid = false;
+ invalidate_live_intervals();
return progress;
}
this->live_intervals_valid = true;
}
+void
+vec4_visitor::invalidate_live_intervals()
+{
+ live_intervals_valid = false;
+}
+
bool
vec4_visitor::virtual_grf_interferes(int a, int b)
{
}
}
- this->live_intervals_valid = false;
+ invalidate_live_intervals();
}
} /* namespace brw */