<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Linkers part 19</title>
	<atom:link href="http://www.airs.com/blog/archives/56/feed" rel="self" type="application/rss+xml" />
	<link>http://www.airs.com/blog/archives/56</link>
	<description>Ian Lance Taylor</description>
	<lastBuildDate>Mon, 15 Mar 2010 16:54:01 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: pinskia</title>
		<link>http://www.airs.com/blog/archives/56/comment-page-1#comment-11717</link>
		<dc:creator>pinskia</dc:creator>
		<pubDate>Tue, 25 Mar 2008 01:02:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.airs.com/blog/archives/56#comment-11717</guid>
		<description>Alex,
  The new builtins that GCC provides will use the PPC&#039;s load/store byte-reversed instructions automatically if loading from memory is required.  Otherwise it will do the  reverse in the register.  The new (Cell only) double word byte-reversed instructions support has not been added to GCC yet though.  I will get on to adding it when I get some time :).

-- Pinski</description>
		<content:encoded><![CDATA[<p>Alex,<br />
  The new builtins that GCC provides will use the PPC&#8217;s load/store byte-reversed instructions automatically if loading from memory is required.  Otherwise it will do the  reverse in the register.  The new (Cell only) double word byte-reversed instructions support has not been added to GCC yet though.  I will get on to adding it when I get some time <img src='http://www.airs.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>&#8211; Pinski</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ian Lance Taylor</title>
		<link>http://www.airs.com/blog/archives/56/comment-page-1#comment-4737</link>
		<dc:creator>Ian Lance Taylor</dc:creator>
		<pubDate>Thu, 27 Sep 2007 04:24:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.airs.com/blog/archives/56#comment-4737</guid>
		<description>This would be easy enough using a gcc asm statement and extended macro, actually.  My code just calls &lt;code&gt;bswap_16&lt;/code&gt; and friends in the swapped case; on the i386 using glibc that will generate an rorw instruction.</description>
		<content:encoded><![CDATA[<p>This would be easy enough using a gcc asm statement and extended macro, actually.  My code just calls <code>bswap_16</code> and friends in the swapped case; on the i386 using glibc that will generate an rorw instruction.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alexr</title>
		<link>http://www.airs.com/blog/archives/56/comment-page-1#comment-4734</link>
		<dc:creator>alexr</dc:creator>
		<pubDate>Thu, 27 Sep 2007 01:11:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.airs.com/blog/archives/56#comment-4734</guid>
		<description>For extra credit, design a specialization that uses the PPC&#039;s load/store byte-reversed instructions when accessing a swapped value.</description>
		<content:encoded><![CDATA[<p>For extra credit, design a specialization that uses the PPC&#8217;s load/store byte-reversed instructions when accessing a swapped value.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
