Home
last modified time | relevance | path

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

12

/external/swiftshader/third_party/subzero/tests_lit/assembler/arm32/
Dvsqrt.ll1 ; Show that we can translate intrinsic vsqrt into a binary instruction.
33 ; ASM: vsqrt.f32 s20, s20
35 ; IASM-NOT: vsqrt.f32
47 ; ASM: vsqrt.f64 d20, d20
49 ; IASM-NOT: vsqrt.f64
/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]
Dfullfp16.s64 vsqrt.f16 s0, s0
65 @ ARM: vsqrt.f16 s0, s0 @ encoding: [0xc0,0x09,0xb1,0xee]
66 @ THUMB: vsqrt.f16 s0, s0 @ encoding: [0xb1,0xee,0xc0,0x09]
Dfullfp16-neg.s49 vsqrt.f16 s0, s0
/external/swiftshader/third_party/LLVM/test/MC/ARM/
Dsimple-fp-encoding.s63 @ CHECK: vsqrt.f64 d16, d16 @ encoding: [0xe0,0x0b,0xf1,0xee]
64 vsqrt.f64 d16, d16
66 @ CHECK: vsqrt.f32 s0, s0 @ encoding: [0xc0,0x0a,0xb1,0xee]
67 vsqrt.f32 s0, s0
/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/swiftshader/third_party/subzero/tests_lit/llvm2ice_tests/
Dnacl-other-intrinsics.ll177 ; ARM32: vsqrt.f32
178 ; ARM32: vsqrt.f32
179 ; ARM32: vsqrt.f32
202 ; ARM32: vsqrt.f32
217 ; ARM32: vsqrt.f64
218 ; ARM32: vsqrt.f64
219 ; ARM32: vsqrt.f64
239 ; ARM32: vsqrt.f64
/external/capstone/suite/MC/ARM/
Dsimple-fp-encoding.s.cs26 0xe0,0x0b,0xf1,0xee = vsqrt.f64 d16, d16
27 0xc0,0x0a,0xb1,0xee = vsqrt.f32 s0, s0
/external/swiftshader/third_party/LLVM/test/MC/Disassembler/ARM/
Dfp-encoding.txt58 # CHECK: vsqrt.f64 d16, d16
61 # CHECK: vsqrt.f32 s0, s0
/external/llvm/test/MC/Disassembler/ARM/
Dfp-encoding.txt58 # CHECK: vsqrt.f64 d16, d16
61 # CHECK: vsqrt.f32 s0, s0
Dfullfp16-arm.txt48 # CHECK: vsqrt.f16 s0, s0
Dfullfp16-thumb.txt48 # CHECK: vsqrt.f16 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.td948 IIC_fpSQRT64, "vsqrt", ".f64\t$Dd, $Dm",
953 IIC_fpSQRT32, "vsqrt", ".f32\t$Sd, $Sm",
958 IIC_fpSQRT16, "vsqrt", ".f16\t$Sd, $Sm",
2209 def : VFP2MnemonicAlias<"fsqrts", "vsqrt">;
2210 def : VFP2MnemonicAlias<"fsqrtd", "vsqrt">;
2262 def : VFP2InstAlias<"vsqrt${p} $Sd, $Sm", (VSQRTS SPR:$Sd, SPR:$Sm, pred:$p)>;
2263 def : VFP2DPInstAlias<"vsqrt${p} $Dd, $Dm", (VSQRTD DPR:$Dd, DPR:$Dm, pred:$p)>;
/external/v8/src/compiler/arm/
Dcode-generator-arm.cc152 __ vsqrt(result_, result_); in Generate() local
167 __ vsqrt(result_, result_); in Generate() local
1151 __ vsqrt(i.OutputFloatRegister(), i.InputFloatRegister(0)); in AssembleArchInstruction() local
1216 __ vsqrt(i.OutputDoubleRegister(), i.InputDoubleRegister(0)); in AssembleArchInstruction() local
/external/v8/src/arm/
Dcodegen-arm.cc281 __ vsqrt(d0, d0); in CreateSqrtFunction()
Dassembler-arm.h1311 void vsqrt(const DwVfpRegister dst,
1314 void vsqrt(const SwVfpRegister dst, const SwVfpRegister src,
Dassembler-arm.cc3655 void Assembler::vsqrt(const DwVfpRegister dst, in vsqrt() function in v8::internal::Assembler
3672 void Assembler::vsqrt(const SwVfpRegister dst, const SwVfpRegister src, in vsqrt() function in v8::internal::Assembler
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMInstrVFP.td442 IIC_fpSQRT64, "vsqrt", ".f64\t$Dd, $Dm",
447 IIC_fpSQRT32, "vsqrt", ".f32\t$Sd, $Sm",
/external/vixl/src/aarch32/
Dassembler-aarch32.h5756 void vsqrt(Condition cond, DataType dt, SRegister rd, SRegister rm);
5757 void vsqrt(DataType dt, SRegister rd, SRegister rm) { vsqrt(al, dt, rd, rm); } in vsqrt() function
5759 void vsqrt(Condition cond, DataType dt, DRegister rd, DRegister rm);
5760 void vsqrt(DataType dt, DRegister rd, DRegister rm) { vsqrt(al, dt, rd, rm); } in vsqrt() function
Ddisasm-aarch32.h2479 void vsqrt(Condition cond, DataType dt, SRegister rd, SRegister rm);
2481 void vsqrt(Condition cond, DataType dt, DRegister rd, DRegister rm);
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86InstrSSE.td2972 defm VSQRT : sse1_fp_unop_s_avx<0x51, "vsqrt">,
2973 sse2_fp_unop_s_avx<0x51, "vsqrt">, VEX_4V, VEX_LIG;
2975 defm VSQRT : sse1_fp_unop_p<0x51, "vsqrt", fsqrt>,
2976 sse2_fp_unop_p<0x51, "vsqrt", fsqrt>,
2977 sse1_fp_unop_p_y<0x51, "vsqrt", fsqrt>,
2978 sse2_fp_unop_p_y<0x51, "vsqrt", fsqrt>,
2979 sse1_fp_unop_p_int<0x51, "vsqrt", int_x86_sse_sqrt_ps>,
2980 sse2_fp_unop_p_int<0x51, "vsqrt", int_x86_sse2_sqrt_pd>,
2981 sse1_fp_unop_p_y_int<0x51, "vsqrt", int_x86_avx_sqrt_ps_256>,
2982 sse2_fp_unop_p_y_int<0x51, "vsqrt", int_x86_avx_sqrt_pd_256>,

12