LLVM Adds Constant-Time Support for Protecting Cryptographic Code