Lines Matching refs:sqrt
18 ; CHECK: sqrt.s $f0, $f12
22 ; MIPS32: sqrt.s {{.*}} # <MCInst #{{[0-9]+}} FSQRT_S
23 ; MIPS32FP64: sqrt.s {{.*}} # <MCInst #{{[0-9]+}} FSQRT_S
24 ; MM: sqrt.s {{.*}} # <MCInst #{{[0-9]+}} FSQRT_S_MM
25 ; MMFP64: sqrt.s {{.*}} # <MCInst #{{[0-9]+}} FSQRT_S_MM
26 ; MMR6: sqrt.s {{.*}} # <MCInst #{{[0-9]+}} FSQRT_S_MM
27 %ret = call float @llvm.sqrt.f32(float %a)
32 ; MIPS32: sqrt.d {{.*}} # <MCInst #{{[0-9]+}} FSQRT_D32
33 ; MIPS32FP64: sqrt.d {{.*}} # <MCInst #{{[0-9]+}} FSQRT_D64
34 ; MM: sqrt.d {{.*}} # <MCInst #{{[0-9]+}} FSQRT_D32_MM
35 ; MMFP64: sqrt.d {{.*}} # <MCInst #{{[0-9]+}} FSQRT_D64_MM
36 ; MMR6: sqrt.d {{.*}} # <MCInst #{{[0-9]+}} FSQRT_D64_MM
37 %ret = call double @llvm.sqrt.f64(double %a)
41 declare float @llvm.sqrt.f32(float %a)
42 declare double @llvm.sqrt.f64(double %a)