<?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 hello_world.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>12fd02db - [Perf-training] Adding support for tests to skip the clang driver</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/utils/perf-training/cxx/hello_world.cpp#12fd02db</link>
        <description>[Perf-training] Adding support for tests to skip the clang driverThis patch adds a new set of substitutions to the lit run lines for order files and PGO generation which run the clang driver to get the cc1 command, then execute the cc1 command directly. This allows the scripts to bypass profiling the clang driver over and over again.The approach in this patch was discussed via IRC with Sean Silvas.Special thanks to Daniel Dunbar whose out-of-tree code I liberally plagiarized.llvm-svn: 263997

            List of files:
            /llvm-project-15.0.7/clang/utils/perf-training/cxx/hello_world.cpp</description>
        <pubDate>Mon, 21 Mar 2016 22:37:14 +0000</pubDate>
        <dc:creator>Chris Bieneman &lt;beanz@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>ae543390 - [CMake] Add support for generating profdata for clang from training files</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/utils/perf-training/cxx/hello_world.cpp#ae543390</link>
        <description>[CMake] Add support for generating profdata for clang from training filesSummary:This patch adds support for using LIT to drive generating PGO profile data for clang.This first pass implementation should work on Linux and Unix based platforms. If you build clang using CMake with LLVM_BUILD_INSTRUMENTED=On the CMake build generates a generate-profdata target that will use the just-built clang to build any test files (see hello_world.cpp as an example). Each test compile will generate profraw files for each clang process. After all tests have run CMake will merge the profraw files using llvm-profdata.Future opportunities for extension:* Support for Build-&gt;Profile-&gt;Build bootstrapping* Support for linker order file generation using a similar mechanism and the same training data* Support for WindowsReviewers: dexonsmith, friss, bogner, cmatthews, vsk, silvasSubscribers: cfe-commitsDifferential Revision: http://reviews.llvm.org/D15462llvm-svn: 255740

            List of files:
            /llvm-project-15.0.7/clang/utils/perf-training/cxx/hello_world.cpp</description>
        <pubDate>Wed, 16 Dec 2015 01:02:44 +0000</pubDate>
        <dc:creator>Chris Bieneman &lt;beanz@apple.com&gt;</dc:creator>
    </item>
</channel>
</rss>
