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
a411bc11d6086a67b625b54d56ae62b61ba95166
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: 1022ms Template: 1ms
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