[SLP]Add single-use check for the bitcasted reduction
If the reduced value, to be bitcasted, is used multiple times, it will
require emission of the extractelement instruction. Such nodes should
not be bitcasted, should be vectorized as vector instructions.
Fixes https://github.com/llvm/llvm-project/pull/181940#issuecomment-3950734168