Displaying 8 results from an estimated 8 matches for "pmmintrin".
Did you mean:
xmmintrin
2009 Sep 30
2
[LLVMdev] long double type on ARM
...arm*-*-*)
cpu_type=arm
extra_headers="mmintrin.h"
;;
...
i[34567]86-*-*)
cpu_type=i386
# LLVM LOCAL begin
out_cxx_file=i386/llvm-i386.cpp
# LLVM LOCAL end
# APPLE LOCAL begin 5612787 mainline sse4
extra_headers="mmintrin.h mm3dnow.h xmmintrin.h emmintrin.h
pmmintrin.h tmmintrin.h ammintrin.h smmintrin.h
nmmintrin.h"
(out_cxx_file variable is empty for ARM target)
I wonder if llvm-gcc 4.2 front-end support bitcode conversion for ARM target.
Thank you.
Best regards,
Jin-Gu Kang
________________________________
From: Bob Wilson [bob.wilson at...
2009 Sep 30
0
[LLVMdev] long double type on ARM
...intrin.h"
> ;;
> ...
> i[34567]86-*-*)
> cpu_type=i386
> # LLVM LOCAL begin
> out_cxx_file=i386/llvm-i386.cpp
> # LLVM LOCAL end
> # APPLE LOCAL begin 5612787 mainline sse4
> extra_headers="mmintrin.h mm3dnow.h xmmintrin.h emmintrin.h
> pmmintrin.h tmmintrin.h ammintrin.h smmintrin.h
> nmmintrin.h"
>
> (out_cxx_file variable is empty for ARM target)
> I wonder if llvm-gcc 4.2 front-end support bitcode conversion for
> ARM target.
>
> Thank you.
>
> Best regards,
>
> Jin-Gu Kang
>
> Fr...
2009 Jan 31
2
[LLVMdev] Optimized code analysis problems
...si128) instead of the functions being
replaced by 'llvm.*'
Is there anyway to extract these names directly as function calls?
I have included the sample code below.
I get the function call names as llvm.x86 something instead of getting
function names(eg. _mm_cvtsi32_si128)
#include <pmmintrin.h>
#include<sys/time.h>
#include<iostream>
void foo_opt(unsigned char output[64], int Yc[64], int S_BITS)
{
__m128i XMM1, XMM2, XMM3, XMM4;
__m128i *xmm1 = (__m128i*)Yc;
__m128i XMM5 = _mm_cvtsi32_si128(S_BITS + 3) ;
XMM2 = _mm_set1_epi32(S_BITS + 2);
f...
2009 Sep 30
0
[LLVMdev] long double type on ARM
Unlike llvm itself, llvm-gcc needs to be configured for a particular
target architecture. It looks like you're using a copy of llvm-gcc
that was built to generate x86 code.
On Sep 30, 2009, at 6:27 AM, Jin Gu Kang wrote:
> Dear LLVM members.
>
> I am compiling coreutils-7.4 package for ARM linux using LLVM 2.5
> version.
>
> When i compiled 'od' program in
2012 Jul 11
0
[LLVMdev] Compiling llvm and Clang on Linux
It's undocumented FAQ, if you are using RHEL5 (or clone).
- install gcc44-c++
- Build with CC=gcc44 CXX=g++44
- You may need "CC=clang -std=gnu89" to use clang with its glibc.
Have fun!
ps. AFAIK, clang can be built more easily on centos6.
...Takumi
2012/7/11 Sitvanit Ruah <RUAH at il.ibm.com>:
>
> Hello all,
> I am new to this mailing list so I hope this is
2012 Jul 12
3
[LLVMdev] Compiling llvm and Clang on Linux
...4.4.6/include/mm3dnow.h
/usr/lib/gcc/i386-redhat-linux6E/4.4.6/include/mm_malloc.h
/usr/lib/gcc/i386-redhat-linux6E/4.4.6/include/mmintrin.h
/usr/lib/gcc/i386-redhat-linux6E/4.4.6/include/nmmintrin.h
/usr/lib/gcc/i386-redhat-linux6E/4.4.6/include/omp.h
/usr/lib/gcc/i386-redhat-linux6E/4.4.6/include/pmmintrin.h
/usr/lib/gcc/i386-redhat-linux6E/4.4.6/include/popcntintrin.h
/usr/lib/gcc/i386-redhat-linux6E/4.4.6/include/smmintrin.h
/usr/lib/gcc/i386-redhat-linux6E/4.4.6/include/stdarg.h
/usr/lib/gcc/i386-redhat-linux6E/4.4.6/include/stdbool.h
/usr/lib/gcc/i386-redhat-linux6E/4.4.6/include/stddef.h
/usr/li...
2012 Jul 11
5
[LLVMdev] Compiling llvm and Clang on Linux
Hello all,
I am new to this mailing list so I hope this is the right place to post the
following question.
We are considering using Clang front end for our tool. I tried to compile
LLVM
(using configure followed by make from the llvm top directory) on LINUX
X86 with gcc 4.1.2.
I got several compilation error messages of the form
/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c+
2009 Sep 30
5
[LLVMdev] long double type on ARM
Dear LLVM members.
I am compiling coreutils-7.4 package for ARM linux using LLVM 2.5 version.
When i compiled 'od' program in coreutils package using LLVM 2.5,
i could see the error message on llc processing.
> llvm-gcc -emit-llvm ./od.c -c -o ./od.bc -other-options...
> llc -march=arm ./od.bc -f -o ./od.s
llc: