GPUCompiler.jl icon indicating copy to clipboard operation
GPUCompiler.jl copied to clipboard

Revisit TBAA removal

Open maleadt opened this issue 1 year ago • 1 comments

We remove TBAA information like !invariant.load because it isn't IPO safe. However, nowadays Julia strips this information (https://github.com/JuliaLang/julia/pull/34583), so maybe we should revisit whether https://github.com/JuliaGPU/CUDAnative.jl/issues/236 is still a problem.

x-ref: https://github.com/JuliaLang/julia/pull/53501#issuecomment-1969879298

maleadt avatar Feb 29 '24 15:02 maleadt

@wsmoses wrote a pass for Enzyme that strips some more metadata I think

vchuravy avatar Feb 29 '24 16:02 vchuravy