<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in shared_object_entry.s</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>96f6ec50 - [BOLT] Mark option values of --split-functions deprecated</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/bolt/test/X86/shared_object_entry.s#96f6ec50</link>
        <description>[BOLT] Mark option values of --split-functions deprecatedThe SplitFunctions pass does not distinguish between various splittingmodes anymore. This change updates the command line interface toreflect this behavior by deprecating values passed to the--split-function option.Reviewed By: rafaulerDifferential Revision: https://reviews.llvm.org/D128558

            List of files:
            /llvm-project-15.0.7/bolt/test/X86/shared_object_entry.s</description>
        <pubDate>Sat, 25 Jun 2022 00:00:20 +0000</pubDate>
        <dc:creator>Fabian Parzefall &lt;parzefall@fb.com&gt;</dc:creator>
    </item>
<item>
        <title>543f13c9 - [BOLT] Allow function entry to be a cold fragment</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/bolt/test/X86/shared_object_entry.s#543f13c9</link>
        <description>[BOLT] Allow function entry to be a cold fragmentAllow cold fragment to get new address.Our previous assumption is that a fragment (.cold) is only reachedthrough the main fragment of same function. In addition, .cold fragmentmust be reached through either (a) direct transfer, or (b) split jumptable. For (a), we perform a simple fix-up. For (b), we currently markall relevant fragments as non-simple. Therefore, there is no need toget new address for .cold fragment.This is not always the case, as function entry can be rarely executed,and is placed in .text.cold segment. Essentially we cannot tell whichthe source-level function entry is based on hot and cold segments,so we must treat each fragment a function on its own. Therfore, weremove the assertion that a function entry cannot be cold fragment.Test Plan:```ninja check-bolt```Reviewed By: AmirDifferential Revision: https://reviews.llvm.org/D128111

            List of files:
            /llvm-project-15.0.7/bolt/test/X86/shared_object_entry.s</description>
        <pubDate>Sat, 18 Jun 2022 18:38:37 +0000</pubDate>
        <dc:creator>Huan Nguyen &lt;nhuhuan@yahoo.com&gt;</dc:creator>
    </item>
</channel>
</rss>
