https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111114
--- Comment #2 from Lehua Ding <lehua.ding at rivai dot ai> --- (In reply to Andrew Pinski from comment #1) > There is a match pattern which handles the case where the convert (cast) > will fold both sides of the vec_cond now (since r14-3337-g70c50c87273d94). > > vect__5.14_56 = .MASK_LEN_LOAD (vectp_a.12_54, 8B, mask__24.11_52, _67, 0); > > Is there a way to simplify that with the convert? > > Or maybe we want to it if one or the other conversion simplifies .... > > Confirmed. Thanks for the comments. Can we relax this match by removing the modifier "!"?