[all-commits] [llvm/llvm-project] 753498: [BOLT] Add sink block to flow CFG in profile infe...
shaw young via All-commits
all-commits at lists.llvm.org
Mon Jun 17 16:58:47 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 753498eed1d2d6d8c419bae5b65458640e5fbfd7
https://github.com/llvm/llvm-project/commit/753498eed1d2d6d8c419bae5b65458640e5fbfd7
Author: shaw young <58664393+shawbyoung at users.noreply.github.com>
Date: 2024-06-17 (Mon, 17 Jun 2024)
Changed paths:
M bolt/lib/Profile/StaleProfileMatching.cpp
A bolt/test/X86/Inputs/infer_no_exits.s
A bolt/test/X86/infer_no_exits.test
Log Message:
-----------
[BOLT] Add sink block to flow CFG in profile inference (#95047)
Summary: Constructing an artificial sink block for the
flow CFG in stale profile inference to allow profile
inference to be run on CFGs with blocks that terminate
and have successors.
Testing Plan: Added infer_no_exits.test to verify that
functions with exit blocks with a landing pad are
covered by stale profile inference.
---------
Co-authored-by: Amir Ayupov <fads93 at gmail.com>
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list