Logo
Explore Help
Register Sign In
caio/clang-p2996
1
0
Fork 0
You've already forked clang-p2996
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
Files
4794bbffb228894de3ca0dad50fc027eb94f743e
clang-p2996/llvm/test/Transforms/Inline/ML
History
Mircea Trofin 7f24e574d4 [MLInliner] Don't inline call sites in unreachable basic blocks
This requires DominatorTree be updated, which we do in the ml inliner
case, but not in the default case, and the cost of doing so is
noticeable to compile time for the latter[1]. So the patch only affects
the ML inliner.

[1] https://llvm-compile-time-tracker.com/compare.php?from=9fc0aa45e3312944431ba7e1ca0cec99c613992b&to=7af461b1ce0d9138211ef5f883f35d5b9ddf47be&stat=wall-time

Differential Revision: https://reviews.llvm.org/D127899
2022-06-16 09:14:22 -07:00
..
Inputs
…
bounds-checks-rewards.ll
…
bounds-checks.ll
…
dev-mode-log-deleted.ll
…
development-training-log.ll
…
enable-inline-advisor-printing-ml.ll
[inliner] Add per-SCC-pass InlineAdvisor printing option
2022-06-14 08:06:52 -07:00
fpi-update.ll
…
ml-test-development-mode.ll
…
ml-test-release-mode.ll
…
scc-dead-accounting.ll
[mlgo] Fix accounting for SCC splits
2022-06-15 10:53:23 -07:00
size-estimator-default.ll
…
size-estimator-training.ll
…
skip-unreachable.ll
[MLInliner] Don't inline call sites in unreachable basic blocks
2022-06-16 09:14:22 -07:00
state-tracking-coro.ll
[Coroutines] Convert coroutine.presplit to enum attr
2022-06-14 14:23:46 +08:00
state-tracking-scc-splits.ll
…
state-tracking.ll
…
Powered by Gitea Version: 1.25.1 Page: 1024ms Template: 2ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API