tschuett added a comment. Would it help the reader to say: The function is written in C++ *and not in assembler* for several reasons: Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D80291/new/ https://reviews.llvm.org/D80291