Module: Mesa
Branch: main
Commit: 29a778fa6b42f39a1cf655d7fbb138151846a570
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=29a778fa6b42f39a1cf655d7fbb138151846a570

Author: Marcin Ĺšlusarz <[email protected]>
Date:   Mon Apr 25 10:55:06 2022 +0200

intel/compiler: print name of the unhandled intrinsic

Reviewed-by: Caio Oliveira <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16493>

---

 src/intel/compiler/brw_fs_nir.cpp | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/intel/compiler/brw_fs_nir.cpp 
b/src/intel/compiler/brw_fs_nir.cpp
index f2fa11858e2..954abde45a3 100644
--- a/src/intel/compiler/brw_fs_nir.cpp
+++ b/src/intel/compiler/brw_fs_nir.cpp
@@ -5908,6 +5908,10 @@ fs_visitor::nir_emit_intrinsic(const fs_builder &bld, 
nir_intrinsic_instr *instr
    }
 
    default:
+#ifndef NDEBUG
+      assert(instr->intrinsic < nir_num_intrinsics);
+      fprintf(stderr, "intrinsic: %s\n", 
nir_intrinsic_infos[instr->intrinsic].name);
+#endif
       unreachable("unknown intrinsic");
    }
 }

Reply via email to