Print this page

        

@@ -38,14 +38,10 @@
 
         .inline __inline_sqrt,0
         sqrtsd  %xmm0,%xmm0
         .end
 
-        .inline __inline_fstsw,0
-        fstsw   %ax
-        .end
-
 /
 / 00 - 24 bits
 / 01 - reserved
 / 10 - 53 bits
 / 11 - 64 bits

@@ -101,15 +97,10 @@
         andpd   %xmm2,%xmm0
         andnpd  %xmm1,%xmm2
         orpd    %xmm2,%xmm0
         .end
 
-        .inline __d_sqrt_,0
-        movlpd  (%rdi),%xmm0
-        sqrtsd  %xmm0,%xmm0
-        .end
-
         .inline __fabs,0
         movq    $0x7fffffffffffffff,%rax
         movdq   %rax,%xmm1
         andpd   %xmm1,%xmm0
         .end

@@ -130,25 +121,15 @@
         subq    %rcx,%rax
         shrq    $63,%rax
         addq    $16,%rsp
         .end
 
-        .inline __r_sqrt_,0
-        movss   (%rdi),%xmm0
-        sqrtss  %xmm0,%xmm0
-        .end
-
         .inline __signbit,0
         movmskpd %xmm0,%eax
         andq    $1,%rax
         .end
 
-        .inline __signbitf,0
-        movmskps %xmm0,%eax
-        andq    $1,%rax
-        .end
-
         .inline __sqrt,0
         sqrtsd  %xmm0,%xmm0
         .end
 
         .inline __sqrtf,0