<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>https://hg.paper.us.eu.org/vec/</link>
    <language>en-us</language>

    <title>vec: test/test_compare.h history</title>
    <description>test/test_compare.h revision history</description>
    <item>
    <title>*: add preliminary floating point support</title>
    <link>https://hg.paper.us.eu.org/vec/log/7955bed1d169/test/test_compare.h</link>
    <description><![CDATA[*: add preliminary floating point support<br/>
<br/>
no x86 intrinsics just yet, but I did add altivec since it's<br/>
(arguably) the simplest :)]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#116;&#102;&#108;&#99;&#46;&#117;&#115;&#62;</author>
    <pubDate>Wed, 30 Apr 2025 18:36:38 -0400</pubDate>
</item>
<item>
    <title>*: turns out extern is a practical joke. rewrite to be always inline again</title>
    <link>https://hg.paper.us.eu.org/vec/log/4b5a557aa64f/test/test_compare.h</link>
    <description><![CDATA[*: turns out extern is a practical joke. rewrite to be always inline again<br/>
<br/>
the sample benchmark performs about 3x as well with optimizations<br/>
disabled :)]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#116;&#102;&#108;&#99;&#46;&#117;&#115;&#62;</author>
    <pubDate>Sat, 26 Apr 2025 01:04:35 -0400</pubDate>
</item>
<item>
    <title>impl/generic: fix load and store implementations</title>
    <link>https://hg.paper.us.eu.org/vec/log/627d548b23c8/test/test_compare.h</link>
    <description><![CDATA[impl/generic: fix load and store implementations<br/>
<br/>
this caused a segmentation fault under AltiVec, but it went under<br/>
the radar on x86 because my main PC supports all of the non-generic<br/>
vector implementations.]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#116;&#102;&#108;&#99;&#46;&#117;&#115;&#62;</author>
    <pubDate>Thu, 21 Nov 2024 21:19:11 +0000</pubDate>
</item>
<item>
    <title>*: allow compiling vec in a C++ translation unit</title>
    <link>https://hg.paper.us.eu.org/vec/log/41dd962abdd1/test/test_compare.h</link>
    <description><![CDATA[*: allow compiling vec in a C++ translation unit<br/>
<br/>
this is stupid, but whatever]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#116;&#102;&#108;&#99;&#46;&#117;&#115;&#62;</author>
    <pubDate>Wed, 20 Nov 2024 12:02:15 -0500</pubDate>
</item>
<item>
    <title>*: huge refactor, add many new x86 intrinsics and the like</title>
    <link>https://hg.paper.us.eu.org/vec/log/e05c257c6a23/test/test_compare.h</link>
    <description><![CDATA[*: huge refactor, add many new x86 intrinsics and the like<br/>
<br/>
ALSO!! now intrinsics are enabled at runtime, depending on what is<br/>
detected. altivec *should* still work but I only tested compiling<br/>
it.<br/>
<br/>
the major version has been updated to 2.0 for this...]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#116;&#102;&#108;&#99;&#46;&#117;&#115;&#62;</author>
    <pubDate>Wed, 20 Nov 2024 04:10:37 -0500</pubDate>
</item>
<item>
    <title>vec.h: initial refactor for runtime SSE and stuff</title>
    <link>https://hg.paper.us.eu.org/vec/log/53197dbf4e8e/test/test_compare.h</link>
    <description><![CDATA[vec.h: initial refactor for runtime SSE and stuff]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#116;&#102;&#108;&#99;&#46;&#117;&#115;&#62;</author>
    <pubDate>Tue, 19 Nov 2024 15:54:38 -0500</pubDate>
</item>
<item>
    <title>chore: merge diverging branches</title>
    <link>https://hg.paper.us.eu.org/vec/log/d1d5d767004c/test/test_compare.h</link>
    <description><![CDATA[chore: merge diverging branches]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#116;&#102;&#108;&#99;&#46;&#117;&#115;&#62;</author>
    <pubDate>Mon, 18 Nov 2024 15:44:09 -0500</pubDate>
</item>
<item>
    <title>generic: add initial support for 256-bit and 512-bit types</title>
    <link>https://hg.paper.us.eu.org/vec/log/6ff0b7a44bb6/test/test_compare.h</link>
    <description><![CDATA[generic: add initial support for 256-bit and 512-bit types<br/>
<br/>
eventually this could be expanded to add floating point stuff<br/>
as well]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#116;&#102;&#108;&#99;&#46;&#117;&#115;&#62;</author>
    <pubDate>Mon, 18 Nov 2024 13:52:09 -0500</pubDate>
</item>
<item>
    <title>*: fix clang &amp; gcc warnings, add avg test, etc</title>
    <link>https://hg.paper.us.eu.org/vec/log/945d410803f8/test/test_compare.h</link>
    <description><![CDATA[*: fix clang &amp; gcc warnings, add avg test, etc]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#116;&#102;&#108;&#99;&#46;&#117;&#115;&#62;</author>
    <pubDate>Wed, 23 Oct 2024 20:07:08 -0400</pubDate>
</item>
<item>
    <title>*: aligned generics, fixed altivec, aligned tests...</title>
    <link>https://hg.paper.us.eu.org/vec/log/75ab77f874e2/test/test_compare.h</link>
    <description><![CDATA[*: aligned generics, fixed altivec, aligned tests...]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#116;&#102;&#108;&#99;&#46;&#117;&#115;&#62;</author>
    <pubDate>Wed, 23 Oct 2024 10:13:25 -0400</pubDate>
</item>
<item>
    <title>*: many new operations and a real test suite</title>
    <link>https://hg.paper.us.eu.org/vec/log/f12b5dd4e18c/test/test_compare.h</link>
    <description><![CDATA[*: many new operations and a real test suite]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#116;&#102;&#108;&#99;&#46;&#117;&#115;&#62;</author>
    <pubDate>Tue, 22 Oct 2024 22:39:05 -0400</pubDate>
</item>

  </channel>
</rss>
