<?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 vector-align-addr.ll</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>42dace9c - [Hexagon] Use getTypeAllocSize to compute difference between objects</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/autohvx/vector-align-addr.ll#42dace9c</link>
        <description>[Hexagon] Use getTypeAllocSize to compute difference between objectsThe code was using getTypeStoreSize to calculate the differencebetween consecutive objects. The calculation was incorrect dueto padding that is added between consecutive objects. ThegetTypeAllocSize includes the padding amount. For example,if the type is [19 x i8], the difference between consecutiveobjects is 32 bytes, not 19 bytes.A second case for getTypeAllocSize is needed when computingthe pointer values for the vector accesses. The calculation needsto account for the padding as well.Differential Revision: https://reviews.llvm.org/D109403

            List of files:
            /llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/autohvx/vector-align-addr.ll</description>
        <pubDate>Tue, 14 Sep 2021 00:04:00 +0000</pubDate>
        <dc:creator>Brendon Cahoon &lt;bcahoon@quicinc.com&gt;</dc:creator>
    </item>
</channel>
</rss>
