https://github.com/shafik commented: You modified code for floats, pointers and bitfields as well but you are only testing plain integers. This really looks like it needs a lot more tests. https://github.com/llvm/llvm-project/pull/174276