<?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-no-lax.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>c624510f - For PR17164: split -fno-lax-vector-conversion into three different</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/vector-no-lax.cpp#c624510f</link>
        <description>For PR17164: split -fno-lax-vector-conversion into three differentlevels: -- none: no lax vector conversions [new GCC default] -- integer: only conversions between integer vectors [old GCC default] -- all: all conversions between same-size vectors [Clang default]For now, Clang still defaults to &quot;all&quot; mode, but per my proposal oncfe-dev (2019-04-10) the default will be changed to &quot;integer&quot; as soon asthat doesn&apos;t break lots of testcases. (Eventually I&apos;d like to change thedefault to &quot;none&quot; to match GCC and general sanity.)Following GCC&apos;s behavior, the driver flag -flax-vector-conversions istranslated to -flax-vector-conversions=integer.This reinstates r371805, reverted in r371813, with an additional fix forlldb.llvm-svn: 371817

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/vector-no-lax.cpp</description>
        <pubDate>Fri, 13 Sep 2019 06:02:15 +0000</pubDate>
        <dc:creator>Richard Smith &lt;richard-llvm@metafoo.co.uk&gt;</dc:creator>
    </item>
<item>
        <title>4aaa77e4 - Revert &quot;For PR17164: split -fno-lax-vector-conversion into three different&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/vector-no-lax.cpp#4aaa77e4</link>
        <description>Revert &quot;For PR17164: split -fno-lax-vector-conversion into three different&quot;This breaks the LLDB build. I tried reaching out to Richard, but haven&apos;tgotten a reply yet.llvm-svn: 371813

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/vector-no-lax.cpp</description>
        <pubDate>Fri, 13 Sep 2019 05:16:59 +0000</pubDate>
        <dc:creator>Jonas Devlieghere &lt;jonas@devlieghere.com&gt;</dc:creator>
    </item>
<item>
        <title>49c4e58b - For PR17164: split -fno-lax-vector-conversion into three different</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/vector-no-lax.cpp#49c4e58b</link>
        <description>For PR17164: split -fno-lax-vector-conversion into three differentlevels: -- none: no lax vector conversions [new GCC default] -- integer: only conversions between integer vectors [old GCC default] -- all: all conversions between same-size vectors [Clang default]For now, Clang still defaults to &quot;all&quot; mode, but per my proposal oncfe-dev (2019-04-10) the default will be changed to &quot;integer&quot; as soon asthat doesn&apos;t break lots of testcases. (Eventually I&apos;d like to change thedefault to &quot;none&quot; to match GCC and general sanity.)Following GCC&apos;s behavior, the driver flag -flax-vector-conversions istranslated to -flax-vector-conversions=integer.llvm-svn: 371805

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/vector-no-lax.cpp</description>
        <pubDate>Fri, 13 Sep 2019 02:20:00 +0000</pubDate>
        <dc:creator>Richard Smith &lt;richard-llvm@metafoo.co.uk&gt;</dc:creator>
    </item>
<item>
        <title>7cd5876e - [Sema] Support implicit scalar to vector conversions</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/vector-no-lax.cpp#7cd5876e</link>
        <description>[Sema] Support implicit scalar to vector conversionsThis patch teaches clang to perform implicit scalar to vector conversionswhen one of the operands of a binary vector expression is a scalar whichcan be converted to the element type of the vector without truncationfollowing GCC&apos;s implementation.If the (constant) scalar is can be casted safely, it is implicitly casted to thevector elements type and splatted to produce a vector of the same type.Contributions from: Petar JovanovicReviewers: bruno, vkalintirisDifferential Revision: https://reviews.llvm.org/D25866llvm-svn: 302935

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/vector-no-lax.cpp</description>
        <pubDate>Fri, 12 May 2017 19:11:06 +0000</pubDate>
        <dc:creator>Simon Dardis &lt;simon.dardis@imgtec.com&gt;</dc:creator>
    </item>
<item>
        <title>32cbff78 - [Sema] Be consistent about diagnostic wording: always use &quot;cannot&quot;.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/vector-no-lax.cpp#32cbff78</link>
        <description>[Sema] Be consistent about diagnostic wording: always use &quot;cannot&quot;.Discussed with Richard Smith.llvm-svn: 245162

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/vector-no-lax.cpp</description>
        <pubDate>Sat, 15 Aug 2015 15:23:14 +0000</pubDate>
        <dc:creator>Davide Italiano &lt;davide@freebsd.org&gt;</dc:creator>
    </item>
<item>
        <title>a613f565 - With lax vector conversions (the default) make sure we convert between two</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaCXX/vector-no-lax.cpp#a613f565</link>
        <description>With lax vector conversions (the default) make sure we convert between twovectors that are the same size. Fix up testcases accordingly and add a new oneto make sure we still error if lax vector conversions are disabled.Fixes rdar://8328190llvm-svn: 112122

            List of files:
            /llvm-project-15.0.7/clang/test/SemaCXX/vector-no-lax.cpp</description>
        <pubDate>Thu, 26 Aug 2010 00:42:16 +0000</pubDate>
        <dc:creator>Eric Christopher &lt;echristo@apple.com&gt;</dc:creator>
    </item>
</channel>
</rss>
