[PATCH] D90422: AArch64: Switch to x20 as the shadow base register for outlined HWASan checks.

Peter Collingbourne via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Thu Oct 29 15:28:42 PDT 2020


pcc added a comment.

For the kernel I measured a small regression in boot time (with a version of this change that uses x20 for the v1 checks as well since the kernel doesn't use short granules yet) -- from 6.65s to 6.70s or 0.8%. But that's a fraction of the size gains which were 4% for kernel and (as mentioned) 3% for userspace.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D90422/new/

https://reviews.llvm.org/D90422



More information about the cfe-commits mailing list