aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/TextAPI
diff options
context:
space:
mode:
authorBjorn Pettersson <bjorn.a.pettersson@ericsson.com>2021-09-15 22:56:20 +0200
committerBjorn Pettersson <bjorn.a.pettersson@ericsson.com>2021-09-16 14:58:42 +0200
commitd9fc3d879e6da153f9b892642e2fe28bed6254a7 (patch)
tree2171de60fe3f3956fa10bc068212ef588e23fba2 /llvm/lib/TextAPI
parent8f8616655c4d643d73601c6bf4b492fb9d3b52c8 (diff)
downloadllvm-d9fc3d879e6da153f9b892642e2fe28bed6254a7.zip
llvm-d9fc3d879e6da153f9b892642e2fe28bed6254a7.tar.gz
llvm-d9fc3d879e6da153f9b892642e2fe28bed6254a7.tar.bz2
[NewPM] Replace 'kasan-module' by 'asan-module<kernel>'
Change the asan-module pass into a MODULE_PASS_WITH_PARAMS in the pass registry, and add a single parameter called 'kernel' that can be set instead of having a special pass name 'kasan-module' to trigger that special pass config. 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