Skip to content

Commit 3f865a0

Browse files
committed
Handle missing types in jit_langhook_type_for_mode
1 parent a71dd58 commit 3f865a0

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
@@ -1148,6 +1148,10 @@ jit_langhook_type_for_mode (machine_mode mode, int unsignedp)
11481148
return complex_integer_type_node;
11491149
}
11501150

1151+
for (int i = 0; i < NUM_FLOATN_NX_TYPES; i++)
1152+
if (FLOATN_NX_TYPE_NODE (i) != NULL_TREE
1153+
&& mode == TYPE_MODE (FLOATN_NX_TYPE_NODE (i)))
1154+
return FLOATN_NX_TYPE_NODE (i);
11511155
/* gcc_unreachable */
11521156
return NULL;
11531157
}

0 commit comments

Comments
 (0)