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;
}