arsenm wrote: > The main reason for doing this is because it prevents the stupid AMDGPU printf pass from mangling our beautiful printfs! We should probably find a better solution to this part https://github.com/llvm/llvm-project/pull/123670