[all-commits] [llvm/llvm-project] 48451e: [MSan] Pass MSan command line options under new pa...

aeubanks via All-commits all-commits at lists.llvm.org
Thu May 7 08:26:13 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 48451ee6a7eed95856d6290f14626e871a073601
      https://github.com/llvm/llvm-project/commit/48451ee6a7eed95856d6290f14626e871a073601
  Author: Arthur Eubanks <aeubanks at google.com>
  Date:   2020-05-07 (Thu, 07 May 2020)

  Changed paths:
    M clang/lib/CodeGen/BackendUtil.cpp

  Log Message:
  -----------
  [MSan] Pass MSan command line options under new pass manager

Summary:
Properly forward TrackOrigins and Recover user options to the MSan pass under the new pass manager.
This makes the number of check-msan failures when ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER is TRUE go from 52 to 2.

Based on https://reviews.llvm.org/D77249.

Reviewers: nemanjai, vitalybuka, leonardchan

Subscribers: cfe-commits

Tags: #clang

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




More information about the All-commits mailing list