[all-commits] [llvm/llvm-project] ad2b35: [msan] Use no-origin functions when possible

Vitaly Buka via All-commits all-commits at lists.llvm.org
Thu Sep 1 19:19:02 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ad2b356f8584e80e6e4dedd66e1d47ead08a10bd
      https://github.com/llvm/llvm-project/commit/ad2b356f8584e80e6e4dedd66e1d47ead08a10bd
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2022-09-01 (Thu, 01 Sep 2022)

  Changed paths:
    M compiler-rt/lib/msan/msan.cpp
    M llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
    M llvm/test/Instrumentation/MemorySanitizer/atomics.ll
    M llvm/test/Instrumentation/MemorySanitizer/avx-intrinsics-x86.ll
    M llvm/test/Instrumentation/MemorySanitizer/avx2-intrinsics-x86.ll
    M llvm/test/Instrumentation/MemorySanitizer/check_access_address.ll
    M llvm/test/Instrumentation/MemorySanitizer/csr.ll
    M llvm/test/Instrumentation/MemorySanitizer/masked-store-load.ll
    M llvm/test/Instrumentation/MemorySanitizer/msan_basic.ll
    M llvm/test/Instrumentation/MemorySanitizer/return_from_main.ll
    M llvm/test/Instrumentation/MemorySanitizer/sse-intrinsics-x86.ll
    M llvm/test/Instrumentation/MemorySanitizer/sse2-intrinsics-x86.ll
    M llvm/test/Instrumentation/MemorySanitizer/sse41-intrinsics-x86.ll
    M llvm/test/Instrumentation/MemorySanitizer/vector_cvt.ll

  Log Message:
  -----------
  [msan] Use no-origin functions when possible

Saves 1.8% of .text size on CTMark

Reviewed By: kda

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




More information about the All-commits mailing list