/external/llvm/test/MC/ARM/ |
D | single-precision-fp.s | 47 vsqrt.f64 d13, d12 48 vsqrt d13, d14 52 @ CHECK-ERRORS-NEXT: vsqrt.f64 d13, d12 54 @ CHECK-ERRORS-NEXT: vsqrt d13, d14
|
D | simple-fp-encoding.s | 71 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/ |
D | 2011-11-29-128bitArithmetics.ll | 12 ; 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]+}}
|
D | fp16-promote.ll | 422 ; CHECK-FP16: vsqrt.f32 425 ; CHECK-VFP-LIBCALL: vsqrt.f32
|
/external/v8/test/cctest/ |
D | test-disasm-arm.cc | 550 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()
|
D | test-assembler-arm.cc | 1066 __ vsqrt(d17, d25);
|
/external/llvm/test/MC/Disassembler/ARM/ |
D | fp-encoding.txt | 58 # CHECK: vsqrt.f64 d16, d16 61 # CHECK: vsqrt.f32 s0, s0
|
/external/llvm/test/CodeGen/Thumb2/ |
D | float-intrinsics-float.ll | 12 ; HARD: vsqrt.f32 s0, s0
|
D | float-intrinsics-double.ll | 12 ; HARD: vsqrt.f64 d0, d0
|
/external/llvm/lib/Target/ARM/ |
D | ARMInstrVFP.td | 782 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/ |
D | assembler-arm.h | 1207 void vsqrt(const DwVfpRegister dst, 1210 void vsqrt(const SwVfpRegister dst, const SwVfpRegister src,
|
D | codegen-arm.cc | 341 __ vsqrt(d0, d0); in CreateSqrtFunction()
|
D | assembler-arm.cc | 3315 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
|
D | code-stubs-arm.cc | 818 __ vsqrt(double_result, double_scratch); in Generate() local 836 __ vsqrt(double_scratch, double_scratch); in Generate() local
|
/external/v8/src/compiler/arm/ |
D | code-generator-arm.cc | 724 __ vsqrt(i.OutputFloat32Register(), i.InputFloat32Register(0)); in AssembleArchInstruction() local 789 __ vsqrt(i.OutputFloat64Register(), i.InputFloat64Register(0)); in AssembleArchInstruction() local
|
/external/v8/src/x64/ |
D | assembler-x64.h | 1332 AVX_SP_3(vsqrt, 0x51);
|
/external/v8/src/crankshaft/arm/ |
D | lithium-codegen-arm.cc | 3532 __ vsqrt(result, input); in DoMathSqrt() local 3552 __ vsqrt(result, result); in DoMathPowHalf() local
|
/external/clang/include/clang/Basic/ |
D | arm_neon.td | 952 def FSQRT : SInst<"vsqrt", "dd", "fdQfQd">;
|
/external/llvm/lib/Target/X86/ |
D | X86InstrAVX512.td | 5942 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;
|