<?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 remarks-hotness.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>61d418f9 - [test] Remove references to -fexperimental-new-pass-manager in tests</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Frontend/remarks-hotness.cpp#61d418f9</link>
        <description>[test] Remove references to -fexperimental-new-pass-manager in testsThis has been the default for a while and we&apos;re in the process of removing the legacy PM optimization pipeline.

            List of files:
            /llvm-project-15.0.7/clang/test/Frontend/remarks-hotness.cpp</description>
        <pubDate>Mon, 11 Apr 2022 20:14:22 +0000</pubDate>
        <dc:creator>Arthur Eubanks &lt;aeubanks@google.com&gt;</dc:creator>
    </item>
<item>
        <title>76093b17 - [InlineAdvisor] Add single quotes around caller/callee names</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Frontend/remarks-hotness.cpp#76093b17</link>
        <description>[InlineAdvisor] Add single quotes around caller/callee namesClang diagnostics refer to identifier names in quotes.This patch makes inline remarks conform to the convention.New behavior:```% clang -O2 -Rpass=inline -Rpass-missed=inline -S a.ca.c:4:25: remark: &apos;foo&apos; inlined into &apos;bar&apos; with (cost=-30, threshold=337) at callsite bar:0:25; [-Rpass=inline]int bar(int a) { return foo(a); }                        ^```Reviewed By: hoyDifferential Revision: https://reviews.llvm.org/D107791

            List of files:
            /llvm-project-15.0.7/clang/test/Frontend/remarks-hotness.cpp</description>
        <pubDate>Tue, 10 Aug 2021 18:51:31 +0000</pubDate>
        <dc:creator>Fangrui Song &lt;i@maskray.me&gt;</dc:creator>
    </item>
<item>
        <title>93dc1b5b - [Remarks][2/2] Expand remarks hotness threshold option support in more tools</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Frontend/remarks-hotness.cpp#93dc1b5b</link>
        <description>[Remarks][2/2] Expand remarks hotness threshold option support in more toolsThis is the #2 of 2 changes that make remarks hotness threshold optionavailable in more tools. The changes also allow the threshold to sync withhotness threshold from profile summary with special value &apos;auto&apos;.This change expands remarks hotness threshold option-fdiagnostics-hotness-threshold in clang and *-remarks-hotness-threshold inother tools to utilize hotness threshold from profile summary.Remarks hotness filtering relies on several driver options. Table below listshow different options are correlated and affect final remarks outputs:| profile | hotness | threshold | remarks printed ||---------|---------|-----------|-----------------|| No      | No      | No        | All             || No      | No      | Yes       | None            || No      | Yes     | No        | All             || No      | Yes     | Yes       | None            || Yes     | No      | No        | All             || Yes     | No      | Yes       | None            || Yes     | Yes     | No        | All             || Yes     | Yes     | Yes       | &gt;=threshold     |In the presence of profile summary, it is often more desirable to directly usethe hotness threshold from profile summary. The new argument value &apos;auto&apos;indicates threshold will be synced with hotness threshold from profile summaryduring compilation. The &quot;auto&quot; threshold relies on the availability of profilesummary. In case of missing such information, no remarks will be generated.Differential Revision: https://reviews.llvm.org/D85808

            List of files:
            /llvm-project-15.0.7/clang/test/Frontend/remarks-hotness.cpp</description>
        <pubDate>Tue, 17 Nov 2020 18:43:02 +0000</pubDate>
        <dc:creator>Wei Wang &lt;apollo.mobility@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
