[all-commits] [llvm/llvm-project] 7d5bb9: Run Coverage pass before other *San passes under n...
aeubanks via All-commits
all-commits at lists.llvm.org
Mon May 11 12:59:54 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 7d5bb94d78386e4653535c35d3e8258bf4502340
https://github.com/llvm/llvm-project/commit/7d5bb94d78386e4653535c35d3e8258bf4502340
Author: Arthur Eubanks <aeubanks at google.com>
Date: 2020-05-11 (Mon, 11 May 2020)
Changed paths:
M clang/lib/CodeGen/BackendUtil.cpp
Log Message:
-----------
Run Coverage pass before other *San passes under new pass manager
Summary:
This fixes compiler-rt/test/msan/coverage-levels.cpp under the new pass manager (final check-msan test!).
Under the old pass manager, the coverage pass would run before the MSan pass. The opposite happened under the new pass manager. The MSan pass adds extra basic blocks, changing the number of coverage callbacks.
Reviewers: vitalybuka, leonardchan
Subscribers: cfe-commits
Tags: #clang
Differential Revision: https://reviews.llvm.org/D79698
More information about the All-commits
mailing list