<?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 dispatch_width.s</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>b6d77e79 - [tools][tests] - Use --check-prefixes instead of multiple --check-prefix. NFCI.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/dispatch_width.s#b6d77e79</link>
        <description>[tools][tests] - Use --check-prefixes instead of multiple --check-prefix. NFCI.There is no need to use `--check-prefix` multiple times.It helps to improve readability/test maintainability.This patch does it for all tools at once.Differential revision: https://reviews.llvm.org/D78217

            List of files:
            /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/dispatch_width.s</description>
        <pubDate>Wed, 15 Apr 2020 15:28:08 +0000</pubDate>
        <dc:creator>Georgii Rymar &lt;grimar@accesssoftek.com&gt;</dc:creator>
    </item>
<item>
        <title>a2eee474 - [llvm-mca] Add fields &quot;Total uOps&quot; and &quot;uOps Per Cycle&quot; to the report generated by the SummaryView.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/dispatch_width.s#a2eee474</link>
        <description>[llvm-mca] Add fields &quot;Total uOps&quot; and &quot;uOps Per Cycle&quot; to the report generated by the SummaryView.This patch adds two new fields to the perf report generated by the SummaryView.Fields are now logically organized into two small groups; only the second groupcontains throughput indicators.Example:```Iterations:        100Instructions:      300Total Cycles:      414Total uOps:        700Dispatch Width:    4uOps Per Cycle:    1.69IPC:               0.72Block RThroughput: 4.0```This patch also updates the docs for llvm-mca.Due to the nature of this change, several tests in the tools/llvm-mca directorywere affected, and had to be updated using script `update_mca_test_checks.py`.llvm-svn: 340946

            List of files:
            /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/dispatch_width.s</description>
        <pubDate>Wed, 29 Aug 2018 17:56:39 +0000</pubDate>
        <dc:creator>Andrea Di Biagio &lt;Andrea_DiBiagio@sn.scee.net&gt;</dc:creator>
    </item>
<item>
        <title>7b53d145 - [llvm-mca] Make sure not to end the test files with an empty line.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/dispatch_width.s#7b53d145</link>
        <description>[llvm-mca] Make sure not to end the test files with an empty line.Summary:It&apos;s super irritating.[properly configured] git client then complains about that double-newline,and you have to use `--force` to ignore the warning, since even if youfix it manually, it will be reintroduced the very next runtime :/Reviewers: RKSimon, andreadb, courbet, craig.topper, javed.absar, gbedwellReviewed By: gbedwellSubscribers: javed.absar, tschuett, gbedwell, llvm-commitsDifferential Revision: https://reviews.llvm.org/D47697llvm-svn: 333887

            List of files:
            /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/dispatch_width.s</description>
        <pubDate>Mon, 04 Jun 2018 11:48:46 +0000</pubDate>
        <dc:creator>Roman Lebedev &lt;lebedev.ri@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e790f6fb - [UpdateTestChecks] Improved update_mca_test_checks block analysis</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/dispatch_width.s#e790f6fb</link>
        <description>[UpdateTestChecks] Improved update_mca_test_checks block analysisPreviously update_mca_test_checks worked entirely at &quot;block&quot; level wherea block is some sequence of lines delimited by at least one empty line.This generally worked well, but could sometimes lead to excessiverepetition of check lines for various prefixes if some block was almostidentical between prefixes, but not quite (for example, due to adifferent dispatch width in the otherwise identical summary views).This new analyis attempts to split blocks further in the case where thefollowing conditions are met:  a) There is some prefix common to every RUN line (typically &apos;ALL&apos;).  b) The first line of the block is common to the output with every prefix.  c) The block has the same number of lines for the output with every prefix.Also, regenerated all llvm-mca test files with the following command:update_mca_test_checks.py &quot;../test/tools/llvm-mca/*/*.s&quot; &quot;../test/tools/llvm-mca/*/*/*.s&quot;The new analysis showed a &quot;multiple lines not disambiguated by prefixes&quot; warningfor test &quot;AArch64/Exynos/scheduler-queue-usage.s&quot; so I&apos;ve also added someexplicit prefixes to each of the RUN lines in that test.Differential Revision: https://reviews.llvm.org/D47321llvm-svn: 333204

            List of files:
            /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/dispatch_width.s</description>
        <pubDate>Thu, 24 May 2018 16:36:44 +0000</pubDate>
        <dc:creator>Greg Bedwell &lt;greg_bedwell@sn.scee.net&gt;</dc:creator>
    </item>
<item>
        <title>cb1ed400 - [llvm-mca] Removed an empty line generated by the timeline view. NFC.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/dispatch_width.s#cb1ed400</link>
        <description>[llvm-mca] Removed an empty line generated by the timeline view. NFC.Also, regenerate all tests.llvm-svn: 332853

            List of files:
            /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/dispatch_width.s</description>
        <pubDate>Mon, 21 May 2018 17:11:56 +0000</pubDate>
        <dc:creator>Andrea Di Biagio &lt;Andrea_DiBiagio@sn.scee.net&gt;</dc:creator>
    </item>
<item>
        <title>3a6b0920 - [llvm-mca] LLVM Machine Code Analyzer.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/dispatch_width.s#3a6b0920</link>
        <description>[llvm-mca] LLVM Machine Code Analyzer.llvm-mca is an LLVM based performance analysis tool that can be used tostatically measure the performance of code, and to help triage potentialproblems with target scheduling models.llvm-mca uses information which is already available in LLVM (e.g. schedulingmodels) to statically measure the performance of machine code in a specific cpu.Performance is measured in terms of throughput as well as processor resourceconsumption. The tool currently works for processors with an out-of-orderbackend, for which there is a scheduling model available in LLVM.The main goal of this tool is not just to predict the performance of the codewhen run on the target, but also help with diagnosing potential performanceissues.Given an assembly code sequence, llvm-mca estimates the IPC (instructions percycle), as well as hardware resources pressure. The analysis and reporting stylewere mostly inspired by the IACA tool from Intel.This patch is related to the RFC on llvm-dev visible at this link:http://lists.llvm.org/pipermail/llvm-dev/2018-March/121490.htmlDifferential Revision: https://reviews.llvm.org/D43951llvm-svn: 326998

            List of files:
            /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/dispatch_width.s</description>
        <pubDate>Thu, 08 Mar 2018 13:05:02 +0000</pubDate>
        <dc:creator>Andrea Di Biagio &lt;Andrea_DiBiagio@sn.scee.net&gt;</dc:creator>
    </item>
</channel>
</rss>
