Re: [i386] Fix ICE [PR target/100549]

2021-05-17 Thread Hongtao Liu via Gcc-patches
On Mon, May 17, 2021 at 5:01 PM Richard Biener wrote: > > On Thu, May 13, 2021 at 11:43 AM Hongtao Liu via Gcc-patches > wrote: > > > > Hi: > > When arg0 is same as arg1 in __builtin_ia32_pcmpgtw, > > gimple_build (&stmts, GT_EXPR, cmp_type, arg0, arg1) will simplify the > > comparison to vecto

Re: [i386] Fix ICE [PR target/100549]

2021-05-17 Thread Richard Biener via Gcc-patches
On Thu, May 13, 2021 at 11:43 AM Hongtao Liu via Gcc-patches wrote: > > Hi: > When arg0 is same as arg1 in __builtin_ia32_pcmpgtw, > gimple_build (&stmts, GT_EXPR, cmp_type, arg0, arg1) will simplify the > comparison to vector constant 0, no stmts is generated, which causes > ICE in gsi_insert_b

[i386] Fix ICE [PR target/100549]

2021-05-13 Thread Hongtao Liu via Gcc-patches
cc.target/i386/pr100549.c: New test. -- BR, Hongtao From 21eeafce731ec28f3d378b5c1cc94f505a677121 Mon Sep 17 00:00:00 2001 From: liuhongt Date: Thu, 13 May 2021 13:08:16 +0800 Subject: [PATCH] [i386] Fix ICE [PR target/100549] When arg0 is same as arg1 in __builtin_ia32_pcmpgtw, gimple_build (&