Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Apr 2010 08:21:41 +0200
From:      Dominic Fandrey <kamikaze@bsdforen.de>
To:        freebsd-current@FreeBSD.org
Cc:        rdivacky@freebsd.org
Subject:   ClangBSD build failures
Message-ID:  <4BD68275.6020509@bsdforen.de>

next in thread | raw e-mail | index | archive | help
Hello,

I wanted to make some performance comparisons, building ClangBSD
with different compilers.

The host system is:
FreeBSD mobileKamikaze.norad 8.0-STABLE FreeBSD 8.0-STABLE #0: Mon Apr  5 12:45:41 CEST 2010     root@mobileKamikaze.norad:/usr/obj/HP6510b-8/amd64/usr/src/sys/HP6510b-8  amd64

An interesting result is that buildkernel with clang takes longer:
CC=clang
time -l make buildkernel
      921.31 real       802.25 user       114.93 sys
time -l make buildkernel -j3
      645.17 real       838.46 user       143.03 sys

CC=cc
time -l make buildkernel
      877.14 real       757.42 user       115.11 sys
time -l make buildkernel -j3
      628.32 real       798.03 user       149.52 sys

All the tests are run on a 4g memory disk (src and objdir), which
is recreated for every test.

I cannot make this comparison for buildworld, because buildworld
with CC=cc, CXX=c++ fails:

