[all-commits] [llvm/llvm-project] 5bf24f: [NFC][sanitizer] constexpr a few functions

Vitaly Buka via All-commits all-commits at lists.llvm.org
Sun Oct 24 18:37:44 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 5bf24f0581ee7ab9971b4050497375464b894c59
      https://github.com/llvm/llvm-project/commit/5bf24f0581ee7ab9971b4050497375464b894c59
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2021-10-24 (Sun, 24 Oct 2021)

  Changed paths:
    M compiler-rt/lib/sanitizer_common/sanitizer_common.h

  Log Message:
  -----------
  [NFC][sanitizer] constexpr a few functions


  Commit: 384ec7dc8c361574b86f5117c5e00fd6a005f680
      https://github.com/llvm/llvm-project/commit/384ec7dc8c361574b86f5117c5e00fd6a005f680
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2021-10-24 (Sun, 24 Oct 2021)

  Changed paths:
    M compiler-rt/lib/sanitizer_common/sanitizer_flat_map.h

  Log Message:
  -----------
  [NFC][sanitizer] DCHECKs in hot code


  Commit: 8cd51a69e5b4cf9513eb4f416f113058ebd8f257
      https://github.com/llvm/llvm-project/commit/8cd51a69e5b4cf9513eb4f416f113058ebd8f257
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2021-10-24 (Sun, 24 Oct 2021)

  Changed paths:
    M compiler-rt/lib/sanitizer_common/sanitizer_flat_map.h

  Log Message:
  -----------
  [NFC][sanitizer] Use power of two in TwoLevelMap

Using divisions by non power of two makes
a difference on x86_64 and aarch64 benchmarks.


Compare: https://github.com/llvm/llvm-project/compare/cfb72fd3a070...8cd51a69e5b4


More information about the All-commits mailing list