craig.topper added a comment. Seems to be because the geps are only using i8 as their index type. So they aliased 128 to -128. And 192 to -64. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D69044/new/ https://reviews.llvm.org/D69044