<?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 compatibility-6.0.ll</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>a81fff8a - Reapply &quot;[Intrinsics] Add `nocallback` to the default intrinsic attributes&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll#a81fff8a</link>
        <description>Reapply &quot;[Intrinsics] Add `nocallback` to the default intrinsic attributes&quot;This reverts commit c5f789050daab25aad6770790987e2b7c0395936 andreapplies 7aea3ea8c3b33c9bb338d5d6c0e4832be1d09ac3 with additional testchanges.

            List of files:
            /llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll</description>
        <pubDate>Thu, 24 Mar 2022 20:08:53 +0000</pubDate>
        <dc:creator>Johannes Doerfert &lt;johannes@jdoerfert.de&gt;</dc:creator>
    </item>
<item>
        <title>848812a5 - [Verifier] Add verification logic for GlobalIFuncs</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll#848812a5</link>
        <description>[Verifier] Add verification logic for GlobalIFuncsVerify that the resolver exists, that it is a definedFunction, and that its return type matches the ifunc&apos;stype. Add corresponding check to BitcodeReader, changeclang to emit the correct type, and fix tests to comply.Reviewed By: MaskRayDifferential Revision: https://reviews.llvm.org/D112349

            List of files:
            /llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll</description>
        <pubDate>Mon, 01 Nov 2021 03:00:57 +0000</pubDate>
        <dc:creator>Itay Bookstein &lt;ibookstein@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>39248779 - [IR] Rename `comdat noduplicates` to `comdat nodeduplicate`</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll#39248779</link>
        <description>[IR] Rename `comdat noduplicates` to `comdat nodeduplicate`In the textual format, `noduplicates` means no COMDAT/section groupdeduplication is performed. Therefore, if both sets of sections are retained, andthey happen to define strong external symbols with the same names,there will be a duplicate definition linker error.In PE/COFF, the selection kind lowers to `IMAGE_COMDAT_SELECT_NODUPLICATES`.The name describes the corollary instead of the immediate semantics.  The namecan cause confusion to other binary formats (ELF, wasm) which have implemented/want to implement the &quot;no deduplication&quot; selection kind. Rename it to be clearer.Reviewed By: rnkDifferential Revision: https://reviews.llvm.org/D106319

            List of files:
            /llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll</description>
        <pubDate>Tue, 20 Jul 2021 19:47:10 +0000</pubDate>
        <dc:creator>Fangrui Song &lt;i@maskray.me&gt;</dc:creator>
    </item>
