there are certainly arguments to be made about UB (though i don&#x27;t think llvm ir is free of it).  on the other hand, llvm is ostensibly less portable and it&#x27;s infrastructure is a rather massive beast to work with.