Home
last modified time | relevance | path

Searched refs:vcmp (Results 1 – 25 of 27) sorted by relevance

12

/external/llvm/test/MC/Hexagon/
Dv60-vcmp.s5 #CHECK: 1c81f142 { q2 |= vcmp.eq(v17.b{{ *}},{{ *}}v1.b) }
6 q2|=vcmp.eq(v17.b,v1.b)
8 #CHECK: 1c84fb2a { q2 &= vcmp.gt(v27.uw{{ *}},{{ *}}v4.uw) }
9 q2&=vcmp.gt(v27.uw,v4.uw)
11 #CHECK: 1c8cf826 { q2 &= vcmp.gt(v24.uh{{ *}},{{ *}}v12.uh) }
12 q2&=vcmp.gt(v24.uh,v12.uh)
14 #CHECK: 1c80e720 { q0 &= vcmp.gt(v7.ub{{ *}},{{ *}}v0.ub) }
15 q0&=vcmp.gt(v7.ub,v0.ub)
17 #CHECK: 1c9aed1a { q2 &= vcmp.gt(v13.w{{ *}},{{ *}}v26.w) }
18 q2&=vcmp.gt(v13.w,v26.w)
[all …]
/external/llvm/test/CodeGen/ARM/
Dvminmaxnm.ll7 ; CHECK-NOT: vcmp
16 ; CHECK-NOT: vcmp
25 ; CHECK-NOT: vcmp
34 ; CHECK-NOT: vcmp
43 ; CHECK-NOT: vcmp
52 ; CHECK-NOT: vcmp
61 ; CHECK-NOT: vcmp
70 ; CHECK-NOT: vcmp
79 ; CHECK-NOT: vcmp
88 ; CHECK-NOT: vcmp
[all …]
Dfpcmp-f64-neon-opt.ll8 ; CHECK: vcmp
/external/llvm/lib/Target/Hexagon/
DHexagonInstrInfoV60.td1431 T_HVX_vcmp <"$dst &= vcmp.eq($src1.b,$src2.b)">, V6_veqb_and_enc;
1433 T_HVX_vcmp <"$dst &= vcmp.eq($src1.h,$src2.h)">, V6_veqh_and_enc;
1435 T_HVX_vcmp <"$dst &= vcmp.eq($src1.w,$src2.w)">, V6_veqw_and_enc;
1437 T_HVX_vcmp <"$dst &= vcmp.gt($src1.b,$src2.b)">, V6_vgtb_and_enc;
1439 T_HVX_vcmp <"$dst &= vcmp.gt($src1.h,$src2.h)">, V6_vgth_and_enc;
1441 T_HVX_vcmp <"$dst &= vcmp.gt($src1.w,$src2.w)">, V6_vgtw_and_enc;
1443 T_HVX_vcmp <"$dst &= vcmp.gt($src1.ub,$src2.ub)">, V6_vgtub_and_enc;
1445 T_HVX_vcmp <"$dst &= vcmp.gt($src1.uh,$src2.uh)">, V6_vgtuh_and_enc;
1447 T_HVX_vcmp <"$dst &= vcmp.gt($src1.uw,$src2.uw)">, V6_vgtuw_and_enc;
1449 T_HVX_vcmp <"$dst |= vcmp.eq($src1.b,$src2.b)">, V6_veqb_or_enc;
[all …]
/external/llvm/test/MC/ARM/
Dsingle-precision-fp.s57 vcmp.f64 d2, d3
60 vcmp.f64 d6, #0
64 @ CHECK-ERRORS-NEXT: vcmp.f64 d2, d3
70 @ CHECK-ERRORS-NEXT: vcmp.f64 d6, #0
/external/compiler-rt/lib/builtins/arm/
Dltsf2vfp.S24 vcmp.f32 s14, s15
Dgesf2vfp.S24 vcmp.f32 s14, s15
Dunordsf2vfp.S24 vcmp.f32 s14, s15
Dlesf2vfp.S24 vcmp.f32 s14, s15
Dgtsf2vfp.S24 vcmp.f32 s14, s15
Dnesf2vfp.S24 vcmp.f32 s14, s15
Deqsf2vfp.S24 vcmp.f32 s14, s15
Dltdf2vfp.S24 vcmp.f64 d6, d7
Dunorddf2vfp.S24 vcmp.f64 d6, d7
Dnedf2vfp.S24 vcmp.f64 d6, d7
Dgtdf2vfp.S24 vcmp.f64 d6, d7
Deqdf2vfp.S24 vcmp.f64 d6, d7
Dledf2vfp.S24 vcmp.f64 d6, d7
Dgedf2vfp.S24 vcmp.f64 d6, d7
/external/v8/test/cctest/
Dtest-disasm-arm.cc540 COMPARE(vcmp(d0, d1), in TEST()
542 COMPARE(vcmp(d0, 0.0), in TEST()
545 COMPARE(vcmp(s0, s1), in TEST()
547 COMPARE(vcmp(s0, 0.0f), in TEST()
703 COMPARE(vcmp(d16, d17), in TEST()
705 COMPARE(vcmp(d16, 0.0), in TEST()
/external/llvm/test/CodeGen/Hexagon/
Dv60Intrins.ll7 ; CHECK: q{{[0-3]}} = vcmp.eq(v{{[0-9]*}}.b,v{{[0-9]*}}.b)
9 ; CHECK: q{{[0-3]}} = vcmp.eq(v{{[0-9]*}}.h,v{{[0-9]*}}.h)
11 ; CHECK: q{{[0-3]}} = vcmp.eq(v{{[0-9]*}}.w,v{{[0-9]*}}.w)
14 ; CHECK: q{{[0-3]}} &= vcmp.eq(v{{[0-9]*}}.b,v{{[0-9]*}}.b)
17 ; CHECK: q{{[0-3]}} &= vcmp.eq(v{{[0-9]*}}.h,v{{[0-9]*}}.h)
20 ; CHECK: q{{[0-3]}} &= vcmp.eq(v{{[0-9]*}}.w,v{{[0-9]*}}.w)
23 ; CHECK: q{{[0-3]}} |= vcmp.eq(v{{[0-9]*}}.b,v{{[0-9]*}}.b)
26 ; CHECK: q{{[0-3]}} |= vcmp.eq(v{{[0-9]*}}.h,v{{[0-9]*}}.h)
29 ; CHECK: q{{[0-3]}} |= vcmp.eq(v{{[0-9]*}}.w,v{{[0-9]*}}.w)
32 ; CHECK: q{{[0-3]}} ^= vcmp.eq(v{{[0-9]*}}.b,v{{[0-9]*}}.b)
[all …]
/external/v8/src/arm/
Dassembler-arm.h1197 void vcmp(const DwVfpRegister src1,
1200 void vcmp(const SwVfpRegister src1, const SwVfpRegister src2,
1202 void vcmp(const DwVfpRegister src1,
1205 void vcmp(const SwVfpRegister src1, const float src2,
Dmacro-assembler-arm.cc905 vcmp(src1, src2, cond); in VFPCompareAndLoadFlags()
914 vcmp(src1, src2, cond); in VFPCompareAndLoadFlags()
924 vcmp(src1, src2, cond); in VFPCompareAndLoadFlags()
933 vcmp(src1, src2, cond); in VFPCompareAndLoadFlags()
/external/llvm/lib/Target/ARM/
DARMInstrVFP.td424 IIC_fpCMP64, "vcmp", ".f64\t$Dd, $Dm",
429 IIC_fpCMP32, "vcmp", ".f32\t$Sd, $Sm",
479 IIC_fpCMP64, "vcmp", ".f64\t$Dd, #0",
487 IIC_fpCMP32, "vcmp", ".f32\t$Sd, #0",
1825 def : VFP2MnemonicAlias<"fcmps", "vcmp.f32">;
1826 def : VFP2MnemonicAlias<"fcmpd", "vcmp.f64">;
/external/llvm/lib/Target/X86/
DX86InstrAVX512.td1426 "vcmp${cc}"#_.Suffix,
1435 "vcmp${cc}"#_.Suffix,
1444 "vcmp${cc}"#_.Suffix,
1455 "vcmp"#_.Suffix,
1460 "vcmp"#_.Suffix,
1467 "vcmp"#_.Suffix,
1475 !strconcat("vcmp${cc}", _.Suffix,
1485 !strconcat("vcmp${cc}", _.Suffix,
1795 "vcmp${cc}"#_.Suffix,
1804 "vcmp${cc}"#_.Suffix,
[all …]

12