The following test was taken by aZext instruction merging in instcombine test and was givencan drop dbg.value
debug info via `debugify`intrinsics. Running `opt -instcombine debuginfo-trunc-and-zext.ll`This patch attempts to fix a case, when
results in two of the dbg.valuea `zext` gets replaced with an `and` instruction, both
intrinsics missingwith vector and non-vector variables. This patch is a work in progress to fix
this problem.