nasherm wrote: > .. but what currently happens when the global has multiple uses? I've added an IR test that shows this. I believe the global variable only gets padded once while every destination array gets padded if using the variable https://github.com/llvm/llvm-project/pull/107120