<?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 matrix-type.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>ffcaed32 - [Matrix] Check non-dependent elt type before creating DepSizedMatrix.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/matrix-type.cpp#ffcaed32</link>
        <description>[Matrix] Check non-dependent elt type before creating DepSizedMatrix.We should check non-dependent element types before creating aDependentSizedMatrixType. Otherwise we do not generate an error messagefor dependent-sized matrix types with invalid non-dependent elementtypes, if the template is never instantiated. See the make5 struct inthe tests.It also moves the SEMA template tests toclang/test/SemaTemplate/matrix-type.cpp and introduces a few more testcases.

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/matrix-type.cpp</description>
        <pubDate>Tue, 12 May 2020 15:37:01 +0000</pubDate>
        <dc:creator>Florian Hahn &lt;flo@fhahn.com&gt;</dc:creator>
    </item>
<item>
        <title>10658691 - [Matrix] Add matrix type to Clang.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/matrix-type.cpp#10658691</link>
        <description>[Matrix] Add matrix type to Clang.This patch adds a matrix type to Clang as described in the draftspecification in clang/docs/MatrixSupport.rst. It introduces a new option-fenable-matrix, which can be used to enable the matrix support.The patch adds new MatrixType and DependentSizedMatrixType types alongwith the plumbing required. Loads of and stores to pointers to matrixvalues are lowered to memory operations on 1-D IR arrays. After loading,the loaded values are cast to a vector. This ensures matrix values usethe alignment of the element type, instead of LLVM&apos;s large vectoralignment.The operators and builtins described in the draft spec will will be added infollow-up patches.Reviewers: martong, rsmith, Bigcheese, anemet, dexonsmith, rjmccall, aaron.ballmanReviewed By: rjmccallDifferential Revision: https://reviews.llvm.org/D72281

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/matrix-type.cpp</description>
        <pubDate>Mon, 11 May 2020 16:45:51 +0000</pubDate>
        <dc:creator>Florian Hahn &lt;flo@fhahn.com&gt;</dc:creator>
    </item>
</channel>
</rss>
