<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div></div><div><br></div><div><br></div><br>On Thu, July 17, 2008 3:56 pm, Mon P Wang wrote:<br><blockquote type="cite"><br></blockquote><blockquote type="cite">Here is a patch to enable intrinsic to have pointers to different<br></blockquote><blockquote type="cite">address spaces.  This changes overloaded intrinsics with pointer<br></blockquote><blockquote type="cite">arguments to pass also an address space as part of their name.<br></blockquote><blockquote type="cite">   For example,  atomic.load.add.i32 => atomic.load.add.i32.p0i32<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">The above syntax indicates that the result is i32 with a pointer<br></blockquote><blockquote type="cite">argument to address space 0 (generic address space) whose domain type<br></blockquote><blockquote type="cite">is i32.  The patch here doesn't include the documentation change but<br></blockquote><blockquote type="cite">that will be included as part of the checkin.  Let me know if you have<br></blockquote><blockquote type="cite">any comments.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">-- Mon Ping<br></blockquote><div><font class="Apple-style-span" color="#144FAE"><br></font></div></body></html>