commit | 14d292aa334890a8dd507d41e64321ee8cbf2812 | [log] [tgz] |
---|---|---|
author | Matt Morehouse <mascasa@google.com> | Wed Jul 29 18:58:14 2020 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Thu Mar 25 23:21:13 2021 -0700 |
tree | 52efc2eeb7b017d600c69dcf574ab84148d1c895 | |
parent | 1bb9f1a00f22d2a4599408c8f9f5201eb0acce04 [diff] |
[DFSan] Add efficient fast16labels instrumentation mode. Adds the -fast-16-labels flag, which enables efficient instrumentation for DFSan when the user needs <=16 labels. The instrumentation eliminates most branches and most calls to __dfsan_union or __dfsan_union_load. Reviewed By: vitalybuka Differential Revision: https://reviews.llvm.org/D84371 GitOrigin-RevId: e2d0b44a7cd261218c9e527d23eb5d13425afe8b