search for: muldc3

Displaying 5 results from an estimated 5 matches for "muldc3".

2009 Feb 27
0
[LLVMdev] Impressive performance result for LLVM: complex arithmetic
On gcc's side, this is a simple missed opt on the part of builtin lowering. As a result, the gcc code ends up with a call to muldc3 (complex = 2x2 multiply double) and the llvm code doesn't. GCC should be fixed in a second, and with that, there is no appreciable performance difference between the two. On Thu, Feb 26, 2009 at 4:07 PM, Jon Harrop <jon at ffconsultancy.com> wrote: > > Following a discussion about...
2016 Dec 19
0
libcompiler_rt.so and libcompiler_rt.a are not being built
.../lib >> >> best, >> vedant >> >>> Regards, >>> Dmitry > > I'm sure that this library can and should exist. I think we're talking about different things. It looks like you just want the builtins: this exists. E.g on Darwin, you can find muldc3 in libclang_rt.hard_pic.a. > You can search it by it's name and it is mentioned a lot on the Internet. Now I've got a linking problem when building musl: > > (function cpow): undefined symbol '__muldc3' > (function cpowf): undefined symbol '__mulsc3' &gt...
2009 Feb 26
2
[LLVMdev] Impressive performance result for LLVM: complex arithmetic
Following a discussion about numerical performance on comp.lang.functional recently I just tried running a simple C mandelbrot benchmark that uses C99's complex arithmetic using gcc and llvm-gcc on a 2.1GHz Opteron 2352 running Debian: gcc: 5.727s llvm-gcc: 1.393s There is still 20% room for improvement but LLVM is >4x faster than gcc here. Sweet. Here's the code: #include
2016 Dec 18
3
libcompiler_rt.so and libcompiler_rt.a are not being built
...t; > best, > vedant > >>  Regards, >>  Dmitry I'm sure that this library can and should exist. You can search it by it's name and it is mentioned a lot on the Internet. Now I've got a linking problem when building musl: (function cpow): undefined symbol '__muldc3' (function cpowf): undefined symbol '__mulsc3' (function cpowl): undefined symbol '__mulxc3' (function csqrt): undefined symbol '__muldc3' I'm pretty sure this problem is solved by just adding -lcompiler_rt to LDFLAGS. Regards, Dmitry
2013 Oct 31
3
[releng_10 tinderbox] failure on i386/pc98
...er_rt/../../contrib/compiler-rt/lib/i386/lshrdi3.S /src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/lshrti3.c /src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/i386/moddi3.S /src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/modti3.c /src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/muldc3.c /src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/i386/muldi3.S /src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/mulodi4.c /src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/mulosi4.c /src/lib/libcompiler_rt/../../contrib/compiler-rt/lib/muloti4.c /src/lib/libcompiler_rt/../../contrib...