search for: __mips16_floatsidf

Displaying 2 results from an estimated 2 matches for "__mips16_floatsidf".

2013 Aug 29
2
[LLVMdev] .globl
...hat they are implemented using mips32 code which uses real floating point instructions (mips16 processor mode has no hardware floating point instructions). These routines have the same names as the corresponding softfloat routines, except with the additional prefix __mips16_ . So for example, __mips16_floatsidf. For these intrinsics, (and not others), gcc mips16 emits a .globl. Without this .globl ( which llvm does not emit), then the program will run very slow if compiled in -fPIC and linked as C++. It seems to be stuck in the loader (probably doing dynamic binding over and over again). I'm tryi...
2013 Sep 02
0
[LLVMdev] .globl
...ng mips32 code which uses real floating point > instructions (mips16 processor mode has no hardware floating point > instructions). > > These routines have the same names as the corresponding softfloat > routines, except with the additional prefix __mips16_ . So for example, > __mips16_floatsidf. > > For these intrinsics, (and not others), gcc mips16 emits a .globl. > > Without this .globl ( which llvm does not emit), then the program will > run very slow if compiled in -fPIC and linked as C++. It seems to be > stuck in the loader (probably doing dynamic binding over an...