It looks like upstream wasn't completely satisfied with it yet and hence hasn't commited it so far. Therefore I'd prefer to stick with our current workaround to keep using llvm/clang 11 for s390x. Or do you see an urgent need to go for llvm12 within the next weeks?