Home
last modified time | relevance | path

Searched refs:vsqrt (Results 1 – 19 of 19) sorted by relevance

/external/llvm/test/MC/ARM/
Dsingle-precision-fp.s47 vsqrt.f64 d13, d12
48 vsqrt d13, d14
52 @ CHECK-ERRORS-NEXT: vsqrt.f64 d13, d12
54 @ CHECK-ERRORS-NEXT: vsqrt d13, d14
Dsimple-fp-encoding.s71 vsqrt.f64 d16, d16
72 vsqrt.f32 s0, s0
74 @ CHECK: vsqrt.f64 d16, d16 @ encoding: [0xe0,0x0b,0xf1,0xee]
75 @ CHECK: vsqrt.f32 s0, s0 @ encoding: [0xc0,0x0a,0xb1,0xee]
/external/llvm/test/CodeGen/ARM/
D2011-11-29-128bitArithmetics.ll12 ; CHECK: vsqrt.f32 {{s[0-9]+}}, {{s[0-9]+}}
13 ; CHECK: vsqrt.f32 {{s[0-9]+}}, {{s[0-9]+}}
14 ; CHECK: vsqrt.f32 {{s[0-9]+}}, {{s[0-9]+}}
15 ; CHECK: vsqrt.f32 {{s[0-9]+}}, {{s[0-9]+}}
Dfp16-promote.ll422 ; CHECK-FP16: vsqrt.f32
425 ; CHECK-VFP-LIBCALL: vsqrt.f32
/external/v8/test/cctest/
Dtest-disasm-arm.cc550 COMPARE(vsqrt(d0, d0), in TEST()
552 COMPARE(vsqrt(d2, d3, ne), in TEST()
555 COMPARE(vsqrt(s0, s0), in TEST()
557 COMPARE(vsqrt(s2, s3, ne), in TEST()
708 COMPARE(vsqrt(d16, d17), in TEST()
Dtest-assembler-arm.cc1066 __ vsqrt(d17, d25);
/external/llvm/test/MC/Disassembler/ARM/
Dfp-encoding.txt58 # CHECK: vsqrt.f64 d16, d16
61 # CHECK: vsqrt.f32 s0, s0
/external/llvm/test/CodeGen/Thumb2/
Dfloat-intrinsics-float.ll12 ; HARD: vsqrt.f32 s0, s0
Dfloat-intrinsics-double.ll12 ; HARD: vsqrt.f64 d0, d0
/external/llvm/lib/Target/ARM/
DARMInstrVFP.td782 IIC_fpSQRT64, "vsqrt", ".f64\t$Dd, $Dm",
787 IIC_fpSQRT32, "vsqrt", ".f32\t$Sd, $Sm",
1795 def : VFP2MnemonicAlias<"fsqrts", "vsqrt">;
1796 def : VFP2MnemonicAlias<"fsqrtd", "vsqrt">;
1848 def : VFP2InstAlias<"vsqrt${p} $Sd, $Sm", (VSQRTS SPR:$Sd, SPR:$Sm, pred:$p)>;
1849 def : VFP2DPInstAlias<"vsqrt${p} $Dd, $Dm", (VSQRTD DPR:$Dd, DPR:$Dm, pred:$p)>;
/external/v8/src/arm/
Dassembler-arm.h1207 void vsqrt(const DwVfpRegister dst,
1210 void vsqrt(const SwVfpRegister dst, const SwVfpRegister src,
Dcodegen-arm.cc341 __ vsqrt(d0, d0); in CreateSqrtFunction()
Dassembler-arm.cc3315 void Assembler::vsqrt(const DwVfpRegister dst, in vsqrt() function in v8::internal::Assembler
3330 void Assembler::vsqrt(const SwVfpRegister dst, const SwVfpRegister src, in vsqrt() function in v8::internal::Assembler
Dcode-stubs-arm.cc818 __ vsqrt(double_result, double_scratch); in Generate() local
836 __ vsqrt(double_scratch, double_scratch); in Generate() local
/external/v8/src/compiler/arm/
Dcode-generator-arm.cc724 __ vsqrt(i.OutputFloat32Register(), i.InputFloat32Register(0)); in AssembleArchInstruction() local
789 __ vsqrt(i.OutputFloat64Register(), i.InputFloat64Register(0)); in AssembleArchInstruction() local
/external/v8/src/x64/
Dassembler-x64.h1332 AVX_SP_3(vsqrt, 0x51);
/external/v8/src/crankshaft/arm/
Dlithium-codegen-arm.cc3532 __ vsqrt(result, input); in DoMathSqrt() local
3552 __ vsqrt(result, result); in DoMathPowHalf() local
/external/clang/include/clang/Basic/
Darm_neon.td952 def FSQRT : SInst<"vsqrt", "dd", "fdQfQd">;
/external/llvm/lib/Target/X86/
DX86InstrAVX512.td5942 defm VSQRT : avx512_sqrt_packed_all<0x51, "vsqrt", fsqrt>,
5943 avx512_sqrt_packed_all_round<0x51, "vsqrt", X86fsqrtRnd>;
5945 defm VSQRT : avx512_sqrt_scalar_all<0x51, "vsqrt">, VEX_LIG;