Skip to content

Commit 9591d60

Browse files
committed
Handle missing types in jit_langhook_type_for_mode
1 parent 4b9b178 commit 9591d60

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

gcc/jit/dummy-frontend.cc

+4
Original file line numberDiff line numberDiff line change
@@ -1197,6 +1197,10 @@ jit_langhook_type_for_mode (machine_mode mode, int unsignedp)
11971197
return complex_integer_type_node;
11981198
}
11991199

1200+
for (int i = 0; i < NUM_FLOATN_NX_TYPES; i++)
1201+
if (FLOATN_NX_TYPE_NODE (i) != NULL_TREE
1202+
&& mode == TYPE_MODE (FLOATN_NX_TYPE_NODE (i)))
1203+
return FLOATN_NX_TYPE_NODE (i);
12001204
/* gcc_unreachable */
12011205
return NULL;
12021206
}

0 commit comments

Comments
 (0)