<?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-56.ll</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>3174683e - [SystemZ]  Bugfix and improve the handling of CC values.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/int-cmp-56.ll#3174683e</link>
        <description>[SystemZ]  Bugfix and improve the handling of CC values.It was recently discovered that the handling of CC values was actually brokensince overflow was not properly handled (&apos;nsw&apos; flag not checked for).Add and sub instructions now have a new target specific instruction flagnamed SystemZII::CCIfNoSignedWrap. It means that the CC result can be usedinstead of a compare with 0, but only if the instruction has the &apos;nsw&apos; flagset.This patch also adds the improvements of conversion to logical instructionsand the analyzing of add with immediates, to be able to eliminate morecompares.Review: Ulrich Weigandhttps://reviews.llvm.org/D66868

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/int-cmp-56.ll</description>
        <pubDate>Tue, 17 Dec 2019 18:14:34 +0000</pubDate>
        <dc:creator>Jonas Paulsson &lt;paulsson@linux.vnet.ibm.com&gt;</dc:creator>
    </item>
</channel>
</rss>
