Mesa (main): intel/compiler: print name of the unhandled intrinsic

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Fri May 13 10:19:16 UTC 2022


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

Author: Marcin Ślusarz <marcin.slusarz at intel.com>
Date:   Mon Apr 25 10:55:06 2022 +0200

intel/compiler: print name of the unhandled intrinsic

Reviewed-by: Caio Oliveira <caio.oliveira at intel.com>
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");
    }
 }



More information about the mesa-commit mailing list