<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    It seems that Clang doesn't recognize all of the sse2 intrinsics:<br>
    <pre>./bssSIMD.h:39:9: error: use of undeclared identifier '__builtin_ia32_cmpgtpd'; did you mean '__builtin_ia32_pcmpgtd'?
        r.v_ = __builtin_ia32_cmpgtpd (x, xmax.v_);
               ^~~~~~~~~~~~~~~~~~~~~~
...
./bssSIMD.h:51:9: error: use of undeclared identifier '__builtin_ia32_cmpltpd'; did you mean '__builtin_ia32_pcmpgtd'?
        r.v_ = __builtin_ia32_cmpltpd (x, xmin.v_);
               ^~~~~~~~~~~~~~~~~~~~~~
</pre>
    However, it does not complain about __builtin_ia32_blendvpd,
    __builtin_ia32_maxpd, or __builtin_ia32_minpd.<br>
    <br>
    I built Clang 3.3 from the SVN version about a month ago.  I compile
    with these options:<br>
    <pre>-march=core2 -msse2 -m64 -std=c++0x -fPIC -pthread -gcc-toolchain /opt/gcc-4.7.1
</pre>
    I expected '-march=core2' to be sufficient to enable the sse2
    instructions, and then I added '-msse2' just in case that was the
    problem.  It didn't help.<br>
    <br>
    <div class="moz-signature">-- <br>
      <pre class="moz-signature" cols="256">Dick Hadsell                      203-992-6320  Fax: 203-992-6001
Reply-to:                       <a class="moz-txt-link-abbreviated" href="mailto:hadsell@blueskystudios.com">hadsell@blueskystudios.com</a>
Blue Sky Studios                <a class="moz-txt-link-freetext" href="http://www.blueskystudios.com">http://www.blueskystudios.com</a>
1 American Lane, Greenwich, CT 06831-2560
</pre>
      <span id="95ea1897-a643-4e1e-a52f-120f139974ac"><font size="2">Follow
          Blue Sky Studios on <a
            href="http://www.facebook.com/BlueSkyStudios">Facebook</a>
          and <a href="http://twitter.com/#%21/blueskystudios">Twitter</a>
        </font></span></div>
  </body>
</html>