HighCommander4 wrote: For additional context, please refer to the discussion of https://github.com/llvm/llvm-project/pull/78925, which was my first attempt to fix these bugs using a different approach https://github.com/llvm/llvm-project/pull/84133