From c3f1768b21e9d994c4f090405e863feb06a54002 Mon Sep 17 00:00:00 2001 From: liuhongt Date: Mon, 17 Jul 2023 12:50:17 +0800 Subject: [PATCH] Remove # from one_cmpl2 assemble output. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit optimize_insn_for_speed () in assemble output is not aligned with splitter condition, and it cause an ICE when building SPEC2017 blender_r. libpng/pngread.c: In function ‘png_read_image’: libpng/pngread.c:786:1: internal compiler error: in final_scan_insn_1, at final.cc:2813 786 | } | ^ 0x73ac3d final_scan_insn_1 ../../gcc/final.cc:2813 0xb3420b final_scan_insn(rtx_insn*, _IO_FILE*, int, int, int*) ../../gcc/final.cc:2887 0xb344c4 final_1 ../../gcc/final.cc:1979 0xb34f64 rest_of_handle_final ../../gcc/final.cc:4240 0xb34f64 execute ../../gcc/final.cc:4318 gcc/ChangeLog: PR target/110438 * config/i386/sse.md (one_cmpl2): Remove # from assemble output. --- gcc/config/i386/sse.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/gcc/config/i386/sse.md b/gcc/config/i386/sse.md index c3fa241af352..2d81347c7b69 100644 --- a/gcc/config/i386/sse.md +++ b/gcc/config/i386/sse.md @@ -17243,10 +17243,6 @@ || mode == SImode || mode == DImode)" { - if (! && which_alternative - && optimize_insn_for_speed_p ()) - return "#"; - if (TARGET_AVX512VL) return "vpternlog\t{$0x55, %1, %0, %0|%0, %0, %1, 0x55}"; else -- 2.47.2