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