https://github.com/NeKon69 commented: Can you remove all of the logic for implicit/explicit attributes? I think it would be better to do that in a separate PR since this one is already big enough. https://github.com/llvm/llvm-project/pull/206337