"llvm/test/CodeGen/Thumb/2007-01-31-RegInfoAssert.ll" did not exist on "2341c22ec71aed773101eef6bc725df2047e5154"
[InstCombine] canonicalize insert+splat to/from element 0 of vector
We recognize a splat from element 0 in (VectorUtils) llvm::getSplatValue() and also in ShuffleVectorInst::isZeroEltSplatMask(), so this converts to that form for better matching. The backend generically turns these patterns into build_vector, so there should be no codegen difference. llvm-svn: 365342
Loading
Please sign in to comment