<?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 int-cmp-30.ll</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>9dd23b84 - [SystemZ] Test case formatting fixes</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/int-cmp-30.ll#9dd23b84</link>
        <description>[SystemZ] Test case formatting fixesFix systematically wrong whitespace from a prior automated change.NFC.llvm-svn: 337542

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/int-cmp-30.ll</description>
        <pubDate>Fri, 20 Jul 2018 12:12:10 +0000</pubDate>
        <dc:creator>Ulrich Weigand &lt;ulrich.weigand@de.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>2eb027d2 - [SystemZ] Implement conditional returns</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/int-cmp-30.ll#2eb027d2</link>
        <description>[SystemZ] Implement conditional returnsReturn is now considered a predicable instruction, and is convertedto a newly-added CondReturn (which maps to BCR to %r14) instruction bythe if conversion pass.Also, fused compare-and-branch transform knows about conditionalreturns, emitting the proper fused instructions for them.This transform triggers on a *lot* of tests, hence the huge diffstat.The changes are mostly jX to br %r14 -&gt; bXr %r14.Author: koriakinDifferential Revision: http://reviews.llvm.org/D17339llvm-svn: 265689

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/int-cmp-30.ll</description>
        <pubDate>Thu, 07 Apr 2016 16:11:44 +0000</pubDate>
        <dc:creator>Ulrich Weigand &lt;ulrich.weigand@de.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>a79ac14f - [opaque pointer type] Add textual IR support for explicit type parameter to load instruction</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/int-cmp-30.ll#a79ac14f</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-15.0.7/llvm/test/CodeGen/SystemZ/int-cmp-30.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>d24ab20e - Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/int-cmp-30.ll#d24ab20e</link>
        <description>Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally.This update was done with the following bash script:  find test/CodeGen -name &quot;*.ll&quot; | \  while read NAME; do    echo &quot;$NAME&quot;    if ! grep -q &quot;^; *RUN: *llc.*debug&quot; $NAME; then      TEMP=`mktemp -t temp`      cp $NAME $TEMP      sed -n &quot;s/^define [^@]*@\([A-Za-z0-9_]*\)(.*$/\1/p&quot; &lt; $NAME | \      while read FUNC; do        sed -i &apos;&apos; &quot;s/;\(.*\)\([A-Za-z0-9_-]*\):\( *\)$FUNC: *\$/;\1\2-LABEL:\3$FUNC:/g&quot; $TEMP      done      sed -i &apos;&apos; &quot;s/;\(.*\)-LABEL-LABEL:/;\1-LABEL:/&quot; $TEMP      sed -i &apos;&apos; &quot;s/;\(.*\)-NEXT-LABEL:/;\1-NEXT:/&quot; $TEMP      sed -i &apos;&apos; &quot;s/;\(.*\)-NOT-LABEL:/;\1-NOT:/&quot; $TEMP      sed -i &apos;&apos; &quot;s/;\(.*\)-DAG-LABEL:/;\1-DAG:/&quot; $TEMP      mv $TEMP $NAME    fi  donellvm-svn: 186280

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/int-cmp-30.ll</description>
        <pubDate>Sun, 14 Jul 2013 06:24:09 +0000</pubDate>
        <dc:creator>Stephen Lin &lt;stephenwlin@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>586f4177 - [SystemZ] Tighten branch tests</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/int-cmp-30.ll#586f4177</link>
        <description>[SystemZ] Tighten branch testsAfter r182274, the branches in these tests must always be short.llvm-svn: 182358

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/int-cmp-30.ll</description>
        <pubDate>Tue, 21 May 2013 08:53:17 +0000</pubDate>
        <dc:creator>Richard Sandiford &lt;rsandifo@linux.vnet.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>312425f3 - [SystemZ] Add long branch pass</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/int-cmp-30.ll#312425f3</link>
        <description>[SystemZ] Add long branch passBefore this change, the SystemZ backend would use BRCL for all branchesand only consider shortening them to BRC when generating an object file.E.g. a branch on equal would use the JGE alias of BRCL in assembly output,but might be shortened to the JE alias of BRC in ELF output.  This wasa useful first step, but it had two problems:(1) The z assembler isn&apos;t traditionally supposed to perform branch shortening    or branch relaxation.  We followed this rule by not relaxing branches    in assembler input, but that meant that generating assembly code and    then assembling it would not produce the same result as going directly    to object code; the former would give long branches everywhere, whereas    the latter would use short branches where possible.(2) Other useful branches, like COMPARE AND BRANCH, do not have long forms.    We would need to do something else before supporting them.    (Although COMPARE AND BRANCH does not change the condition codes,    the plan is to model COMPARE AND BRANCH as a CC-clobbering instruction    during codegen, so that we can safely lower it to a separate compare    and long branch where necessary.  This is not a valid transformation    for the assembler proper to make.)This patch therefore moves branch relaxation to a pre-emit pass.For now, calls are still shortened from BRASL to BRAS by the assembler,although this too is not really the traditional behaviour.The first test takes about 1.5s to run, and there are likely to bemore tests in this vein once further branch types are added.  The feelingon IRC was that 1.5s is a bit much for a single test, so I&apos;ve restrictedit to SystemZ hosts for now.The patch exposes (and fixes) some typos in the main CodeGen/SystemZ tests.A later patch will remove the {{g}}s from that directory.llvm-svn: 182274

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/int-cmp-30.ll</description>
        <pubDate>Mon, 20 May 2013 14:23:08 +0000</pubDate>
        <dc:creator>Richard Sandiford &lt;rsandifo@linux.vnet.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>9e3577ff - [SystemZ] Add CodeGen test cases</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/int-cmp-30.ll#9e3577ff</link>
        <description>[SystemZ] Add CodeGen test casesThis adds all CodeGen tests for the SystemZ target.This version of the patch incorporates feedback from a review bySean Silva.  Thanks to all reviewers!Patch by Richard Sandiford.llvm-svn: 181204

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/int-cmp-30.ll</description>
        <pubDate>Mon, 06 May 2013 16:17:29 +0000</pubDate>
        <dc:creator>Ulrich Weigand &lt;ulrich.weigand@de.ibm.com&gt;</dc:creator>
    </item>
</channel>
</rss>
