https://bugs.llvm.org/show_bug.cgi?id=39637

Simon Pilgrim <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
 Fixed By Commit(s)|                            |r354757
             Status|NEW                         |RESOLVED

--- Comment #2 from Simon Pilgrim <[email protected]> ---
Fixed in rL354757

  zext(packus(x),packus(y)) -> concat(x,y)

I'm intending to generalize the solution in the future to combine zext with any
shuffle, but until combineX86ShufflesRecursively can handle vector ops of
different sizes this basic pattern is the most stable.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to