<item>
        <title>9a0c9402 - Reapply &quot;OpaquePtr: Turn inalloca into a type attribute&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll#9a0c9402</link>
        <description>Reapply &quot;OpaquePtr: Turn inalloca into a type attribute&quot;This reverts commit 07e46367baeca96d84b03fa215b41775f69d5989.

            List of files:
            /llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll</description>
        <pubDate>Mon, 29 Mar 2021 12:42:23 +0000</pubDate>
        <dc:creator>Matt Arsenault &lt;Matthew.Arsenault@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>07e46367 - Revert &quot;Reapply &quot;OpaquePtr: Turn inalloca into a type attribute&quot;&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll#07e46367</link>
        <description>Revert &quot;Reapply &quot;OpaquePtr: Turn inalloca into a type attribute&quot;&quot;Reverting because test &apos;Bindings/Go/go.test&apos; is failing on mostbuildbots.This reverts commit fc9df309917e57de704f3ce4372138a8d4a23d7a.

            List of files:
            /llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll</description>
        <pubDate>Mon, 29 Mar 2021 10:31:17 +0000</pubDate>
        <dc:creator>Oliver Stannard &lt;oliver.stannard@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>fc9df309 - Reapply &quot;OpaquePtr: Turn inalloca into a type attribute&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll#fc9df309</link>
        <description>Reapply &quot;OpaquePtr: Turn inalloca into a type attribute&quot;This reverts commit 20d5c42e0ef5d252b434bcb610b04f1cb79fe771.

            List of files:
            /llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll</description>
        <pubDate>Sun, 28 Mar 2021 17:05:17 +0000</pubDate>
        <dc:creator>Matt Arsenault &lt;Matthew.Arsenault@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>20d5c42e - Revert &quot;OpaquePtr: Turn inalloca into a type attribute&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll#20d5c42e</link>
        <description>Revert &quot;OpaquePtr: Turn inalloca into a type attribute&quot;This reverts commit 4fefed65637ec46c8c2edad6b07b5569ac61e9e5.Broke check-clang everywhere.

            List of files:
            /llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll</description>
        <pubDate>Sun, 28 Mar 2021 17:02:52 +0000</pubDate>
        <dc:creator>Nico Weber &lt;thakis@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>4fefed65 - OpaquePtr: Turn inalloca into a type attribute</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll#4fefed65</link>
        <description>OpaquePtr: Turn inalloca into a type attributeI think byval/sret and the others are close to being able to rip outthe code to support the missing type case. A lot of this code isshared with inalloca, so catch this up to the others so that canhappen.

            List of files:
            /llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll</description>
        <pubDate>Sat, 06 Mar 2021 18:23:57 +0000</pubDate>
        <dc:creator>Matt Arsenault &lt;Matthew.Arsenault@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>2e0e03c6 - OpaquePtr: Require byval on x86_intrcc parameter 0</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll#2e0e03c6</link>
        <description>OpaquePtr: Require byval on x86_intrcc parameter 0Currently the backend special cases x86_intrcc and treats the firstparameter as byval. Make the IR require byval for this parameter toremove this special case, and avoid the dependence on the pointeeelement type.Fixes bug 46672.I&apos;m not sure the IR is enforcing all the calling conventionconstraints. clang seems to ignore the attribute for empty parameterlists, but the IR tolerates it.

            List of files:
            /llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll</description>
        <pubDate>Thu, 19 Nov 2020 23:53:28 +0000</pubDate>
        <dc:creator>Matt Arsenault &lt;Matthew.Arsenault@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>20c43d6b - OpaquePtr: Bulk update tests to use typed sret</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll#20c43d6b</link>
        <description>OpaquePtr: Bulk update tests to use typed sret

            List of files:
            /llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll</description>
        <pubDate>Fri, 20 Nov 2020 19:07:11 +0000</pubDate>
        <dc:creator>Matt Arsenault &lt;Matthew.Arsenault@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>06c192d4 - OpaquePtr: Bulk update tests to use typed byval</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll#06c192d4</link>
        <description>OpaquePtr: Bulk update tests to use typed byvalUpgrade of the IR text tests should be the only thing blocking makingtyped byval mandatory. Partially done through regex and partiallymanual.

            List of files:
            /llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll</description>
        <pubDate>Fri, 20 Nov 2020 15:52:27 +0000</pubDate>
        <dc:creator>Matt Arsenault &lt;Matthew.Arsenault@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>fbfb1c79 - [IR] Make nosync, nofree and willreturn default for intrinsics.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll#fbfb1c79</link>
        <description>[IR] Make nosync, nofree and willreturn default for intrinsics.D70365 allows us to make attributes default. This is a follow up toactually make nosync, nofree and willreturn default. The approach wechose, for now, is to opt-in to default attributes to avoid introducingproblems to target specific intrinsics. Intrinsics with defaultattributes can be created using `DefaultAttrsIntrinsic` class.

            List of files:
            /llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll</description>
        <pubDate>Thu, 15 Oct 2020 11:04:36 +0000</pubDate>
        <dc:creator>sstefan1 &lt;sstipanovic@s-energize.com&gt;</dc:creator>
    </item>
<item>
        <title>0a7cd99a - Reapply &quot;OpaquePtr: Add type to sret attribute&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll#0a7cd99a</link>
        <description>Reapply &quot;OpaquePtr: Add type to sret attribute&quot;This reverts commit eb9f7c28e5fe6d75fed3587023e17f2997c8024b.Previously this was incorrectly handling linking of the containedtype, so this merges the fixes from D88973.

            List of files:
            /llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll</description>
        <pubDate>Tue, 29 Sep 2020 13:33:55 +0000</pubDate>
        <dc:creator>Matt Arsenault &lt;Matthew.Arsenault@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>eb9f7c28 - Revert &quot;OpaquePtr: Add type to sret attribute&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll#eb9f7c28</link>
        <description>Revert &quot;OpaquePtr: Add type to sret attribute&quot;This reverts commit 55c4ff91bd820d72014f63dcf7f3d5a0d3397986.Issues were introduced as discussed in https://reviews.llvm.org/D88241where this change made previous bugs in the linker and BitCodeWritervisible.

            List of files:
            /llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll</description>
        <pubDate>Tue, 29 Sep 2020 08:24:54 +0000</pubDate>
        <dc:creator>Tres Popp &lt;tpopp@google.com&gt;</dc:creator>
    </item>
