[X86] Fold ZERO_EXTEND_VECTOR_INREG(BUILD_VECTOR(X,Y,?,?)) -> BUILD_VECTOR(X,0,Y,0)
Helps avoid some unnecessary shift by splat amount extensions before shuffle combining gets limited by with one use checks
Loading
Please sign in to comment
Helps avoid some unnecessary shift by splat amount extensions before shuffle combining gets limited by with one use checks