Displaying 1 result from an estimated 1 matches for "_z21inspect_singleton_sqrd".
2014 Mar 26
3
[LLVMdev] [cfe-dev] computing a conservatively rounded square of a double
...directions. However, clang does not know this, assumes that x * -x =
> -(x * x), and simplifies down to a single multiply:
>
> .LCPI1_0:
> .quad -9223372036854775808 # double -0.000000e+00
> .quad -9223372036854775808 # double -0.000000e+00
> .text
> .globl _Z21inspect_singleton_sqrd
> .align 16, 0x90
> .type _Z21inspect_singleton_sqrd, at function
> _Z21inspect_singleton_sqrd: # @_Z21inspect_singleton_sqrd
> .cfi_startproc
> # BB#0:
> vmulsd %xmm0, %xmm0, %xmm1
> vxorpd .LCPI1_0(%rip), %xmm1, %xmm0
> ret
> .Ltmp1:
>...