===> usr.bin/clang/lib/libclanglex (all)
c++  -isystem /root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include -isystem /root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/include/c++/4.2 -isystem /root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/include/c++/4.2/backward -B/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/lib/ -L/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/lib/ -O2 -pipe -I/root/clangbsd.gcc.1272316273/clangbsd/usr.bin/clang/lib/libclanglex/../../../../contrib/llvm/include -I/root/clangbsd.gcc.1272316273/clangbsd/usr.bin/clang/lib/libclanglex/../../../../contrib/llvm/tools/clang/include -I/root/clangbsd.gcc.1272316273/clangbsd/usr.bin/clang/lib/libclanglex/../../../../contrib/llvm/tools/clang/lib/Lex -I. -I/root/clangbsd.gcc.1272316273/clangbsd/usr.bin/clang/lib/libclanglex/../../include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONS
TANT_MACROS -fno-rtti -DLLVM_HOSTTRIPLE=\"amd64-undermydesk-freebsd9.0\" -fstack-protector -c /root/clangbsd.gcc.1272316273/clangbsd/usr.bin/clang/lib/libclanglex/../../../../contrib/llvm/tools/clang/lib/Lex/HeaderMap.cpp
c++  -isystem /root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include -isystem /root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/include/c++/4.2 -isystem /root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/include/c++/4.2/backward -B/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/lib/ -L/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/lib/ -O2 -pipe -I/root/clangbsd.gcc.1272316273/clangbsd/usr.bin/clang/lib/libclanglex/../../../../contrib/llvm/include -I/root/clangbsd.gcc.1272316273/clangbsd/usr.bin/clang/lib/libclanglex/../../../../contrib/llvm/tools/clang/include -I/root/clangbsd.gcc.1272316273/clangbsd/usr.bin/clang/lib/libclanglex/../../../../contrib/llvm/tools/clang/lib/Lex -I. -I/root/clangbsd.gcc.1272316273/clangbsd/usr.bin/clang/lib/libclanglex/../../include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONS
TANT_MACROS -fno-rtti -DLLVM_HOSTTRIPLE=\"amd64-undermydesk-freebsd9.0\" -fstack-protector -c /root/clangbsd.gcc.1272316273/clangbsd/usr.bin/clang/lib/libclanglex/../../../../contrib/llvm/tools/clang/lib/Lex/HeaderSearch.cpp
c++  -isystem /root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include -isystem /root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/include/c++/4.2 -isystem /root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/include/c++/4.2/backward -B/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/lib/ -L/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/lib/ -O2 -pipe -I/root/clangbsd.gcc.1272316273/clangbsd/usr.bin/clang/lib/libclanglex/../../../../contrib/llvm/include -I/root/clangbsd.gcc.1272316273/clangbsd/usr.bin/clang/lib/libclanglex/../../../../contrib/llvm/tools/clang/include -I/root/clangbsd.gcc.1272316273/clangbsd/usr.bin/clang/lib/libclanglex/../../../../contrib/llvm/tools/clang/lib/Lex -I. -I/root/clangbsd.gcc.1272316273/clangbsd/usr.bin/clang/lib/libclanglex/../../include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONS
TANT_MACROS -fno-rtti -DLLVM_HOSTTRIPLE=\"amd64-undermydesk-freebsd9.0\" -fstack-protector -c /root/clangbsd.gcc.1272316273/clangbsd/usr.bin/clang/lib/libclanglex/../../../../contrib/llvm/tools/clang/lib/Lex/Lexer.cpp
In file included from /root/clangbsd.gcc.1272316273/clangbsd/usr.bin/clang/lib/libclanglex/../../../../contrib/llvm/tools/clang/lib/Lex/Lexer.cpp:1116:
In file included from /root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:34:
In file included from /root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:39:
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:63:18: error: use of undeclared identifier '__builtin_ia32_vec_init_v2si'
  return (__m64) __builtin_ia32_vec_init_v2si (__i, 0);
                 ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:106:10: error: use of undeclared identifier '__builtin_ia32_vec_ext_v2si'
  return __builtin_ia32_vec_ext_v2si ((__v2si)__i, 0);
         ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:189:18: error: use of undeclared identifier '__builtin_ia32_punpckhbw'
  return (__m64) __builtin_ia32_punpckhbw ((__v8qi)__m1, (__v8qi)__m2);
                 ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:203:18: error: use of undeclared identifier '__builtin_ia32_punpckhwd'
  return (__m64) __builtin_ia32_punpckhwd ((__v4hi)__m1, (__v4hi)__m2);
                 ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:217:18: error: use of undeclared identifier '__builtin_ia32_punpckhdq'
  return (__m64) __builtin_ia32_punpckhdq ((__v2si)__m1, (__v2si)__m2);
                 ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:231:18: error: use of undeclared identifier '__builtin_ia32_punpcklbw'
  return (__m64) __builtin_ia32_punpcklbw ((__v8qi)__m1, (__v8qi)__m2);
                 ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:259:18: error: use of undeclared identifier '__builtin_ia32_punpckldq'
  return (__m64) __builtin_ia32_punpckldq ((__v2si)__m1, (__v2si)__m2);
                 ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:272:18: error: use of undeclared identifier '__builtin_ia32_paddb'
  return (__m64) __builtin_ia32_paddb ((__v8qi)__m1, (__v8qi)__m2);
                 ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:285:18: error: use of undeclared identifier '__builtin_ia32_paddw'
  return (__m64) __builtin_ia32_paddw ((__v4hi)__m1, (__v4hi)__m2);
                 ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:298:18: error: use of undeclared identifier '__builtin_ia32_paddd'
  return (__m64) __builtin_ia32_paddd ((__v2si)__m1, (__v2si)__m2);
                 ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:312:18: error: use of undeclared identifier '__builtin_ia32_paddq'
  return (__m64) __builtin_ia32_paddq ((long long)__m1, (long long)__m2);
                 ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:376:18: error: use of undeclared identifier '__builtin_ia32_psubb'
  return (__m64) __builtin_ia32_psubb ((__v8qi)__m1, (__v8qi)__m2);
                 ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:389:18: error: use of undeclared identifier '__builtin_ia32_psubw'
  return (__m64) __builtin_ia32_psubw ((__v4hi)__m1, (__v4hi)__m2);
                 ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:402:18: error: use of undeclared identifier '__builtin_ia32_psubd'
  return (__m64) __builtin_ia32_psubd ((__v2si)__m1, (__v2si)__m2);
                 ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:416:18: error: use of undeclared identifier '__builtin_ia32_psubq'
  return (__m64) __builtin_ia32_psubq ((long long)__m1, (long long)__m2);
                 ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:510:18: error: use of undeclared identifier '__builtin_ia32_pmullw'
  return (__m64) __builtin_ia32_pmullw ((__v4hi)__m1, (__v4hi)__m2);
                 ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:523:53: error: cannot initialize a parameter of type '__attribute__((__vector_size__(1 * sizeof(long long)))) long long' with an rvalue of type 'long long'
  return (__m64) __builtin_ia32_psllw ((__v4hi)__m, (long long)__count);
                                                    ^~~~~~~~~~~~~~~~~~
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:535:53: error: cannot initialize a parameter of type '__attribute__((__vector_size__(1 * sizeof(long long)))) long long' with an lvalue of type 'int'
  return (__m64) __builtin_ia32_psllw ((__v4hi)__m, __count);
                                                    ^~~~~~~
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:548:53: error: cannot initialize a parameter of type '__attribute__((__vector_size__(1 * sizeof(long long)))) long long' with an rvalue of type 'long long'
  return (__m64) __builtin_ia32_pslld ((__v2si)__m, (long long)__count);
                                                    ^~~~~~~~~~~~~~~~~~
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:560:53: error: cannot initialize a parameter of type '__attribute__((__vector_size__(1 * sizeof(long long)))) long long' with an lvalue of type 'int'
  return (__m64) __builtin_ia32_pslld ((__v2si)__m, __count);
                                                    ^~~~~~~
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:573:40: error: cannot initialize a parameter of type '__attribute__((__vector_size__(1 * sizeof(long long)))) long long' with an rvalue of type 'long long'
  return (__m64) __builtin_ia32_psllq ((long long)__m, (long long)__count);
                                       ^~~~~~~~~~~~~~
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:585:40: error: cannot initialize a parameter of type '__attribute__((__vector_size__(1 * sizeof(long long)))) long long' with an rvalue of type 'long long'
  return (__m64) __builtin_ia32_psllq ((long long)__m, (long long)__count);
                                       ^~~~~~~~~~~~~~
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:598:53: error: cannot initialize a parameter of type '__attribute__((__vector_size__(1 * sizeof(long long)))) long long' with an rvalue of type 'long long'
  return (__m64) __builtin_ia32_psraw ((__v4hi)__m, (long long)__count);
                                                    ^~~~~~~~~~~~~~~~~~
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:610:53: error: cannot initialize a parameter of type '__attribute__((__vector_size__(1 * sizeof(long long)))) long long' with an lvalue of type 'int'
  return (__m64) __builtin_ia32_psraw ((__v4hi)__m, __count);
                                                    ^~~~~~~
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:623:53: error: cannot initialize a parameter of type '__attribute__((__vector_size__(1 * sizeof(long long)))) long long' with an rvalue of type 'long long'
  return (__m64) __builtin_ia32_psrad ((__v2si)__m, (long long)__count);
                                                    ^~~~~~~~~~~~~~~~~~
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:635:53: error: cannot initialize a parameter of type '__attribute__((__vector_size__(1 * sizeof(long long)))) long long' with an lvalue of type 'int'
  return (__m64) __builtin_ia32_psrad ((__v2si)__m, __count);
                                                    ^~~~~~~
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:648:53: error: cannot initialize a parameter of type '__attribute__((__vector_size__(1 * sizeof(long long)))) long long' with an rvalue of type 'long long'
  return (__m64) __builtin_ia32_psrlw ((__v4hi)__m, (long long)__count);
                                                    ^~~~~~~~~~~~~~~~~~
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:660:53: error: cannot initialize a parameter of type '__attribute__((__vector_size__(1 * sizeof(long long)))) long long' with an lvalue of type 'int'
  return (__m64) __builtin_ia32_psrlw ((__v4hi)__m, __count);
                                                    ^~~~~~~
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:673:53: error: cannot initialize a parameter of type '__attribute__((__vector_size__(1 * sizeof(long long)))) long long' with an rvalue of type 'long long'
  return (__m64) __builtin_ia32_psrld ((__v2si)__m, (long long)__count);
                                                    ^~~~~~~~~~~~~~~~~~
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:685:53: error: cannot initialize a parameter of type '__attribute__((__vector_size__(1 * sizeof(long long)))) long long' with an lvalue of type 'int'
  return (__m64) __builtin_ia32_psrld ((__v2si)__m, __count);
                                                    ^~~~~~~
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:698:40: error: cannot initialize a parameter of type '__attribute__((__vector_size__(1 * sizeof(long long)))) long long' with an rvalue of type 'long long'
  return (__m64) __builtin_ia32_psrlq ((long long)__m, (long long)__count);
                                       ^~~~~~~~~~~~~~
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:710:40: error: cannot initialize a parameter of type '__attribute__((__vector_size__(1 * sizeof(long long)))) long long' with an rvalue of type 'long long'
  return (__m64) __builtin_ia32_psrlq ((long long)__m, (long long)__count);
                                       ^~~~~~~~~~~~~~
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:723:10: error: use of undeclared identifier '__builtin_ia32_pand'
  return __builtin_ia32_pand (__m1, __m2);
         ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:737:10: error: use of undeclared identifier '__builtin_ia32_pandn'
  return __builtin_ia32_pandn (__m1, __m2);
         ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:750:10: error: use of undeclared identifier '__builtin_ia32_por'
  return __builtin_ia32_por (__m1, __m2);
         ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:763:10: error: use of undeclared identifier '__builtin_ia32_pxor'
  return __builtin_ia32_pxor (__m1, __m2);
         ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:861:18: error: use of undeclared identifier '__builtin_ia32_vec_init_v2si'
  return (__m64) __builtin_ia32_vec_init_v2si (__i0, __i1);
                 ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:868:18: error: use of undeclared identifier '__builtin_ia32_vec_init_v4hi'
  return (__m64) __builtin_ia32_vec_init_v4hi (__w0, __w1, __w2, __w3);
                 ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mmintrin.h:876:18: error: use of undeclared identifier '__builtin_ia32_vec_init_v8qi'
  return (__m64) __builtin_ia32_vec_init_v8qi (__b0, __b1, __b2, __b3,
                 ^
In file included from /root/clangbsd.gcc.1272316273/clangbsd/usr.bin/clang/lib/libclanglex/../../../../contrib/llvm/tools/clang/lib/Lex/Lexer.cpp:1116:
In file included from /root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:34:
In file included from /root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:42:
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/mm_malloc.h:37:16: error: exception specification in declaration does not match previous declaration
extern "C" int posix_memalign (void **, size_t, size_t) throw ();
               ^
In file included from /root/clangbsd.gcc.1272316273/clangbsd/usr.bin/clang/lib/libclanglex/../../../../contrib/llvm/tools/clang/lib/Lex/Lexer.cpp:27:
In file included from /root/clangbsd.gcc.1272316273/clangbsd/usr.bin/clang/lib/libclanglex/../../../../contrib/llvm/tools/clang/include/clang/Lex/Lexer.h:17:
In file included from /root/clangbsd.gcc.1272316273/clangbsd/usr.bin/clang/lib/libclanglex/../../../../contrib/llvm/tools/clang/include/clang/Lex/PreprocessorLexer.h:18:
In file included from /root/clangbsd.gcc.1272316273/clangbsd/usr.bin/clang/lib/libclanglex/../../../../contrib/llvm/tools/clang/include/clang/Lex/Token.h:21:
In file included from /usr/include/c++/4.2/cstdlib:71:
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/stdlib.h:156:6: note: previous declaration is here
int      posix_memalign(void **, size_t, size_t); /* (ADV) */
         ^
In file included from /root/clangbsd.gcc.1272316273/clangbsd/usr.bin/clang/lib/libclanglex/../../../../contrib/llvm/tools/clang/lib/Lex/Lexer.cpp:1116:
In file included from /root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:34:
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:105:19: error: use of undeclared identifier '__builtin_ia32_addss'
  return (__m128) __builtin_ia32_addss ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:111:19: error: use of undeclared identifier '__builtin_ia32_subss'
  return (__m128) __builtin_ia32_subss ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:117:19: error: use of undeclared identifier '__builtin_ia32_mulss'
  return (__m128) __builtin_ia32_mulss ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:123:19: error: use of undeclared identifier '__builtin_ia32_divss'
  return (__m128) __builtin_ia32_divss ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:161:19: error: use of undeclared identifier '__builtin_ia32_addps'
  return (__m128) __builtin_ia32_addps ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:167:19: error: use of undeclared identifier '__builtin_ia32_subps'
  return (__m128) __builtin_ia32_subps ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:173:19: error: use of undeclared identifier '__builtin_ia32_mulps'
  return (__m128) __builtin_ia32_mulps ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:179:19: error: use of undeclared identifier '__builtin_ia32_divps'
  return (__m128) __builtin_ia32_divps ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:217:10: error: use of undeclared identifier '__builtin_ia32_andps'
  return __builtin_ia32_andps (__A, __B);
         ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:223:10: error: use of undeclared identifier '__builtin_ia32_andnps'
  return __builtin_ia32_andnps (__A, __B);
         ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:229:10: error: use of undeclared identifier '__builtin_ia32_orps'
  return __builtin_ia32_orps (__A, __B);
         ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:235:10: error: use of undeclared identifier '__builtin_ia32_xorps'
  return __builtin_ia32_xorps (__A, __B);
         ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:245:19: error: use of undeclared identifier '__builtin_ia32_cmpeqss'
  return (__m128) __builtin_ia32_cmpeqss ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:251:19: error: use of undeclared identifier '__builtin_ia32_cmpltss'
  return (__m128) __builtin_ia32_cmpltss ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:257:19: error: use of undeclared identifier '__builtin_ia32_cmpless'
  return (__m128) __builtin_ia32_cmpless ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:265:6: error: use of undeclared identifier '__builtin_ia32_cmpltss'
                                        __builtin_ia32_cmpltss ((__v4sf) __B,
                                        ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:275:6: error: use of undeclared identifier '__builtin_ia32_cmpless'
                                        __builtin_ia32_cmpless ((__v4sf) __B,
                                        ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:283:19: error: use of undeclared identifier '__builtin_ia32_cmpneqss'
  return (__m128) __builtin_ia32_cmpneqss ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:289:19: error: use of undeclared identifier '__builtin_ia32_cmpnltss'
  return (__m128) __builtin_ia32_cmpnltss ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:295:19: error: use of undeclared identifier '__builtin_ia32_cmpnless'
  return (__m128) __builtin_ia32_cmpnless ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:303:6: error: use of undeclared identifier '__builtin_ia32_cmpnltss'
                                        __builtin_ia32_cmpnltss ((__v4sf) __B,
                                        ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:313:6: error: use of undeclared identifier '__builtin_ia32_cmpnless'
                                        __builtin_ia32_cmpnless ((__v4sf) __B,
                                        ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:321:19: error: use of undeclared identifier '__builtin_ia32_cmpordss'
  return (__m128) __builtin_ia32_cmpordss ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:327:19: error: use of undeclared identifier '__builtin_ia32_cmpunordss'
  return (__m128) __builtin_ia32_cmpunordss ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:337:19: error: use of undeclared identifier '__builtin_ia32_cmpeqps'
  return (__m128) __builtin_ia32_cmpeqps ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:343:19: error: use of undeclared identifier '__builtin_ia32_cmpltps'
  return (__m128) __builtin_ia32_cmpltps ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:349:19: error: use of undeclared identifier '__builtin_ia32_cmpleps'
  return (__m128) __builtin_ia32_cmpleps ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:355:19: error: use of undeclared identifier '__builtin_ia32_cmpgtps'
  return (__m128) __builtin_ia32_cmpgtps ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:361:19: error: use of undeclared identifier '__builtin_ia32_cmpgeps'
  return (__m128) __builtin_ia32_cmpgeps ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:367:19: error: use of undeclared identifier '__builtin_ia32_cmpneqps'
  return (__m128) __builtin_ia32_cmpneqps ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:373:19: error: use of undeclared identifier '__builtin_ia32_cmpnltps'
  return (__m128) __builtin_ia32_cmpnltps ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:379:19: error: use of undeclared identifier '__builtin_ia32_cmpnleps'
  return (__m128) __builtin_ia32_cmpnleps ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:385:19: error: use of undeclared identifier '__builtin_ia32_cmpngtps'
  return (__m128) __builtin_ia32_cmpngtps ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:391:19: error: use of undeclared identifier '__builtin_ia32_cmpngeps'
  return (__m128) __builtin_ia32_cmpngeps ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:397:19: error: use of undeclared identifier '__builtin_ia32_cmpordps'
  return (__m128) __builtin_ia32_cmpordps ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:403:19: error: use of undeclared identifier '__builtin_ia32_cmpunordps'
  return (__m128) __builtin_ia32_cmpunordps ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:532:10: error: use of undeclared identifier '__builtin_ia32_cvttss2si'
  return __builtin_ia32_cvttss2si ((__v4sf) __A);
         ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:548:10: error: use of undeclared identifier '__builtin_ia32_cvttss2si64'
  return __builtin_ia32_cvttss2si64 ((__v4sf) __A);
         ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:555:10: error: use of undeclared identifier '__builtin_ia32_cvttss2si64'
  return __builtin_ia32_cvttss2si64 ((__v4sf) __A);
         ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:577:19: error: use of undeclared identifier '__builtin_ia32_cvtsi2ss'
  return (__m128) __builtin_ia32_cvtsi2ss ((__v4sf) __A, __B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:593:19: error: use of undeclared identifier '__builtin_ia32_cvtsi642ss'
  return (__m128) __builtin_ia32_cvtsi642ss ((__v4sf) __A, __B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:600:19: error: use of undeclared identifier '__builtin_ia32_cvtsi642ss'
  return (__m128) __builtin_ia32_cvtsi642ss ((__v4sf) __A, __B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:632:21: error: use of undeclared identifier '__builtin_ia32_punpckhwd'
  __hisi = (__v2si) __builtin_ia32_punpckhwd ((__v4hi)__A, __sign);
                    ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:638:9: error: use of undeclared identifier '__builtin_ia32_movlhps'
  __r = __builtin_ia32_movlhps (__r, __r);
        ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:652:21: error: use of undeclared identifier '__builtin_ia32_punpckhwd'
  __hisi = (__v2si) __builtin_ia32_punpckhwd ((__v4hi)__A, (__v4hi)0LL);
                    ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:658:9: error: use of undeclared identifier '__builtin_ia32_movlhps'
  __r = __builtin_ia32_movlhps (__r, __r);
        ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:676:17: error: use of undeclared identifier '__builtin_ia32_punpcklbw'
  __A = (__m64) __builtin_ia32_punpcklbw ((__v8qi)__A, __sign);
                ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:685:17: error: use of undeclared identifier '__builtin_ia32_punpcklbw'
  __A = (__m64) __builtin_ia32_punpcklbw ((__v8qi)__A, (__v8qi)0LL);
                ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:696:19: error: use of undeclared identifier '__builtin_ia32_movlhps'
  return (__m128) __builtin_ia32_movlhps (__sfa, __sfb);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:704:19: error: use of undeclared identifier '__builtin_ia32_movhlps'
  __v4sf __losf = __builtin_ia32_movhlps (__hisf, __hisf);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:735:19: error: use of undeclared identifier '__builtin_ia32_unpckhps'
  return (__m128) __builtin_ia32_unpckhps ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:742:19: error: use of undeclared identifier '__builtin_ia32_unpcklps'
  return (__m128) __builtin_ia32_unpcklps ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:750:19: error: use of undeclared identifier '__builtin_ia32_loadhps'
  return (__m128) __builtin_ia32_loadhps ((__v4sf)__A, (__v2si *)__P);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:764:19: error: use of undeclared identifier '__builtin_ia32_movhlps'
  return (__m128) __builtin_ia32_movhlps ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:771:19: error: use of undeclared identifier '__builtin_ia32_movlhps'
  return (__m128) __builtin_ia32_movlhps ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:779:19: error: use of undeclared identifier '__builtin_ia32_loadlps'
  return (__m128) __builtin_ia32_loadlps ((__v4sf)__A, (__v2si *)__P);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:919:19: error: use of undeclared identifier '__builtin_ia32_shufps'
  return (__m128) __builtin_ia32_shufps (__tmp, __tmp, _MM_SHUFFLE (0,1,2,3));
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:940:10: error: use of undeclared identifier '__builtin_ia32_vec_ext_v4sf'
  *__P = __builtin_ia32_vec_ext_v4sf ((__v4sf)__A, 0);
         ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:946:10: error: use of undeclared identifier '__builtin_ia32_vec_ext_v4sf'
  return __builtin_ia32_vec_ext_v4sf ((__v4sf)__A, 0);
         ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:968:18: error: use of undeclared identifier '__builtin_ia32_shufps'
  __v4sf __tmp = __builtin_ia32_shufps (__va, __va, _MM_SHUFFLE (0,0,0,0));
                 ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:983:18: error: use of undeclared identifier '__builtin_ia32_shufps'
  __v4sf __tmp = __builtin_ia32_shufps (__va, __va, _MM_SHUFFLE (0,1,2,3));
                 ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:991:19: error: use of undeclared identifier '__builtin_ia32_movss'
  return (__m128) __builtin_ia32_movss ((__v4sf)__A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/xmmintrin.h:1204:26: error: cannot initialize a parameter of type '__attribute__((__vector_size__(1 * sizeof(long long)))) long long *' with an rvalue of type 'unsigned long long *'
  __builtin_ia32_movntq ((unsigned long long *)__P, (unsigned long long)__A);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /root/clangbsd.gcc.1272316273/clangbsd/usr.bin/clang/lib/libclanglex/../../../../contrib/llvm/tools/clang/lib/Lex/Lexer.cpp:1116:
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:97:20: error: use of undeclared identifier '__builtin_ia32_movsd'
  return (__m128d) __builtin_ia32_movsd ((__v2df)__A, (__v2df)__B);
                   ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:139:10: error: use of undeclared identifier '__builtin_ia32_shufpd'
  return __builtin_ia32_shufpd (__tmp, __tmp, _MM_SHUFFLE2 (0,1));
         ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:160:10: error: use of undeclared identifier '__builtin_ia32_vec_ext_v2df'
  *__P = __builtin_ia32_vec_ext_v2df (__A, 0);
         ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:166:10: error: use of undeclared identifier '__builtin_ia32_vec_ext_v2df'
  return __builtin_ia32_vec_ext_v2df (__A, 0);
         ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:179:10: error: use of undeclared identifier '__builtin_ia32_vec_ext_v2df'
  *__P = __builtin_ia32_vec_ext_v2df (__A, 1);
         ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:187:22: error: use of undeclared identifier '__builtin_ia32_shufpd'
  _mm_store_pd (__P, __builtin_ia32_shufpd (__A, __A, _MM_SHUFFLE2 (0,0)));
                     ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:200:22: error: use of undeclared identifier '__builtin_ia32_shufpd'
  _mm_store_pd (__P, __builtin_ia32_shufpd (__A, __A, _MM_SHUFFLE2 (0,1)));
                     ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:206:10: error: use of undeclared identifier '__builtin_ia32_vec_ext_v4si'
  return __builtin_ia32_vec_ext_v4si ((__v4si)__A, 0);
         ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:214:10: error: use of undeclared identifier '__builtin_ia32_vec_ext_v2di'
  return __builtin_ia32_vec_ext_v2di ((__v2di)__A, 0);
         ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:221:10: error: use of undeclared identifier '__builtin_ia32_vec_ext_v2di'
  return __builtin_ia32_vec_ext_v2di ((__v2di)__A, 0);
         ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:228:19: error: use of undeclared identifier '__builtin_ia32_addpd'
  return (__m128d)__builtin_ia32_addpd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:234:19: error: use of undeclared identifier '__builtin_ia32_addsd'
  return (__m128d)__builtin_ia32_addsd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:240:19: error: use of undeclared identifier '__builtin_ia32_subpd'
  return (__m128d)__builtin_ia32_subpd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:246:19: error: use of undeclared identifier '__builtin_ia32_subsd'
  return (__m128d)__builtin_ia32_subsd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:252:19: error: use of undeclared identifier '__builtin_ia32_mulpd'
  return (__m128d)__builtin_ia32_mulpd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:258:19: error: use of undeclared identifier '__builtin_ia32_mulsd'
  return (__m128d)__builtin_ia32_mulsd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:264:19: error: use of undeclared identifier '__builtin_ia32_divpd'
  return (__m128d)__builtin_ia32_divpd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:270:19: error: use of undeclared identifier '__builtin_ia32_divsd'
  return (__m128d)__builtin_ia32_divsd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:283:18: error: use of undeclared identifier '__builtin_ia32_movsd'
  __v2df __tmp = __builtin_ia32_movsd ((__v2df)__A, (__v2df)__B);
                 ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:314:19: error: use of undeclared identifier '__builtin_ia32_andpd'
  return (__m128d)__builtin_ia32_andpd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:320:19: error: use of undeclared identifier '__builtin_ia32_andnpd'
  return (__m128d)__builtin_ia32_andnpd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:326:19: error: use of undeclared identifier '__builtin_ia32_orpd'
  return (__m128d)__builtin_ia32_orpd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:332:19: error: use of undeclared identifier '__builtin_ia32_xorpd'
  return (__m128d)__builtin_ia32_xorpd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:338:19: error: use of undeclared identifier '__builtin_ia32_cmpeqpd'
  return (__m128d)__builtin_ia32_cmpeqpd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:344:19: error: use of undeclared identifier '__builtin_ia32_cmpltpd'
  return (__m128d)__builtin_ia32_cmpltpd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:350:19: error: use of undeclared identifier '__builtin_ia32_cmplepd'
  return (__m128d)__builtin_ia32_cmplepd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:356:19: error: use of undeclared identifier '__builtin_ia32_cmpgtpd'
  return (__m128d)__builtin_ia32_cmpgtpd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:362:19: error: use of undeclared identifier '__builtin_ia32_cmpgepd'
  return (__m128d)__builtin_ia32_cmpgepd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:368:19: error: use of undeclared identifier '__builtin_ia32_cmpneqpd'
  return (__m128d)__builtin_ia32_cmpneqpd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:374:19: error: use of undeclared identifier '__builtin_ia32_cmpnltpd'
  return (__m128d)__builtin_ia32_cmpnltpd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:380:19: error: use of undeclared identifier '__builtin_ia32_cmpnlepd'
  return (__m128d)__builtin_ia32_cmpnlepd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:386:19: error: use of undeclared identifier '__builtin_ia32_cmpngtpd'
  return (__m128d)__builtin_ia32_cmpngtpd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:392:19: error: use of undeclared identifier '__builtin_ia32_cmpngepd'
  return (__m128d)__builtin_ia32_cmpngepd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:398:19: error: use of undeclared identifier '__builtin_ia32_cmpordpd'
  return (__m128d)__builtin_ia32_cmpordpd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:404:19: error: use of undeclared identifier '__builtin_ia32_cmpunordpd'
  return (__m128d)__builtin_ia32_cmpunordpd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:410:19: error: use of undeclared identifier '__builtin_ia32_cmpeqsd'
  return (__m128d)__builtin_ia32_cmpeqsd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:416:19: error: use of undeclared identifier '__builtin_ia32_cmpltsd'
  return (__m128d)__builtin_ia32_cmpltsd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:422:19: error: use of undeclared identifier '__builtin_ia32_cmplesd'
  return (__m128d)__builtin_ia32_cmplesd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:430:7: error: use of undeclared identifier '__builtin_ia32_cmpltsd'
                                         __builtin_ia32_cmpltsd ((__v2df) __B,
                                         ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:440:7: error: use of undeclared identifier '__builtin_ia32_cmplesd'
                                         __builtin_ia32_cmplesd ((__v2df) __B,
                                         ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:448:19: error: use of undeclared identifier '__builtin_ia32_cmpneqsd'
  return (__m128d)__builtin_ia32_cmpneqsd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:454:19: error: use of undeclared identifier '__builtin_ia32_cmpnltsd'
  return (__m128d)__builtin_ia32_cmpnltsd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:460:19: error: use of undeclared identifier '__builtin_ia32_cmpnlesd'
  return (__m128d)__builtin_ia32_cmpnlesd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:468:7: error: use of undeclared identifier '__builtin_ia32_cmpnltsd'
                                         __builtin_ia32_cmpnltsd ((__v2df) __B,
                                         ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:478:7: error: use of undeclared identifier '__builtin_ia32_cmpnlesd'
                                         __builtin_ia32_cmpnlesd ((__v2df) __B,
                                         ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:486:19: error: use of undeclared identifier '__builtin_ia32_cmpordsd'
  return (__m128d)__builtin_ia32_cmpordsd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:492:19: error: use of undeclared identifier '__builtin_ia32_cmpunordsd'
  return (__m128d)__builtin_ia32_cmpunordsd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:707:23: error: use of undeclared identifier '__builtin_ia32_vec_ext_v2di'
  *(long long *)__P = __builtin_ia32_vec_ext_v2di ((__v2di)__B, 0);
                      ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:713:18: error: use of undeclared identifier '__builtin_ia32_vec_ext_v2di'
  return (__m64) __builtin_ia32_vec_ext_v2di ((__v2di)__B, 0);
                 ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:826:10: error: use of undeclared identifier '__builtin_ia32_cvttsd2si'
  return __builtin_ia32_cvttsd2si ((__v2df) __A);
         ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:834:10: error: use of undeclared identifier '__builtin_ia32_cvttsd2si64'
  return __builtin_ia32_cvttsd2si64 ((__v2df) __A);
         ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:841:10: error: use of undeclared identifier '__builtin_ia32_cvttsd2si64'
  return __builtin_ia32_cvttsd2si64 ((__v2df) __A);
         ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:848:18: error: use of undeclared identifier '__builtin_ia32_cvtsd2ss'
  return (__m128)__builtin_ia32_cvtsd2ss ((__v4sf) __A, (__v2df) __B);
                 ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:854:19: error: use of undeclared identifier '__builtin_ia32_cvtsi2sd'
  return (__m128d)__builtin_ia32_cvtsi2sd ((__v2df) __A, __B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:862:19: error: use of undeclared identifier '__builtin_ia32_cvtsi642sd'
  return (__m128d)__builtin_ia32_cvtsi642sd ((__v2df) __A, __B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:869:19: error: use of undeclared identifier '__builtin_ia32_cvtsi642sd'
  return (__m128d)__builtin_ia32_cvtsi642sd ((__v2df) __A, __B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:876:19: error: use of undeclared identifier '__builtin_ia32_cvtss2sd'
  return (__m128d)__builtin_ia32_cvtss2sd ((__v2df) __A, (__v4sf)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:884:19: error: use of undeclared identifier '__builtin_ia32_unpckhpd'
  return (__m128d)__builtin_ia32_unpckhpd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:890:19: error: use of undeclared identifier '__builtin_ia32_unpcklpd'
  return (__m128d)__builtin_ia32_unpcklpd ((__v2df)__A, (__v2df)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:896:19: error: use of undeclared identifier '__builtin_ia32_loadhpd'
  return (__m128d)__builtin_ia32_loadhpd ((__v2df)__A, __B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:902:19: error: use of undeclared identifier '__builtin_ia32_loadlpd'
  return (__m128d)__builtin_ia32_loadlpd ((__v2df)__A, __B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:932:19: error: use of undeclared identifier '__builtin_ia32_punpckhbw128'
  return (__m128i)__builtin_ia32_punpckhbw128 ((__v16qi)__A, (__v16qi)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:938:19: error: use of undeclared identifier '__builtin_ia32_punpckhwd128'
  return (__m128i)__builtin_ia32_punpckhwd128 ((__v8hi)__A, (__v8hi)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:944:19: error: use of undeclared identifier '__builtin_ia32_punpckhdq128'
  return (__m128i)__builtin_ia32_punpckhdq128 ((__v4si)__A, (__v4si)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:950:19: error: use of undeclared identifier '__builtin_ia32_punpckhqdq128'
  return (__m128i)__builtin_ia32_punpckhqdq128 ((__v2di)__A, (__v2di)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:956:19: error: use of undeclared identifier '__builtin_ia32_punpcklbw128'
  return (__m128i)__builtin_ia32_punpcklbw128 ((__v16qi)__A, (__v16qi)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:962:19: error: use of undeclared identifier '__builtin_ia32_punpcklwd128'
  return (__m128i)__builtin_ia32_punpcklwd128 ((__v8hi)__A, (__v8hi)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:968:19: error: use of undeclared identifier '__builtin_ia32_punpckldq128'
  return (__m128i)__builtin_ia32_punpckldq128 ((__v4si)__A, (__v4si)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:974:19: error: use of undeclared identifier '__builtin_ia32_punpcklqdq128'
  return (__m128i)__builtin_ia32_punpcklqdq128 ((__v2di)__A, (__v2di)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:980:19: error: use of undeclared identifier '__builtin_ia32_paddb128'
  return (__m128i)__builtin_ia32_paddb128 ((__v16qi)__A, (__v16qi)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:986:19: error: use of undeclared identifier '__builtin_ia32_paddw128'
  return (__m128i)__builtin_ia32_paddw128 ((__v8hi)__A, (__v8hi)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:992:19: error: use of undeclared identifier '__builtin_ia32_paddd128'
  return (__m128i)__builtin_ia32_paddd128 ((__v4si)__A, (__v4si)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:998:19: error: use of undeclared identifier '__builtin_ia32_paddq128'
  return (__m128i)__builtin_ia32_paddq128 ((__v2di)__A, (__v2di)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:1028:19: error: use of undeclared identifier '__builtin_ia32_psubb128'
  return (__m128i)__builtin_ia32_psubb128 ((__v16qi)__A, (__v16qi)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:1034:19: error: use of undeclared identifier '__builtin_ia32_psubw128'
  return (__m128i)__builtin_ia32_psubw128 ((__v8hi)__A, (__v8hi)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:1040:19: error: use of undeclared identifier '__builtin_ia32_psubd128'
  return (__m128i)__builtin_ia32_psubd128 ((__v4si)__A, (__v4si)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:1046:19: error: use of undeclared identifier '__builtin_ia32_psubq128'
  return (__m128i)__builtin_ia32_psubq128 ((__v2di)__A, (__v2di)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:1088:19: error: use of undeclared identifier '__builtin_ia32_pmullw128'
  return (__m128i)__builtin_ia32_pmullw128 ((__v8hi)__A, (__v8hi)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:1246:19: error: use of undeclared identifier '__builtin_ia32_pand128'
  return (__m128i)__builtin_ia32_pand128 ((__v2di)__A, (__v2di)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:1252:19: error: use of undeclared identifier '__builtin_ia32_pandn128'
  return (__m128i)__builtin_ia32_pandn128 ((__v2di)__A, (__v2di)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:1258:19: error: use of undeclared identifier '__builtin_ia32_por128'
  return (__m128i)__builtin_ia32_por128 ((__v2di)__A, (__v2di)__B);
                  ^
/root/clangbsd.gcc.1272316273/obj/root/clangbsd.gcc.1272316273/clangbsd/tmp/usr/include/emmintrin.h:1264:19: error: use of undeclared identifier '__builtin_ia32_pxor128'
  return (__m128i)__builtin_ia32_pxor128 ((__v2di)__A, (__v2di)__B);
                  ^
186 diagnostics generated.
*** Error code 1

Stop in /root/clangbsd.gcc.1272316273/clangbsd/usr.bin/clang/lib/libclanglex.
*** Error code 1

Stop in /root/clangbsd.gcc.1272316273/clangbsd/usr.bin/clang/lib.
*** Error code 1

Stop in /root/clangbsd.gcc.1272316273/clangbsd/usr.bin/clang.
*** Error code 1

Stop in /root/clangbsd.gcc.1272316273/clangbsd/usr.bin.
*** Error code 1

Stop in /root/clangbsd.gcc.1272316273/clangbsd.
*** Error code 1

Stop in /root/clangbsd.gcc.1272316273/clangbsd.
*** Error code 1

Stop in /root/clangbsd.gcc.1272316273/clangbsd.



-- 
A: Because it fouls the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail? 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4BD68275.6020509>