Mesa (master): i965/vec4: Call calculate_cfg() in test programs to avoid crashing.
Matt Turner
mattst88 at kemper.freedesktop.org
Wed Sep 24 23:09:10 UTC 2014
Module: Mesa
Branch: master
Commit: ba0c0a186de65869030e80efeab6cf374c0911b9
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ba0c0a186de65869030e80efeab6cf374c0911b9
Author: Matt Turner <mattst88 at gmail.com>
Date: Wed Sep 24 16:05:50 2014 -0700
i965/vec4: Call calculate_cfg() in test programs to avoid crashing.
Reported-by: Mark Janes <mark.a.janes at intel.com>
---
src/mesa/drivers/dri/i965/test_vec4_copy_propagation.cpp | 1 +
src/mesa/drivers/dri/i965/test_vec4_register_coalesce.cpp | 1 +
2 files changed, 2 insertions(+)
diff --git a/src/mesa/drivers/dri/i965/test_vec4_copy_propagation.cpp b/src/mesa/drivers/dri/i965/test_vec4_copy_propagation.cpp
index 6925af5..992cb60 100644
--- a/src/mesa/drivers/dri/i965/test_vec4_copy_propagation.cpp
+++ b/src/mesa/drivers/dri/i965/test_vec4_copy_propagation.cpp
@@ -116,6 +116,7 @@ copy_propagation(vec4_visitor *v)
v->dump_instructions();
}
+ v->calculate_cfg();
v->opt_copy_propagation();
if (print) {
diff --git a/src/mesa/drivers/dri/i965/test_vec4_register_coalesce.cpp b/src/mesa/drivers/dri/i965/test_vec4_register_coalesce.cpp
index 16e6270..3c03f83 100644
--- a/src/mesa/drivers/dri/i965/test_vec4_register_coalesce.cpp
+++ b/src/mesa/drivers/dri/i965/test_vec4_register_coalesce.cpp
@@ -119,6 +119,7 @@ _register_coalesce(vec4_visitor *v, const char *func)
v->dump_instructions();
}
+ v->calculate_cfg();
v->opt_register_coalesce();
if (print) {
More information about the mesa-commit
mailing list