<?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.c history</title>
    <description>test/test.c revision history</description>
    <item>
    <title>f32/f64: add floor, ceil, round, and trunc operations</title>
    <link>https://hg.paper.us.eu.org/vec/log/31cee67540b5/test/test.c</link>
    <description><![CDATA[f32/f64: add floor, ceil, round, and trunc operations<br/>
<br/>
we also need saturated add sub mul 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>Sat, 09 Aug 2025 15:55:59 -0400</pubDate>
</item>
<item>
    <title>*: add preliminary floating point support</title>
    <link>https://hg.paper.us.eu.org/vec/log/7955bed1d169/test/test.c</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>*: performance improvements with old GCC, reimplement altivec</title>
    <link>https://hg.paper.us.eu.org/vec/log/c6e0df09b86f/test/test.c</link>
    <description><![CDATA[*: performance improvements with old GCC, reimplement altivec]]></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, 28 Apr 2025 16:31:59 -0400</pubDate>
</item>
<item>
    <title>*: rearrange some things; add avx512bw support</title>
    <link>https://hg.paper.us.eu.org/vec/log/f9ca85d2f14c/test/test.c</link>
    <description><![CDATA[*: rearrange some things; add avx512bw support]]></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 15:31:39 -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.c</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>Backed out changeset e59c91d050c0</title>
    <link>https://hg.paper.us.eu.org/vec/log/641d8c79b1da/test/test.c</link>
    <description><![CDATA[Backed out changeset e59c91d050c0]]></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>Fri, 25 Apr 2025 17:40:30 -0400</pubDate>
</item>
<item>
    <title>*: add aligned malloc stuff :)</title>
    <link>https://hg.paper.us.eu.org/vec/log/e59c91d050c0/test/test.c</link>
    <description><![CDATA[*: add aligned malloc 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>Thu, 24 Apr 2025 17:12:05 -0400</pubDate>
</item>
<item>
    <title>impl: initial NEON support; test: verify bit shifting functions</title>
    <link>https://hg.paper.us.eu.org/vec/log/cf04071d2148/test/test.c</link>
    <description><![CDATA[impl: initial NEON support; test: verify bit shifting functions]]></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 14:33:19 -0500</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.c</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.c</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>

  </channel>
</rss>
