diff options
author | Bjorn Pettersson <bjorn.a.pettersson@ericsson.com> | 2021-09-15 22:26:22 +0200 |
---|---|---|
committer | Bjorn Pettersson <bjorn.a.pettersson@ericsson.com> | 2021-09-16 14:58:42 +0200 |
commit | 8f8616655c4d643d73601c6bf4b492fb9d3b52c8 (patch) | |
tree | 6d42ecab35241715a071e76ed2222e5a52a4cd0f /llvm/lib/TextAPI | |
parent | ab41eef9aca3ad5e9321e045a57d36e288a75d17 (diff) | |
download | llvm-8f8616655c4d643d73601c6bf4b492fb9d3b52c8.zip llvm-8f8616655c4d643d73601c6bf4b492fb9d3b52c8.tar.gz llvm-8f8616655c4d643d73601c6bf4b492fb9d3b52c8.tar.bz2 |
[NewPM] Use a separate struct for ModuleThreadSanitizerPass
Split ThreadSanitizerPass into ThreadSanitizerPass (as a function
pass) and ModuleThreadSanitizerPass (as a module pass).
Main reason is to make sure that we have a unique mapping from
ClassName to PassName in the new passmanager framework, making it
possible to correctly identify the passes when dealing with options
such as -print-after and -print-pipeline-passes.
This is a follow-up to D105006 and D105007.
Diffstat (limited to 'llvm/lib/TextAPI')
0 files changed, 0 insertions, 0 deletions