[all-commits] [llvm/llvm-project] ec277b: [MSAN] Separate id ptr from constant string for va...

kda via All-commits all-commits at lists.llvm.org
Fri Aug 12 08:47:48 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ec277b67eb36332c2f3c48e1967b2540af681716
      https://github.com/llvm/llvm-project/commit/ec277b67eb36332c2f3c48e1967b2540af681716
  Author: Kevin Athey <kda at google.com>
  Date:   2022-08-12 (Fri, 12 Aug 2022)

  Changed paths:
    M compiler-rt/lib/msan/msan.cpp
    M compiler-rt/lib/msan/msan_interface_internal.h
    M llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
    M llvm/test/Instrumentation/MemorySanitizer/alloca.ll

  Log Message:
  -----------
  [MSAN] Separate id ptr from constant string for variable names used in track origins.

The goal is to reduce the size of the MSAN with track origins binary, by making
the variable name locations constant which will allow the linker to compress
them.

Follows: https://reviews.llvm.org/D131415

Reviewed By: vitalybuka

Differential Revision: https://reviews.llvm.org/D131631




More information about the All-commits mailing list