http://llvm.org/bugs/show_bug.cgi?id=22283
Sanjay Patel <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #4 from Sanjay Patel <[email protected]> --- (In reply to comment #1) > The problem is that vbroadcastsd only supports splatting loads at AVX1, its > AVX2 that adds support for splatting from xmm registers. Wow, I never noticed that hole before. Another clause in the X86 Employment Act®. In any case, patch to canonicalize all splats as build vectors checked in, so we at least improve the load version for AVX1: http://reviews.llvm.org/rL229511 -- You are receiving this mail because: You are on the CC list for the bug.
_______________________________________________ LLVMbugs mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/llvmbugs
