[PATCH] D61867: [GWP-ASan] Initial build files, implementation of PRNG [1].

Mitch Phillips via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon May 13 11:26:04 PDT 2019


hctim added a comment.

function-static <https://pastebin.com/zJNEtQyL> vs global-static <https://pastebin.com/CADwLPAH> TLS variables: http://quick-bench.com/te2xYFbzDW0dqt-ql0fOQMieFEM

Looks like the optimiser has a hard time with both of these instances (TLS check on the load and subsequent save vs. excessive register spills). Turns out the perf is about even though, with the implemented version here just nudging it out (but within the noise).


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D61867





More information about the llvm-commits mailing list