aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/compiler/brw_fs_validate.cpp
diff options
context:
space:
mode:
authorKenneth Graunke <[email protected]>2018-08-19 10:15:12 -0700
committerKenneth Graunke <[email protected]>2018-10-15 18:10:27 -0700
commit8f8111646ce8b52b2249f8657dd788ad49405468 (patch)
tree79aaa33f3769523499f2a1f79c07427bc5fc13bc /src/intel/compiler/brw_fs_validate.cpp
parentb3c6146925595ec3a7eece3afb9ccaad32906d4c (diff)
intel: disable FS IR validation in release mode.
We probably don't need to iterate, fprintf, and abort in release mode. Reviewed-by: Matt Turner <[email protected]>
Diffstat (limited to 'src/intel/compiler/brw_fs_validate.cpp')
-rw-r--r--src/intel/compiler/brw_fs_validate.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/intel/compiler/brw_fs_validate.cpp b/src/intel/compiler/brw_fs_validate.cpp
index 676942c19c0..75a794fd794 100644
--- a/src/intel/compiler/brw_fs_validate.cpp
+++ b/src/intel/compiler/brw_fs_validate.cpp
@@ -41,6 +41,7 @@
void
fs_visitor::validate()
{
+#ifndef NDEBUG
foreach_block_and_inst (block, fs_inst, inst, cfg) {
if (inst->dst.file == VGRF) {
fsv_assert(inst->dst.offset / REG_SIZE + regs_written(inst) <=
@@ -54,4 +55,5 @@ fs_visitor::validate()
}
}
}
+#endif
}