[all-commits] [llvm/llvm-project] 2df342: [NewPM] Invalidate AAManager after populating Glob...
aeubanks via All-commits
all-commits at lists.llvm.org
Mon May 3 16:39:04 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 2df3426fd15e41880c2da1484b560cd9c5f1f842
https://github.com/llvm/llvm-project/commit/2df3426fd15e41880c2da1484b560cd9c5f1f842
Author: Arthur Eubanks <aeubanks at google.com>
Date: 2021-05-03 (Mon, 03 May 2021)
Changed paths:
M clang/test/Driver/debug-pass-structure.c
M llvm/include/llvm/Transforms/IPO/Inliner.h
M llvm/lib/Passes/PassBuilder.cpp
M llvm/test/Other/new-pm-defaults.ll
M llvm/test/Other/new-pm-thinlto-defaults.ll
M llvm/test/Other/new-pm-thinlto-postlink-pgo-defaults.ll
M llvm/test/Other/new-pm-thinlto-postlink-samplepgo-defaults.ll
M llvm/test/Other/new-pm-thinlto-prelink-pgo-defaults.ll
M llvm/test/Other/new-pm-thinlto-prelink-samplepgo-defaults.ll
M llvm/test/Other/opt-O3-pipeline.ll
Log Message:
-----------
[NewPM] Invalidate AAManager after populating GlobalsAA
GlobalsAA is only created at the beginning of the inliner pipeline. If
an AAManager is cached from previous passes, it won't get rebuilt to
include the newly created GlobalsAA.
Reviewed By: mtrofin
Differential Revision: https://reviews.llvm.org/D101379
More information about the All-commits
mailing list