[llvm] [AMDGPU] Fix value swap for potentially aliased out arguments in RewriteOutArguments (PR #202922)

Arseniy Obolenskiy via llvm-commits llvm-commits at lists.llvm.org
Wed Jun 10 03:52:09 PDT 2026


aobolensk wrote:

> How did you encounter this? This pass was never enabled anywhere?

Miscompilation has been found by fuzzer: https://github.com/SemiAnalysisAI/FuzzX/tree/master/amdgpu/known-miscompiles/m083-rewrite-out-args-mayalias-swap

If there is only one output then there are no problems at all and also it is dependent on store order, I guess this could influence the reproduction rate 

https://github.com/llvm/llvm-project/pull/202922


More information about the llvm-commits mailing list