[PATCH] D92440: [dfsan] Support passing non-i16 shadow values in TLS mode

Matt Morehouse via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Dec 3 13:12:19 PST 2020


morehouse added a comment.

Why do we need the 8 byte alignment at all?  It seems a little silly to have gaps in the TLS shadow.

Currently, when there's 6 params we get the following TLS pattern:

`xxxxxx11xxxxxx22xxxxxx33xxxxxx44xxxxxx55xxxxxx66`

where each `x` is an unused byte.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D92440



More information about the llvm-commits mailing list