<item>
        <title>55c4ff91 - OpaquePtr: Add type to sret attribute</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll#55c4ff91</link>
        <description>OpaquePtr: Add type to sret attributeMake the corresponding change that was made for byval inb7141207a483d39b99c2b4da4eb3bb591eca9e1a. Like byval, this requires abulk update of the test IR tests to include the type before this canbe mandatory.

            List of files:
            /llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll</description>
        <pubDate>Wed, 23 Sep 2020 17:06:59 +0000</pubDate>
        <dc:creator>Matt Arsenault &lt;Matthew.Arsenault@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>07f33512 - [strictfp] Replace dangling strictfp attrs with nobuiltin</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll#07f33512</link>
        <description>[strictfp] Replace dangling strictfp attrs with nobuiltinIn preparation for a patch that will enforce new rules for the usage ofthe strictfp attribute, this patch introduces auto-upgrade behavior thatwill replace the strictfp attribute on callsites with nobuiltin if theenclosing function declaration doesn&apos;t also have the strictfp attribute.This auto-upgrade isn&apos;t being performed on .ll files because that wouldprevent us from writing a test for the forthcoming verifier behavior.Differential Revision: https://reviews.llvm.org/D70096

            List of files:
            /llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll</description>
        <pubDate>Thu, 14 May 2020 18:57:19 +0000</pubDate>
        <dc:creator>Kevin P. Neal &lt;kevin.neal@sas.com&gt;</dc:creator>
    </item>
<item>
        <title>cc0a4cdc - [FunctionAttrs] Annotate &quot;willreturn&quot; for intrinsics</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll#cc0a4cdc</link>
        <description>[FunctionAttrs] Annotate &quot;willreturn&quot; for intrinsicsSummary:In D62801, new function attribute `willreturn` was introduced. In short, a function with `willreturn` is guaranteed to come back to the call site(more precise definition is in LangRef).In this patch, willreturn is annotated for LLVM intrinsics.Reviewers: jdoerfertReviewed By: jdoerfertSubscribers: jvesely, nhaehnle, sstefan1, llvm-commitsTags: #llvmDifferential Revision: https://reviews.llvm.org/D64904llvm-svn: 367184

            List of files:
            /llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll</description>
        <pubDate>Sun, 28 Jul 2019 06:09:56 +0000</pubDate>
        <dc:creator>Hideto Ueno &lt;uenoku.tokotoko@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>dbc0a5df - Allow prefetching from non-zero address spaces</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll#dbc0a5df</link>
        <description>Allow prefetching from non-zero address spacesSummary:This is useful for targets which have prefetch instructions for non-default address spaces.&lt;rdar://problem/42662136&gt;Subscribers: nemanjai, javed.absar, hiraditya, kbarton, jkorous, dexonsmith, cfe-commits, llvm-commits, RKSimon, hfinkel, t.p.northover, craig.topper, anemetTags: #clang, #llvmDifferential Revision: https://reviews.llvm.org/D65254llvm-svn: 367032

            List of files:
            /llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll</description>
        <pubDate>Thu, 25 Jul 2019 16:11:57 +0000</pubDate>
        <dc:creator>JF Bastien &lt;jfbastien@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>006cf8c0 - Added address-space mangling for stack related intrinsics</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll#006cf8c0</link>
        <description>Added address-space mangling for stack related intrinsicsModified the following 3 intrinsics:int_addressofreturnaddress,int_frameaddress &amp; int_sponentry.Reviewed By: arsenmDifferential Revision: https://reviews.llvm.org/D64561llvm-svn: 366679

            List of files:
            /llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll</description>
        <pubDate>Mon, 22 Jul 2019 12:42:48 +0000</pubDate>
        <dc:creator>Christudasan Devadasan &lt;Christudasan.Devadasan@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>b7141207 - Reapply: IR: add optional type to &apos;byval&apos; function parameters</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll#b7141207</link>
        <description>Reapply: IR: add optional type to &apos;byval&apos; function parametersWhen we switch to opaque pointer types we will need some way to describehow many bytes a &apos;byval&apos; parameter should occupy on the stack. This addsa (for now) optional extra type parameter.If present, the type must match the pointee type of the argument.The original commit did not remap byval types when linking modules, which brokeLTO. This version fixes that.Note to front-end maintainers: if this causes test failures, it&apos;s probablybecause the &quot;byval&quot; attribute is printed after attributes without any parameterafter this change.llvm-svn: 362128

            List of files:
            /llvm-project-15.0.7/llvm/test/Bitcode/compatibility-6.0.ll</description>
        <pubDate>Thu, 30 May 2019 18:48:23 +0000</pubDate>
        <dc:creator>Tim Northover &lt;tnorthover@apple.com&gt;</dc:creator>
    </item>
</channel>
</rss>
