https://github.com/vitalybuka requested changes to this pull request. Please split into patches where each one contains just one type of fixes, with corresponding description. https://github.com/llvm/llvm-project/pull/130028