[SLP]Initial compatibility support for shl v, 1 and add v, v
Allows to make shl v, 1 to be compatible with add operations by
modeling it as add v,v
Fixes #40801
Reviewers: bababuck, hiraditya, RKSimon
Pull Request: https://github.com/llvm/llvm-project/pull/181168