This is the parent pass of D73307.
This adds a new pass to make internal linkage symbol names unique with clang option -funique-internal-linkage-symbols.
Differential D78243
New pass to make internal linkage symbol names unique tmsriram on Apr 15 2020, 2:19 PM. Authored by
Details
Diff Detail Event Timeline
Comment Actions Code looks good, but I think this needs a test in llvm/test/Transforms. I think it should be registered by the INITIALIZE_PASS macros, so opt -unique-internal-linkage-names should find it and run it... Comment Actions lgtm, plus improvement to test.
Comment Actions You may need an opt -passes='...' test for the new pass manager and implement the new pass. We are using -fexperimental-new-pass-manager heavily.
|
The defaulted default constructor can be deleted.