From: Antoni Boucher <[email protected]>

gcc/jit/ChangeLog:

        * dummy-frontend.cc: Handle new types in jit_langhook_type_for_mode.
---
 gcc/jit/dummy-frontend.cc | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/gcc/jit/dummy-frontend.cc b/gcc/jit/dummy-frontend.cc
index 3ffca92903f..0782ad1aafb 100644
--- a/gcc/jit/dummy-frontend.cc
+++ b/gcc/jit/dummy-frontend.cc
@@ -1164,6 +1164,10 @@ jit_langhook_type_for_mode (machine_mode mode, int unsignedp)
 	return complex_integer_type_node;
     }
 
+  for (int i = 0; i < NUM_FLOATN_NX_TYPES; i++)
+    if (FLOATN_NX_TYPE_NODE (i) != NULL_TREE
+	&& mode == TYPE_MODE (FLOATN_NX_TYPE_NODE (i)))
+      return FLOATN_NX_TYPE_NODE (i);
   /* gcc_unreachable */
   return NULL;
 }

Reply via email to