[all-commits] [llvm/llvm-project] 269b33: [Inliner] Propagate SROA analysis through invarian...
aeubanks via All-commits
all-commits at lists.llvm.org
Mon Apr 12 10:55:39 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 269b335bd7332cd0d13451260d408dc9fcbcb5b1
https://github.com/llvm/llvm-project/commit/269b335bd7332cd0d13451260d408dc9fcbcb5b1
Author: Arthur Eubanks <aeubanks at google.com>
Date: 2021-04-12 (Mon, 12 Apr 2021)
Changed paths:
M llvm/lib/Analysis/InlineCost.cpp
A llvm/test/Transforms/Inline/invariant-group-sroa.ll
Log Message:
-----------
[Inliner] Propagate SROA analysis through invariant group intrinsics
SROA can handle invariant group intrinsics, let the inliner know that
for better heuristics when the intrinsics are present.
This fixes size issues in a couple files when turning on
-fstrict-vtable-pointers in Chrome.
Reviewed By: rnk, mtrofin
Differential Revision: https://reviews.llvm.org/D100249
More information about the All-commits
mailing list