The function vectorizeChainsInBlock does not support scalable vector,
because function like canReuseExtract and isCommutative in the code
path assert with scalable vectors.
This patch avoids vectorizing blocks that have instructions with scalable vector
or when the block uses operands from outside the block that are
scalable vector.
cast<ExtractElementInst>(S.OpValue)->getVectorOperandType()