<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in BranchPredict.ll</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>2208c97c1bec2512d4e47b6223db6d95a7037956 - [Hexagon,test] Change llc -march= to -mtriple=</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/llvm/test/CodeGen/Hexagon/BranchPredict.ll#2208c97c1bec2512d4e47b6223db6d95a7037956</link>
        <description>[Hexagon,test] Change llc -march= to -mtriple=Similar to 806761a7629df268c8aed49657aeccffa6bca449-mtriple= specifies the full target triple while -march= merely sets thearchitecture part of the default target triple, leaving a target triple whichmay not make sense.Therefore, -march= is error-prone and not recommended for tests without a targettriple. The issue has been benign as we recognize $unknown-apple-darwin as ELF insteadof rejecting it outrightly.

            List of files:
            /llvm-project/llvm/test/CodeGen/Hexagon/BranchPredict.ll</description>
        <pubDate>Sun, 15 Dec 2024 18:20:22 +0000</pubDate>
        <dc:creator>Fangrui Song &lt;i@maskray.me&gt;</dc:creator>
    </item>
<item>
        <title>a96f691985c8546e826012fdc3481c88f034a194 - [Hexagon] Convert some tests to opaque pointers (NFC)</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/llvm/test/CodeGen/Hexagon/BranchPredict.ll#a96f691985c8546e826012fdc3481c88f034a194</link>
        <description>[Hexagon] Convert some tests to opaque pointers (NFC)

            List of files:
            /llvm-project/llvm/test/CodeGen/Hexagon/BranchPredict.ll</description>
        <pubDate>Mon, 19 Dec 2022 11:52:45 +0000</pubDate>
        <dc:creator>Nikita Popov &lt;npopov@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>d91a9e27a987fa3e314c6d536b767e50195bb5a8 - [Hexagon] Simplify CFG after atomic expansion</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/llvm/test/CodeGen/Hexagon/BranchPredict.ll#d91a9e27a987fa3e314c6d536b767e50195bb5a8</link>
        <description>[Hexagon] Simplify CFG after atomic expansionThis will remove suboptimal branching from the generated ll/sc loops.The extra simplification pass affects a lot of testcases, which havebeen modified to accommodate this change: either by modifying thetest to become immune to the CFG simplification, or (less preferablt)by adding option -hexagon-initial-cfg-clenaup=0.llvm-svn: 338774

            List of files:
            /llvm-project/llvm/test/CodeGen/Hexagon/BranchPredict.ll</description>
        <pubDate>Thu, 02 Aug 2018 22:17:53 +0000</pubDate>
        <dc:creator>Krzysztof Parzyszek &lt;kparzysz@codeaurora.org&gt;</dc:creator>
    </item>
<item>
        <title>a72fad980cb18a09dbd6ea95d3b5684d3280894a - [Hexagon] Replace instruction definitions with auto-generated ones</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/llvm/test/CodeGen/Hexagon/BranchPredict.ll#a72fad980cb18a09dbd6ea95d3b5684d3280894a</link>
        <description>[Hexagon] Replace instruction definitions with auto-generated onesllvm-svn: 294753

            List of files:
            /llvm-project/llvm/test/CodeGen/Hexagon/BranchPredict.ll</description>
        <pubDate>Fri, 10 Feb 2017 15:33:13 +0000</pubDate>
        <dc:creator>Krzysztof Parzyszek &lt;kparzysz@codeaurora.org&gt;</dc:creator>
    </item>
<item>
        <title>952d95141828eeb787d17c7f92d9dd6ea455cd0c - [Hexagon] Some cleanup of instruction selection code</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/llvm/test/CodeGen/Hexagon/BranchPredict.ll#952d95141828eeb787d17c7f92d9dd6ea455cd0c</link>
        <description>[Hexagon] Some cleanup of instruction selection codellvm-svn: 235552

            List of files:
            /llvm-project/llvm/test/CodeGen/Hexagon/BranchPredict.ll</description>
        <pubDate>Wed, 22 Apr 2015 21:17:00 +0000</pubDate>
        <dc:creator>Krzysztof Parzyszek &lt;kparzysz@codeaurora.org&gt;</dc:creator>
    </item>
