Reduced test case (uncovered with opaque pointers + PGO) from [here](https://crsrc.org/c/third_party/re2/src/re2/parse.cc;drc=519a2a94bc630eb856ca50ec6d1dc8dee4d795b3;l=2219). Running GVN on [this](https://gist.github.com/aeubanks/d4562b9909612e9e15b54ea319020853) gives [this](https://gist.github.com/aeubanks/0df3eec10f45d58e40f53e4607a87712) where `%tmp57 = load i64, ptr %tmp22, align 4` is wrong. It should be a `load i64, ptr %tmp3` instead.