<?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 AffineValueMap.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>e5639b3f - Fix more clang-tidy cleanups in mlir/ (NFC)</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/mlir/lib/Dialect/Affine/IR/AffineValueMap.cpp#e5639b3f</link>
        <description>Fix more clang-tidy cleanups in mlir/ (NFC)

            List of files:
            /llvm-project-15.0.7/mlir/lib/Dialect/Affine/IR/AffineValueMap.cpp</description>
        <pubDate>Wed, 22 Dec 2021 00:19:53 +0000</pubDate>
        <dc:creator>Mehdi Amini &lt;joker.eph@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>93a873df - [mlir][Affine] Revisit and simplify composeAffineMapAndOperands.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/mlir/lib/Dialect/Affine/IR/AffineValueMap.cpp#93a873df</link>
        <description>[mlir][Affine] Revisit and simplify composeAffineMapAndOperands.In prehistorical times, AffineApplyOp was allowed to produce multiple values.This allowed the creation of intricate SSA use-def chains.AffineApplyNormalizer was originally introduced as a means of reusing the AffineMap::compose method to write SSA use-def chains.Unfortunately, symbols that were produced by an AffineApplyOp needed to be promoted to dims and reordered for the mathematical composition to be valid.Since then, single result AffineApplyOp became the law of the land but the original assumptions were not revisited.This revision revisits these assumptions and retires AffineApplyNormalizer.Differential Revision: https://reviews.llvm.org/D94920

            List of files:
            /llvm-project-15.0.7/mlir/lib/Dialect/Affine/IR/AffineValueMap.cpp</description>
        <pubDate>Tue, 19 Jan 2021 13:48:08 +0000</pubDate>
        <dc:creator>Nicolas Vasilache &lt;nicolas.vasilache@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>9db53a18 - [mlir][NFC] Remove usernames and google bug numbers from TODO comments.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/mlir/lib/Dialect/Affine/IR/AffineValueMap.cpp#9db53a18</link>
        <description>[mlir][NFC] Remove usernames and google bug numbers from TODO comments.These were largely leftover from when MLIR was a google project, and don&apos;t really follow LLVM guidelines.

            List of files:
            /llvm-project-15.0.7/mlir/lib/Dialect/Affine/IR/AffineValueMap.cpp</description>
        <pubDate>Tue, 07 Jul 2020 08:35:23 +0000</pubDate>
        <dc:creator>River Riddle &lt;riddleriver@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>9f3ab92e - [MLIR] Improve support for 0-dimensional Affine Maps.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/mlir/lib/Dialect/Affine/IR/AffineValueMap.cpp#9f3ab92e</link>
        <description>[MLIR] Improve support for 0-dimensional Affine Maps.Summary:Modified AffineMap::get to remove support for the overload which allowedan ArrayRef of AffineExpr but no context (and gathered the context from apresumed first entry, resulting in bugs when there were 0 results).Instead, we support only a ArrayRef and a context, and a version whichtakes a single AffineExpr.Additionally, removed some now needless case logic which previouslyspecial cased which call to AffineMap::get to use.Reviewers: flaub, bondhugula, rriddle!, nicolasvasilache, ftynse, ulysseB, mravishankar, antiagainst, aartbikSubscribers: mehdi_amini, jpienaar, burmako, shauheen, antiagainst, arpith-jacob, mgester, lucyrfox, liufengdb, Joonsoo, bader, grosul1, frgossen, llvm-commitsTags: #llvmDifferential Revision: https://reviews.llvm.org/D78226

            List of files:
            /llvm-project-15.0.7/mlir/lib/Dialect/Affine/IR/AffineValueMap.cpp</description>
        <pubDate>Wed, 15 Apr 2020 18:12:47 +0000</pubDate>
        <dc:creator>Jeremy Bruestle &lt;jeremy.bruestle@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>e7084713 - [mlir][NFC] Cleanup AffineOps directory structure</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/mlir/lib/Dialect/Affine/IR/AffineValueMap.cpp#e7084713</link>
        <description>[mlir][NFC] Cleanup AffineOps directory structureSummary:Change AffineOps Dialect structure to better group both IR and Tranforms. This included extracting transforms directly related to AffineOps. Also move AffineOps to Affine.Differential Revision: https://reviews.llvm.org/D76161

            List of files:
            /llvm-project-15.0.7/mlir/lib/Dialect/Affine/IR/AffineValueMap.cpp</description>
        <pubDate>Fri, 20 Mar 2020 21:18:47 +0000</pubDate>
        <dc:creator>Rob Suderman &lt;suderman@google.com&gt;</dc:creator>
    </item>
</channel>
</rss>
