Home | History | Annotate | Download | only in X86

Lines Matching full:fsqrt

1873   defm VSQRT  : sse1_fp_unop_s_avx<0x51, "vsqrt", fsqrt, int_x86_sse_sqrt_ss>,
1874 sse2_fp_unop_s_avx<0x51, "vsqrt", fsqrt, int_x86_sse2_sqrt_sd>,
1877 defm VSQRT : sse1_fp_unop_p<0x51, "vsqrt", fsqrt>,
1878 sse2_fp_unop_p<0x51, "vsqrt", fsqrt>,
1879 sse1_fp_unop_p_y<0x51, "vsqrt", fsqrt>,
1880 sse2_fp_unop_p_y<0x51, "vsqrt", fsqrt>,
1904 def : Pat<(f32 (fsqrt FR32:$src)),
1906 def : Pat<(f64 (fsqrt FR64:$src)),
1908 def : Pat<(f64 (fsqrt (load addr:$src))),
1911 def : Pat<(f32 (fsqrt (load addr:$src))),
1916 defm SQRT : sse1_fp_unop_s<0x51, "sqrt", fsqrt, int_x86_sse_sqrt_ss>,
1917 sse1_fp_unop_p<0x51, "sqrt", fsqrt>,
1919 sse2_fp_unop_s<0x51, "sqrt", fsqrt, int_x86_sse2_sqrt_sd>,
1920 sse2_fp_unop_p<0x51, "sqrt", fsqrt>,