<item>
        <title>a79ac14fa68297f9888bc70a10df5ed9b8864e38 - [opaque pointer type] Add textual IR support for explicit type parameter to load instruction</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/llvm/test/CodeGen/Hexagon/BranchPredict.ll#a79ac14fa68297f9888bc70a10df5ed9b8864e38</link>
        <description>[opaque pointer type] Add textual IR support for explicit type parameter to load instructionEssentially the same as the GEP change in r230786.A similar migration script can be used to update test cases, though a few moretest case improvements/changes were required this time around: (r229269-r229278)import fileinputimport sysimport repat = re.compile(r&quot;((?:=|:|^)\s*load (?:atomic )?(?:volatile )?(.*?))(| addrspace\(\d+\) *)\*($| *(?:%|@|null|undef|blockaddress|getelementptr|addrspacecast|bitcast|inttoptr|\[\[[a-zA-Z]|\{\{).*$)&quot;)for line in sys.stdin:  sys.stdout.write(re.sub(pat, r&quot;\1, \2\3*\4&quot;, line))Reviewers: rafael, dexonsmith, grosserDifferential Revision: http://reviews.llvm.org/D7649llvm-svn: 230794

            List of files:
            /llvm-project/llvm/test/CodeGen/Hexagon/BranchPredict.ll</description>
        <pubDate>Fri, 27 Feb 2015 21:17:42 +0000</pubDate>
        <dc:creator>David Blaikie &lt;dblaikie@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>be7ea19b585dc1b0d4c4358df3ca498ceb65b969 - IR: Make metadata typeless in assembly</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/llvm/test/CodeGen/Hexagon/BranchPredict.ll#be7ea19b585dc1b0d4c4358df3ca498ceb65b969</link>
        <description>IR: Make metadata typeless in assemblyNow that `Metadata` is typeless, reflect that in the assembly.  Theseare the matching assembly changes for the metadata/value split inr223802.  - Only use the `metadata` type when referencing metadata from a call    intrinsic -- i.e., only when it&apos;s used as a `Value`.  - Stop pretending that `ValueAsMetadata` is wrapped in an `MDNode`    when referencing it from call intrinsics.So, assembly like this:    define @foo(i32 %v) {      call void @llvm.foo(metadata !{i32 %v}, metadata !0)      call void @llvm.foo(metadata !{i32 7}, metadata !0)      call void @llvm.foo(metadata !1, metadata !0)      call void @llvm.foo(metadata !3, metadata !0)      call void @llvm.foo(metadata !{metadata !3}, metadata !0)      ret void, !bar !2    }    !0 = metadata !{metadata !2}    !1 = metadata !{i32* @global}    !2 = metadata !{metadata !3}    !3 = metadata !{}turns into this:    define @foo(i32 %v) {      call void @llvm.foo(metadata i32 %v, metadata !0)      call void @llvm.foo(metadata i32 7, metadata !0)      call void @llvm.foo(metadata i32* @global, metadata !0)      call void @llvm.foo(metadata !3, metadata !0)      call void @llvm.foo(metadata !{!3}, metadata !0)      ret void, !bar !2    }    !0 = !{!2}    !1 = !{i32* @global}    !2 = !{!3}    !3 = !{}I wrote an upgrade script that handled almost all of the tests in llvmand many of the tests in cfe (even handling many `CHECK` lines).  I&apos;veattached it (or will attach it in a moment if you&apos;re speedy) to PR21532to help everyone update their out-of-tree testcases.This is part of PR21532.llvm-svn: 224257

            List of files:
            /llvm-project/llvm/test/CodeGen/Hexagon/BranchPredict.ll</description>
        <pubDate>Mon, 15 Dec 2014 19:07:53 +0000</pubDate>
        <dc:creator>Duncan P. N. Exon Smith &lt;dexonsmith@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>1047fe452ffd3b71d9c78ef138a8d19ffe8b3f79 - TBAA: remove !tbaa from testing cases when they are not needed.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/llvm/test/CodeGen/Hexagon/BranchPredict.ll#1047fe452ffd3b71d9c78ef138a8d19ffe8b3f79</link>
        <description>TBAA: remove !tbaa from testing cases when they are not needed.llvm-svn: 191689

            List of files:
            /llvm-project/llvm/test/CodeGen/Hexagon/BranchPredict.ll</description>
        <pubDate>Mon, 30 Sep 2013 18:17:35 +0000</pubDate>
        <dc:creator>Manman Ren &lt;manman.ren@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>7dcbb96e26528167cc49afa9edebc0e2775ce017 - Hexagon: Test case to check if branch probabilities are properly reflected in</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/llvm/test/CodeGen/Hexagon/BranchPredict.ll#7dcbb96e26528167cc49afa9edebc0e2775ce017</link>
        <description>Hexagon: Test case to check if branch probabilities are properly reflected inthe jump instructions in the form of taken/not-taken hint.llvm-svn: 181799

            List of files:
            /llvm-project/llvm/test/CodeGen/Hexagon/BranchPredict.ll</description>
        <pubDate>Tue, 14 May 2013 15:50:49 +0000</pubDate>
        <dc:creator>Jyotsna Verma &lt;jverma@codeaurora.org&gt;</dc:creator>
    </item>
</channel>
</rss>
