search for: x86_builtins

Displaying 6 results from an estimated 6 matches for "x86_builtins".

2012 Nov 28
0
[LLVMdev] [llvm-commits] [dragonegg] r168787 - in /dragonegg/trunk: src/x86/Target.cpp src/x86/x86_builtins test/validator/c/copysignp.c
...vm.org/viewvc/llvm-project?rev=168787&view=rev > Log: > Add support for GCC's vector copysign builtins, fixing PR12664. > > Added: > dragonegg/trunk/test/validator/c/copysignp.c > Modified: > dragonegg/trunk/src/x86/Target.cpp > dragonegg/trunk/src/x86/x86_builtins > > Modified: dragonegg/trunk/src/x86/Target.cpp > URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/src/x86/Target.cpp?rev=168787&r1=168786&r2=168787&view=diff > ============================================================================== > --- dragonegg/trunk/s...
2012 Nov 06
2
[LLVMdev] Help needed on debugging llvm
...> Hi Anitha, > > > On 06/11/12 10:19, Anitha Boyapati wrote: > >> Hi Duncan >> I am facing a build error about __builtin_iceil >> > > it's surely just that dragonegg doesn't have any support for this builtin. > ok. Just verified that Target.cpp and x86_builtins do not have iceil support. I have this tricky situation - I use dragonegg generated LLVM IR as input to clang for some analysis (well it is clang++ actually). Understably,clang cribs looking at __builtin_iceil. Any idea how to resolve that as well? clang++ -O2 -march=bdver2 -mno-fma -save-temps...
2012 Nov 06
0
[LLVMdev] Help needed on debugging llvm
Hi Anitha, > it's surely just that dragonegg doesn't have any support for this builtin. > > ok. Just verified that Target.cpp and x86_builtins do not have iceil support. > I have this tricky situation - I use dragonegg generated LLVM IR as input to > clang for some analysis (well it is clang++ actually). Understably,clang cribs > looking at __builtin_iceil. Any idea how to resolve that as well? adding dragonegg support for iceil...
2011 Apr 09
1
[LLVMdev] bsr not implemented?
Hello, just trying to use the dragonegg plugin with gcc on my project. Unfortunately I get an /usr/local/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/include/ia32intrin.h:170:35: error: unsupported target builtin ‘__builtin_ia32_bsrdi’ used error. I use (and need) the "bsr" (bit scan reverse) instruction. So it seems it isn't implemented (yet). Can I safely use gcc inline assembly
2012 Nov 06
0
[LLVMdev] Help needed on debugging llvm
Hi Anitha, On 06/11/12 10:19, Anitha Boyapati wrote: > Hi Duncan > I am facing a build error about __builtin_iceil it's surely just that dragonegg doesn't have any support for this builtin. Please open a bug report with a minimal test case. Ciao, Duncan. when compiled > with dragonegg using -ffast-math option. My dragonegg is built with gcc-4.7.0 > (I am compiling namd
2012 Nov 06
3
[LLVMdev] Help needed on debugging llvm
Hi Duncan I am facing a build error about __builtin_iceil when compiled with dragonegg using -ffast-math option. My dragonegg is built with gcc-4.7.0 (I am compiling namd spec benchmark here again). Any idea? g++ -march=bdver2 -save-temps -fplugin=/home/anboyapa/install/bin/dragonegg.so -O2 -march=bdver2 -save-temps -fplugin=/home/anboyapa/install/bin/dragonegg.so -mno-fma -mfma4 -ffast-math