Bug 438630 Adds zero variants of arm64 v8.2 FP compare instructions.
authorAssad Hashmi <assad.hashmi@linaro.org>
Tue, 29 Jun 2021 14:49:28 +0000 (10:49 -0400)
committerAssad Hashmi <assad.hashmi@linaro.org>
Tue, 29 Jun 2021 14:49:28 +0000 (10:49 -0400)
This patch adds half-precision floating-point support for the following:
FCMEQ <Hd>, <Hn>, #0.0
FCMEQ <Vd>.<T>, <Vn>.<T>, #0.0
FCMGE <Hd>, <Hn>, #0.0
FCMGE <Vd>.<T>, <Vn>.<T>, #0.0
FCMGT <Hd>, <Hn>, #0.0
FCMGT <Vd>.<T>, <Vn>.<T>, #0.0
FCMLE <Hd>, <Hn>, #0.0
FCMLE <Vd>.<T>, <Vn>.<T>, #0.0
FCMLT <Hd>, <Hn>, #0.0
FCMLT <Vd>.<T>, <Vn>.<T>, #0.0

Fixes https://bugs.kde.org/show_bug.cgi?id=438630

VEX/priv/guest_arm64_toIR.c
none/tests/arm64/fp_and_simd_v82.c
none/tests/arm64/fp_and_simd_v82.stdout.exp

index 572d16832297516c1995da3bb73c4533334c1d84..12a1c5978af9f4bccada62c2acec4d9ebe1f3a37 100644 (file)
@@ -11064,6 +11064,77 @@ Bool dis_AdvSIMD_scalar_two_reg_misc(/*MB_OUT*/DisResult* dres, UInt insn)
 }
 
 
+static
+Bool dis_AdvSIMD_scalar_two_reg_misc_fp16(/*MB_OUT*/DisResult* dres, UInt insn,
+                                          const VexArchInfo* archinfo)
+{
+   /* This decode function only handles instructions with half-precision
+      floating-point (fp16) operands.
+   */
+   if ((archinfo->hwcaps & VEX_HWCAPS_ARM64_FP16) == 0)
+      return False;
+
+   /* 31 29 28    23   21    16     11 9 4
+      01 U  11110 size 11100 opcode 10 n d
+      Decode fields: u,size,opcode
+   */
+#  define INSN(_bMax,_bMin)  SLICE_UInt(insn, (_bMax), (_bMin))
+   if (INSN(31,30) != BITS2(0,1)
+       || INSN(28,24) != BITS5(1,1,1,1,0)
+       || INSN(21,17) != BITS5(1,1,1,0,0)
+       || INSN(11,10) != BITS2(1,0)) {
+      return False;
+   }
+   UInt bitU   = INSN(29,29);
+   UInt size   = INSN(23,22);
+   UInt opcode = INSN(16,12);
+   UInt nn     = INSN(9,5);
+   UInt dd     = INSN(4,0);
+   vassert(size == 3);
+
+   /* Decoding FCM<condtion> based on opcode and bitU. ix used to select
+    * <condition>
+    */
+   UInt ix = 0; // Invalid <condition>
+   switch (opcode) {
+      case BITS5(0,1,1,0,1): ix = (bitU == 1) ? 4 : 1; break; // FCMLE=4,FCMEQ=1
+      case BITS5(0,1,1,0,0): ix = (bitU == 1) ? 5 : 2; break; // FCMGE=5,FCMGT=2
+      case BITS5(0,1,1,1,0): if (bitU == 0) ix = 3; break;    // FCMLT=3
+      default: break;
+   }
+   if (ix > 0) {
+      /* -------- 0,01101 FCMEQ h_h_#0.0 (ix 1) -------- */
+      /* -------- 0,01100 FCMGT h_h_#0.0 (ix 2) -------- */
+      /* -------- 0,01110 FCMLT h_h_#0.0 (ix 3) -------- */
+      /* -------- 1,01101 FCMLE h_h_#0.0 (ix 4) -------- */
+      /* -------- 1,01100 FCMGE h_h_#0.0 (ix 5) -------- */
+      IRType ity     = Ity_F16;
+      IROp   opCmp   = Iop_INVALID;
+      Bool   swap    = False;
+      const HChar* nm = "??";
+      switch (ix) {
+         case 1: nm = "fcmeq"; opCmp = Iop_CmpEQ16Fx8; break;
+         case 2: nm = "fcmgt"; opCmp = Iop_CmpLT16Fx8; swap = True; break;
+         case 3: nm = "fcmlt"; opCmp = Iop_CmpLT16Fx8; break;
+         case 4: nm = "fcmle"; opCmp = Iop_CmpLE16Fx8; break;
+         case 5: nm = "fcmge"; opCmp = Iop_CmpLE16Fx8; swap = True; break;
+         default: vassert(0);
+      }
+      IRExpr* zero = mkV128(0x0000);
+      IRTemp res   = newTempV128();
+      assign(res, swap ? binop(opCmp, zero, getQReg128(nn))
+                       : binop(opCmp, getQReg128(nn), zero));
+      putQReg128(dd, mkexpr(math_ZERO_ALL_EXCEPT_LOWEST_LANE(X01, mkexpr(res))));
+
+      DIP("%s %s, %s, #0.0\n", nm, nameQRegLO(dd, ity), nameQRegLO(nn, ity));
+      return True;
+   }
+
+   return False;
+#  undef INSN
+}
+
+
 static
 Bool dis_AdvSIMD_scalar_x_indexed_element(/*MB_OUT*/DisResult* dres, UInt insn)
 {
@@ -13696,6 +13767,44 @@ Bool dis_AdvSIMD_two_reg_misc_fp16(/*MB_OUT*/DisResult* dres, UInt insn,
       return True;
    }
 
+   /* Decoding FCM<condtion> based on opcode and bitU. ix used to select
+    * <condition>
+    */
+   UInt ix = 0; // Invalid <condition>
+   switch (opcode) {
+      case BITS5(0,1,1,0,1): ix = (bitU == 1) ? 4 : 1; break; // FCMLE=4,FCMEQ=1
+      case BITS5(0,1,1,0,0): ix = (bitU == 1) ? 5 : 2; break; // FCMGE=5,FCMGT=2
+      case BITS5(0,1,1,1,0): if (bitU == 0) ix = 3; break;    // FCMLT=3
+      default: break;
+   }
+   if (ix > 0) {
+      /* -------- 0,01101 FCMEQ 4h_4h,8h_8h _#0.0 (ix 1) -------- */
+      /* -------- 0,01100 FCMGT 4h_4h,8h_8h _#0.0 (ix 2) -------- */
+      /* -------- 0,01110 FCMLT 4h_4h,8h_8h _#0.0 (ix 3) -------- */
+      /* -------- 1,01101 FCMLE 4h_4h,8h_8h _#0.0 (ix 4) -------- */
+      /* -------- 1,01100 FCMGE 4h_4h,8h_8h _#0.0 (ix 5) -------- */
+      IROp   opCmp   = Iop_INVALID;
+      Bool   swap    = False;
+      const HChar* nm = "??";
+      switch (ix) {
+         case 1: nm = "fcmeq"; opCmp = Iop_CmpEQ16Fx8; break;
+         case 2: nm = "fcmgt"; opCmp = Iop_CmpLT16Fx8; swap = True; break;
+         case 3: nm = "fcmlt"; opCmp = Iop_CmpLT16Fx8; break;
+         case 4: nm = "fcmle"; opCmp = Iop_CmpLE16Fx8; break;
+         case 5: nm = "fcmge"; opCmp = Iop_CmpLE16Fx8; swap = True; break;
+         default: vassert(0);
+      }
+      IRExpr* zero = mkV128(0x0000);
+      IRTemp res = newTempV128();
+      assign(res, swap ? binop(opCmp, zero, getQReg128(nn))
+                       : binop(opCmp, getQReg128(nn), zero));
+      putQReg128(dd, math_MAYBE_ZERO_HI64(bitQ, res));
+      const HChar* arr = bitQ == 0 ? "4h" : "8h";
+      DIP("%s %s.%s, %s.%s, #0.0\n", nm,
+          nameQReg128(dd), arr, nameQReg128(nn), arr);
+      return True;
+   }
+
    return False;
 #  undef INSN
 }
@@ -15324,6 +15433,8 @@ Bool dis_ARM64_simd_and_fp(/*MB_OUT*/DisResult* dres, UInt insn,
    if (UNLIKELY(ok)) return True;
    ok = dis_AdvSIMD_scalar_two_reg_misc(dres, insn);
    if (UNLIKELY(ok)) return True;
+   ok = dis_AdvSIMD_scalar_two_reg_misc_fp16(dres, insn, archinfo);
+   if (UNLIKELY(ok)) return True;
    ok = dis_AdvSIMD_scalar_x_indexed_element(dres, insn);
    if (UNLIKELY(ok)) return True;
    ok = dis_AdvSIMD_shift_by_immediate(dres, insn);
index 63c5bbf5ac12057c70c2a0495aed5faa9ce24fa1..4a0d7efed68cecd192bbb3e198b23a42cba1a5ca 100644 (file)
@@ -3017,6 +3017,40 @@ GEN_THREEVEC_TEST(fcmeq_h_27_28_29, "fcmeq h27, h28, h29", 27, 28, 29)
 GEN_THREEVEC_TEST(fcmeq_h_28_29_30, "fcmeq h28, h29, h30", 28, 29, 30)
 GEN_THREEVEC_TEST(fcmeq_h_29_30_31, "fcmeq h29, h30, h31", 29, 30, 31)
 
+// FCMEQ <Hd>, <Hn>, #0.0
+
+GEN_TWOVEC_TEST(fcmeqz_h_00_01, "fcmeq h0, h1, #0.0", 0, 1)
+GEN_TWOVEC_TEST(fcmeqz_h_01_02, "fcmeq h1, h2, #0.0", 1, 2)
+GEN_TWOVEC_TEST(fcmeqz_h_02_03, "fcmeq h2, h3, #0.0", 2, 3)
+GEN_TWOVEC_TEST(fcmeqz_h_03_04, "fcmeq h3, h4, #0.0", 3, 4)
+GEN_TWOVEC_TEST(fcmeqz_h_04_05, "fcmeq h4, h5, #0.0", 4, 5)
+GEN_TWOVEC_TEST(fcmeqz_h_05_06, "fcmeq h5, h6, #0.0", 5, 6)
+GEN_TWOVEC_TEST(fcmeqz_h_06_07, "fcmeq h6, h7, #0.0", 6, 7)
+GEN_TWOVEC_TEST(fcmeqz_h_07_08, "fcmeq h7, h8, #0.0", 7, 8)
+GEN_TWOVEC_TEST(fcmeqz_h_08_09, "fcmeq h8, h9, #0.0", 8, 9)
+GEN_TWOVEC_TEST(fcmeqz_h_09_10, "fcmeq h9, h10, #0.0", 9, 10)
+GEN_TWOVEC_TEST(fcmeqz_h_10_11, "fcmeq h10, h11, #0.0", 10, 11)
+GEN_TWOVEC_TEST(fcmeqz_h_11_12, "fcmeq h11, h12, #0.0", 11, 12)
+GEN_TWOVEC_TEST(fcmeqz_h_12_13, "fcmeq h12, h13, #0.0", 12, 13)
+GEN_TWOVEC_TEST(fcmeqz_h_13_14, "fcmeq h13, h14, #0.0", 13, 14)
+GEN_TWOVEC_TEST(fcmeqz_h_14_15, "fcmeq h14, h15, #0.0", 14, 15)
+GEN_TWOVEC_TEST(fcmeqz_h_15_16, "fcmeq h15, h16, #0.0", 15, 16)
+GEN_TWOVEC_TEST(fcmeqz_h_16_17, "fcmeq h16, h17, #0.0", 16, 17)
+GEN_TWOVEC_TEST(fcmeqz_h_17_18, "fcmeq h17, h18, #0.0", 17, 18)
+GEN_TWOVEC_TEST(fcmeqz_h_18_19, "fcmeq h18, h19, #0.0", 18, 19)
+GEN_TWOVEC_TEST(fcmeqz_h_19_20, "fcmeq h19, h20, #0.0", 19, 20)
+GEN_TWOVEC_TEST(fcmeqz_h_20_21, "fcmeq h20, h21, #0.0", 20, 21)
+GEN_TWOVEC_TEST(fcmeqz_h_21_22, "fcmeq h21, h22, #0.0", 21, 22)
+GEN_TWOVEC_TEST(fcmeqz_h_22_23, "fcmeq h22, h23, #0.0", 22, 23)
+GEN_TWOVEC_TEST(fcmeqz_h_23_24, "fcmeq h23, h24, #0.0", 23, 24)
+GEN_TWOVEC_TEST(fcmeqz_h_24_25, "fcmeq h24, h25, #0.0", 24, 25)
+GEN_TWOVEC_TEST(fcmeqz_h_25_26, "fcmeq h25, h26, #0.0", 25, 26)
+GEN_TWOVEC_TEST(fcmeqz_h_26_27, "fcmeq h26, h27, #0.0", 26, 27)
+GEN_TWOVEC_TEST(fcmeqz_h_27_28, "fcmeq h27, h28, #0.0", 27, 28)
+GEN_TWOVEC_TEST(fcmeqz_h_28_29, "fcmeq h28, h29, #0.0", 28, 29)
+GEN_TWOVEC_TEST(fcmeqz_h_29_30, "fcmeq h29, h30, #0.0", 29, 30)
+GEN_TWOVEC_TEST(fcmeqz_h_30_31, "fcmeq h30, h31, #0.0", 30, 31)
+
 // FCMEQ <Vd>.<T>, <Vn>.<T>, <Vm>.<T>
 
 GEN_THREEVEC_TEST(fcmeq_8h_00_01_02, "fcmeq v0.8h, v1.8h, v2.8h", 0, 1, 2)
@@ -3081,6 +3115,72 @@ GEN_THREEVEC_TEST(fcmeq_4h_27_28_29, "fcmeq v27.4h, v28.4h, v29.4h", 27, 28, 29)
 GEN_THREEVEC_TEST(fcmeq_4h_28_29_30, "fcmeq v28.4h, v29.4h, v30.4h", 28, 29, 30)
 GEN_THREEVEC_TEST(fcmeq_4h_29_30_31, "fcmeq v29.4h, v30.4h, v31.4h", 29, 30, 31)
 
+// FCMEQ <Vd>.<T>, <Vn>.<T>, #0.0
+
+GEN_TWOVEC_TEST(fcmeqz_8h_00_01, "fcmeq v0.8h, v1.8h, #0.0", 0, 1)
+GEN_TWOVEC_TEST(fcmeqz_8h_01_02, "fcmeq v1.8h, v2.8h, #0.0", 1, 2)
+GEN_TWOVEC_TEST(fcmeqz_8h_02_03, "fcmeq v2.8h, v3.8h, #0.0", 2, 3)
+GEN_TWOVEC_TEST(fcmeqz_8h_03_04, "fcmeq v3.8h, v4.8h, #0.0", 3, 4)
+GEN_TWOVEC_TEST(fcmeqz_8h_04_05, "fcmeq v4.8h, v5.8h, #0.0", 4, 5)
+GEN_TWOVEC_TEST(fcmeqz_8h_05_06, "fcmeq v5.8h, v6.8h, #0.0", 5, 6)
+GEN_TWOVEC_TEST(fcmeqz_8h_06_07, "fcmeq v6.8h, v7.8h, #0.0", 6, 7)
+GEN_TWOVEC_TEST(fcmeqz_8h_07_08, "fcmeq v7.8h, v8.8h, #0.0", 7, 8)
+GEN_TWOVEC_TEST(fcmeqz_8h_08_09, "fcmeq v8.8h, v9.8h, #0.0", 8, 9)
+GEN_TWOVEC_TEST(fcmeqz_8h_09_10, "fcmeq v9.8h, v10.8h, #0.0", 9, 10)
+GEN_TWOVEC_TEST(fcmeqz_8h_10_11, "fcmeq v10.8h, v11.8h, #0.0", 10, 11)
+GEN_TWOVEC_TEST(fcmeqz_8h_11_12, "fcmeq v11.8h, v12.8h, #0.0", 11, 12)
+GEN_TWOVEC_TEST(fcmeqz_8h_12_13, "fcmeq v12.8h, v13.8h, #0.0", 12, 13)
+GEN_TWOVEC_TEST(fcmeqz_8h_13_14, "fcmeq v13.8h, v14.8h, #0.0", 13, 14)
+GEN_TWOVEC_TEST(fcmeqz_8h_14_15, "fcmeq v14.8h, v15.8h, #0.0", 14, 15)
+GEN_TWOVEC_TEST(fcmeqz_8h_15_16, "fcmeq v15.8h, v16.8h, #0.0", 15, 16)
+GEN_TWOVEC_TEST(fcmeqz_8h_16_17, "fcmeq v16.8h, v17.8h, #0.0", 16, 17)
+GEN_TWOVEC_TEST(fcmeqz_8h_17_18, "fcmeq v17.8h, v18.8h, #0.0", 17, 18)
+GEN_TWOVEC_TEST(fcmeqz_8h_18_19, "fcmeq v18.8h, v19.8h, #0.0", 18, 19)
+GEN_TWOVEC_TEST(fcmeqz_8h_19_20, "fcmeq v19.8h, v20.8h, #0.0", 19, 20)
+GEN_TWOVEC_TEST(fcmeqz_8h_20_21, "fcmeq v20.8h, v21.8h, #0.0", 20, 21)
+GEN_TWOVEC_TEST(fcmeqz_8h_21_22, "fcmeq v21.8h, v22.8h, #0.0", 21, 22)
+GEN_TWOVEC_TEST(fcmeqz_8h_22_23, "fcmeq v22.8h, v23.8h, #0.0", 22, 23)
+GEN_TWOVEC_TEST(fcmeqz_8h_23_24, "fcmeq v23.8h, v24.8h, #0.0", 23, 24)
+GEN_TWOVEC_TEST(fcmeqz_8h_24_25, "fcmeq v24.8h, v25.8h, #0.0", 24, 25)
+GEN_TWOVEC_TEST(fcmeqz_8h_25_26, "fcmeq v25.8h, v26.8h, #0.0", 25, 26)
+GEN_TWOVEC_TEST(fcmeqz_8h_26_27, "fcmeq v26.8h, v27.8h, #0.0", 26, 27)
+GEN_TWOVEC_TEST(fcmeqz_8h_27_28, "fcmeq v27.8h, v28.8h, #0.0", 27, 28)
+GEN_TWOVEC_TEST(fcmeqz_8h_28_29, "fcmeq v28.8h, v29.8h, #0.0", 28, 29)
+GEN_TWOVEC_TEST(fcmeqz_8h_29_30, "fcmeq v29.8h, v30.8h, #0.0", 29, 30)
+GEN_TWOVEC_TEST(fcmeqz_8h_30_31, "fcmeq v30.8h, v31.8h, #0.0", 30, 31)
+
+GEN_TWOVEC_TEST(fcmeqz_4h_00_01, "fcmeq v0.4h, v1.4h, #0.0", 0, 1)
+GEN_TWOVEC_TEST(fcmeqz_4h_01_02, "fcmeq v1.4h, v2.4h, #0.0", 1, 2)
+GEN_TWOVEC_TEST(fcmeqz_4h_02_03, "fcmeq v2.4h, v3.4h, #0.0", 2, 3)
+GEN_TWOVEC_TEST(fcmeqz_4h_03_04, "fcmeq v3.4h, v4.4h, #0.0", 3, 4)
+GEN_TWOVEC_TEST(fcmeqz_4h_04_05, "fcmeq v4.4h, v5.4h, #0.0", 4, 5)
+GEN_TWOVEC_TEST(fcmeqz_4h_05_06, "fcmeq v5.4h, v6.4h, #0.0", 5, 6)
+GEN_TWOVEC_TEST(fcmeqz_4h_06_07, "fcmeq v6.4h, v7.4h, #0.0", 6, 7)
+GEN_TWOVEC_TEST(fcmeqz_4h_07_08, "fcmeq v7.4h, v8.4h, #0.0", 7, 8)
+GEN_TWOVEC_TEST(fcmeqz_4h_08_09, "fcmeq v8.4h, v9.4h, #0.0", 8, 9)
+GEN_TWOVEC_TEST(fcmeqz_4h_09_10, "fcmeq v9.4h, v10.4h, #0.0", 9, 10)
+GEN_TWOVEC_TEST(fcmeqz_4h_10_11, "fcmeq v10.4h, v11.4h, #0.0", 10, 11)
+GEN_TWOVEC_TEST(fcmeqz_4h_11_12, "fcmeq v11.4h, v12.4h, #0.0", 11, 12)
+GEN_TWOVEC_TEST(fcmeqz_4h_12_13, "fcmeq v12.4h, v13.4h, #0.0", 12, 13)
+GEN_TWOVEC_TEST(fcmeqz_4h_13_14, "fcmeq v13.4h, v14.4h, #0.0", 13, 14)
+GEN_TWOVEC_TEST(fcmeqz_4h_14_15, "fcmeq v14.4h, v15.4h, #0.0", 14, 15)
+GEN_TWOVEC_TEST(fcmeqz_4h_15_16, "fcmeq v15.4h, v16.4h, #0.0", 15, 16)
+GEN_TWOVEC_TEST(fcmeqz_4h_16_17, "fcmeq v16.4h, v17.4h, #0.0", 16, 17)
+GEN_TWOVEC_TEST(fcmeqz_4h_17_18, "fcmeq v17.4h, v18.4h, #0.0", 17, 18)
+GEN_TWOVEC_TEST(fcmeqz_4h_18_19, "fcmeq v18.4h, v19.4h, #0.0", 18, 19)
+GEN_TWOVEC_TEST(fcmeqz_4h_19_20, "fcmeq v19.4h, v20.4h, #0.0", 19, 20)
+GEN_TWOVEC_TEST(fcmeqz_4h_20_21, "fcmeq v20.4h, v21.4h, #0.0", 20, 21)
+GEN_TWOVEC_TEST(fcmeqz_4h_21_22, "fcmeq v21.4h, v22.4h, #0.0", 21, 22)
+GEN_TWOVEC_TEST(fcmeqz_4h_22_23, "fcmeq v22.4h, v23.4h, #0.0", 22, 23)
+GEN_TWOVEC_TEST(fcmeqz_4h_23_24, "fcmeq v23.4h, v24.4h, #0.0", 23, 24)
+GEN_TWOVEC_TEST(fcmeqz_4h_24_25, "fcmeq v24.4h, v25.4h, #0.0", 24, 25)
+GEN_TWOVEC_TEST(fcmeqz_4h_25_26, "fcmeq v25.4h, v26.4h, #0.0", 25, 26)
+GEN_TWOVEC_TEST(fcmeqz_4h_26_27, "fcmeq v26.4h, v27.4h, #0.0", 26, 27)
+GEN_TWOVEC_TEST(fcmeqz_4h_27_28, "fcmeq v27.4h, v28.4h, #0.0", 27, 28)
+GEN_TWOVEC_TEST(fcmeqz_4h_28_29, "fcmeq v28.4h, v29.4h, #0.0", 28, 29)
+GEN_TWOVEC_TEST(fcmeqz_4h_29_30, "fcmeq v29.4h, v30.4h, #0.0", 29, 30)
+GEN_TWOVEC_TEST(fcmeqz_4h_30_31, "fcmeq v30.4h, v31.4h, #0.0", 30, 31)
+
 // FCMGE <Hd>, <Hn>, <Hm>
 
 GEN_THREEVEC_TEST(fcmge_h_00_01_02, "fcmge h0, h1, h2", 0, 1, 2)
@@ -3114,6 +3214,40 @@ GEN_THREEVEC_TEST(fcmge_h_27_28_29, "fcmge h27, h28, h29", 27, 28, 29)
 GEN_THREEVEC_TEST(fcmge_h_28_29_30, "fcmge h28, h29, h30", 28, 29, 30)
 GEN_THREEVEC_TEST(fcmge_h_29_30_31, "fcmge h29, h30, h31", 29, 30, 31)
 
+// FCMGE <Hd>, <Hn>, #0.0
+
+GEN_TWOVEC_TEST(fcmgez_h_00_01, "fcmge h0, h1, #0.0", 0, 1)
+GEN_TWOVEC_TEST(fcmgez_h_01_02, "fcmge h1, h2, #0.0", 1, 2)
+GEN_TWOVEC_TEST(fcmgez_h_02_03, "fcmge h2, h3, #0.0", 2, 3)
+GEN_TWOVEC_TEST(fcmgez_h_03_04, "fcmge h3, h4, #0.0", 3, 4)
+GEN_TWOVEC_TEST(fcmgez_h_04_05, "fcmge h4, h5, #0.0", 4, 5)
+GEN_TWOVEC_TEST(fcmgez_h_05_06, "fcmge h5, h6, #0.0", 5, 6)
+GEN_TWOVEC_TEST(fcmgez_h_06_07, "fcmge h6, h7, #0.0", 6, 7)
+GEN_TWOVEC_TEST(fcmgez_h_07_08, "fcmge h7, h8, #0.0", 7, 8)
+GEN_TWOVEC_TEST(fcmgez_h_08_09, "fcmge h8, h9, #0.0", 8, 9)
+GEN_TWOVEC_TEST(fcmgez_h_09_10, "fcmge h9, h10, #0.0", 9, 10)
+GEN_TWOVEC_TEST(fcmgez_h_10_11, "fcmge h10, h11, #0.0", 10, 11)
+GEN_TWOVEC_TEST(fcmgez_h_11_12, "fcmge h11, h12, #0.0", 11, 12)
+GEN_TWOVEC_TEST(fcmgez_h_12_13, "fcmge h12, h13, #0.0", 12, 13)
+GEN_TWOVEC_TEST(fcmgez_h_13_14, "fcmge h13, h14, #0.0", 13, 14)
+GEN_TWOVEC_TEST(fcmgez_h_14_15, "fcmge h14, h15, #0.0", 14, 15)
+GEN_TWOVEC_TEST(fcmgez_h_15_16, "fcmge h15, h16, #0.0", 15, 16)
+GEN_TWOVEC_TEST(fcmgez_h_16_17, "fcmge h16, h17, #0.0", 16, 17)
+GEN_TWOVEC_TEST(fcmgez_h_17_18, "fcmge h17, h18, #0.0", 17, 18)
+GEN_TWOVEC_TEST(fcmgez_h_18_19, "fcmge h18, h19, #0.0", 18, 19)
+GEN_TWOVEC_TEST(fcmgez_h_19_20, "fcmge h19, h20, #0.0", 19, 20)
+GEN_TWOVEC_TEST(fcmgez_h_20_21, "fcmge h20, h21, #0.0", 20, 21)
+GEN_TWOVEC_TEST(fcmgez_h_21_22, "fcmge h21, h22, #0.0", 21, 22)
+GEN_TWOVEC_TEST(fcmgez_h_22_23, "fcmge h22, h23, #0.0", 22, 23)
+GEN_TWOVEC_TEST(fcmgez_h_23_24, "fcmge h23, h24, #0.0", 23, 24)
+GEN_TWOVEC_TEST(fcmgez_h_24_25, "fcmge h24, h25, #0.0", 24, 25)
+GEN_TWOVEC_TEST(fcmgez_h_25_26, "fcmge h25, h26, #0.0", 25, 26)
+GEN_TWOVEC_TEST(fcmgez_h_26_27, "fcmge h26, h27, #0.0", 26, 27)
+GEN_TWOVEC_TEST(fcmgez_h_27_28, "fcmge h27, h28, #0.0", 27, 28)
+GEN_TWOVEC_TEST(fcmgez_h_28_29, "fcmge h28, h29, #0.0", 28, 29)
+GEN_TWOVEC_TEST(fcmgez_h_29_30, "fcmge h29, h30, #0.0", 29, 30)
+GEN_TWOVEC_TEST(fcmgez_h_30_31, "fcmge h30, h31, #0.0", 30, 31)
+
 // FCMGE <Vd>.<T>, <Vn>.<T>, <Vm>.<T>
 
 GEN_THREEVEC_TEST(fcmge_8h_00_01_02, "fcmge v0.8h, v1.8h, v2.8h", 0, 1, 2)
@@ -3178,6 +3312,72 @@ GEN_THREEVEC_TEST(fcmge_4h_27_28_29, "fcmge v27.4h, v28.4h, v29.4h", 27, 28, 29)
 GEN_THREEVEC_TEST(fcmge_4h_28_29_30, "fcmge v28.4h, v29.4h, v30.4h", 28, 29, 30)
 GEN_THREEVEC_TEST(fcmge_4h_29_30_31, "fcmge v29.4h, v30.4h, v31.4h", 29, 30, 31)
 
+// FCMGE <Vd>.<T>, <Vn>.<T>, #0.0
+
+GEN_TWOVEC_TEST(fcmgez_8h_00_01, "fcmge v0.8h, v1.8h, #0.0", 0, 1)
+GEN_TWOVEC_TEST(fcmgez_8h_01_02, "fcmge v1.8h, v2.8h, #0.0", 1, 2)
+GEN_TWOVEC_TEST(fcmgez_8h_02_03, "fcmge v2.8h, v3.8h, #0.0", 2, 3)
+GEN_TWOVEC_TEST(fcmgez_8h_03_04, "fcmge v3.8h, v4.8h, #0.0", 3, 4)
+GEN_TWOVEC_TEST(fcmgez_8h_04_05, "fcmge v4.8h, v5.8h, #0.0", 4, 5)
+GEN_TWOVEC_TEST(fcmgez_8h_05_06, "fcmge v5.8h, v6.8h, #0.0", 5, 6)
+GEN_TWOVEC_TEST(fcmgez_8h_06_07, "fcmge v6.8h, v7.8h, #0.0", 6, 7)
+GEN_TWOVEC_TEST(fcmgez_8h_07_08, "fcmge v7.8h, v8.8h, #0.0", 7, 8)
+GEN_TWOVEC_TEST(fcmgez_8h_08_09, "fcmge v8.8h, v9.8h, #0.0", 8, 9)
+GEN_TWOVEC_TEST(fcmgez_8h_09_10, "fcmge v9.8h, v10.8h, #0.0", 9, 10)
+GEN_TWOVEC_TEST(fcmgez_8h_10_11, "fcmge v10.8h, v11.8h, #0.0", 10, 11)
+GEN_TWOVEC_TEST(fcmgez_8h_11_12, "fcmge v11.8h, v12.8h, #0.0", 11, 12)
+GEN_TWOVEC_TEST(fcmgez_8h_12_13, "fcmge v12.8h, v13.8h, #0.0", 12, 13)
+GEN_TWOVEC_TEST(fcmgez_8h_13_14, "fcmge v13.8h, v14.8h, #0.0", 13, 14)
+GEN_TWOVEC_TEST(fcmgez_8h_14_15, "fcmge v14.8h, v15.8h, #0.0", 14, 15)
+GEN_TWOVEC_TEST(fcmgez_8h_15_16, "fcmge v15.8h, v16.8h, #0.0", 15, 16)
+GEN_TWOVEC_TEST(fcmgez_8h_16_17, "fcmge v16.8h, v17.8h, #0.0", 16, 17)
+GEN_TWOVEC_TEST(fcmgez_8h_17_18, "fcmge v17.8h, v18.8h, #0.0", 17, 18)
+GEN_TWOVEC_TEST(fcmgez_8h_18_19, "fcmge v18.8h, v19.8h, #0.0", 18, 19)
+GEN_TWOVEC_TEST(fcmgez_8h_19_20, "fcmge v19.8h, v20.8h, #0.0", 19, 20)
+GEN_TWOVEC_TEST(fcmgez_8h_20_21, "fcmge v20.8h, v21.8h, #0.0", 20, 21)
+GEN_TWOVEC_TEST(fcmgez_8h_21_22, "fcmge v21.8h, v22.8h, #0.0", 21, 22)
+GEN_TWOVEC_TEST(fcmgez_8h_22_23, "fcmge v22.8h, v23.8h, #0.0", 22, 23)
+GEN_TWOVEC_TEST(fcmgez_8h_23_24, "fcmge v23.8h, v24.8h, #0.0", 23, 24)
+GEN_TWOVEC_TEST(fcmgez_8h_24_25, "fcmge v24.8h, v25.8h, #0.0", 24, 25)
+GEN_TWOVEC_TEST(fcmgez_8h_25_26, "fcmge v25.8h, v26.8h, #0.0", 25, 26)
+GEN_TWOVEC_TEST(fcmgez_8h_26_27, "fcmge v26.8h, v27.8h, #0.0", 26, 27)
+GEN_TWOVEC_TEST(fcmgez_8h_27_28, "fcmge v27.8h, v28.8h, #0.0", 27, 28)
+GEN_TWOVEC_TEST(fcmgez_8h_28_29, "fcmge v28.8h, v29.8h, #0.0", 28, 29)
+GEN_TWOVEC_TEST(fcmgez_8h_29_30, "fcmge v29.8h, v30.8h, #0.0", 29, 30)
+GEN_TWOVEC_TEST(fcmgez_8h_30_31, "fcmge v30.8h, v31.8h, #0.0", 30, 31)
+
+GEN_TWOVEC_TEST(fcmgez_4h_00_01, "fcmge v0.4h, v1.4h, #0.0", 0, 1)
+GEN_TWOVEC_TEST(fcmgez_4h_01_02, "fcmge v1.4h, v2.4h, #0.0", 1, 2)
+GEN_TWOVEC_TEST(fcmgez_4h_02_03, "fcmge v2.4h, v3.4h, #0.0", 2, 3)
+GEN_TWOVEC_TEST(fcmgez_4h_03_04, "fcmge v3.4h, v4.4h, #0.0", 3, 4)
+GEN_TWOVEC_TEST(fcmgez_4h_04_05, "fcmge v4.4h, v5.4h, #0.0", 4, 5)
+GEN_TWOVEC_TEST(fcmgez_4h_05_06, "fcmge v5.4h, v6.4h, #0.0", 5, 6)
+GEN_TWOVEC_TEST(fcmgez_4h_06_07, "fcmge v6.4h, v7.4h, #0.0", 6, 7)
+GEN_TWOVEC_TEST(fcmgez_4h_07_08, "fcmge v7.4h, v8.4h, #0.0", 7, 8)
+GEN_TWOVEC_TEST(fcmgez_4h_08_09, "fcmge v8.4h, v9.4h, #0.0", 8, 9)
+GEN_TWOVEC_TEST(fcmgez_4h_09_10, "fcmge v9.4h, v10.4h, #0.0", 9, 10)
+GEN_TWOVEC_TEST(fcmgez_4h_10_11, "fcmge v10.4h, v11.4h, #0.0", 10, 11)
+GEN_TWOVEC_TEST(fcmgez_4h_11_12, "fcmge v11.4h, v12.4h, #0.0", 11, 12)
+GEN_TWOVEC_TEST(fcmgez_4h_12_13, "fcmge v12.4h, v13.4h, #0.0", 12, 13)
+GEN_TWOVEC_TEST(fcmgez_4h_13_14, "fcmge v13.4h, v14.4h, #0.0", 13, 14)
+GEN_TWOVEC_TEST(fcmgez_4h_14_15, "fcmge v14.4h, v15.4h, #0.0", 14, 15)
+GEN_TWOVEC_TEST(fcmgez_4h_15_16, "fcmge v15.4h, v16.4h, #0.0", 15, 16)
+GEN_TWOVEC_TEST(fcmgez_4h_16_17, "fcmge v16.4h, v17.4h, #0.0", 16, 17)
+GEN_TWOVEC_TEST(fcmgez_4h_17_18, "fcmge v17.4h, v18.4h, #0.0", 17, 18)
+GEN_TWOVEC_TEST(fcmgez_4h_18_19, "fcmge v18.4h, v19.4h, #0.0", 18, 19)
+GEN_TWOVEC_TEST(fcmgez_4h_19_20, "fcmge v19.4h, v20.4h, #0.0", 19, 20)
+GEN_TWOVEC_TEST(fcmgez_4h_20_21, "fcmge v20.4h, v21.4h, #0.0", 20, 21)
+GEN_TWOVEC_TEST(fcmgez_4h_21_22, "fcmge v21.4h, v22.4h, #0.0", 21, 22)
+GEN_TWOVEC_TEST(fcmgez_4h_22_23, "fcmge v22.4h, v23.4h, #0.0", 22, 23)
+GEN_TWOVEC_TEST(fcmgez_4h_23_24, "fcmge v23.4h, v24.4h, #0.0", 23, 24)
+GEN_TWOVEC_TEST(fcmgez_4h_24_25, "fcmge v24.4h, v25.4h, #0.0", 24, 25)
+GEN_TWOVEC_TEST(fcmgez_4h_25_26, "fcmge v25.4h, v26.4h, #0.0", 25, 26)
+GEN_TWOVEC_TEST(fcmgez_4h_26_27, "fcmge v26.4h, v27.4h, #0.0", 26, 27)
+GEN_TWOVEC_TEST(fcmgez_4h_27_28, "fcmge v27.4h, v28.4h, #0.0", 27, 28)
+GEN_TWOVEC_TEST(fcmgez_4h_28_29, "fcmge v28.4h, v29.4h, #0.0", 28, 29)
+GEN_TWOVEC_TEST(fcmgez_4h_29_30, "fcmge v29.4h, v30.4h, #0.0", 29, 30)
+GEN_TWOVEC_TEST(fcmgez_4h_30_31, "fcmge v30.4h, v31.4h, #0.0", 30, 31)
+
 // FCMGT <Hd>, <Hn>, <Hm>
 
 GEN_THREEVEC_TEST(fcmgt_h_00_01_02, "fcmgt h0, h1, h2", 0, 1, 2)
@@ -3211,6 +3411,40 @@ GEN_THREEVEC_TEST(fcmgt_h_27_28_29, "fcmgt h27, h28, h29", 27, 28, 29)
 GEN_THREEVEC_TEST(fcmgt_h_28_29_30, "fcmgt h28, h29, h30", 28, 29, 30)
 GEN_THREEVEC_TEST(fcmgt_h_29_30_31, "fcmgt h29, h30, h31", 29, 30, 31)
 
+// FCMGT <Hd>, <Hn>, #0.0
+
+GEN_TWOVEC_TEST(fcmgtz_h_00_01, "fcmgt h0, h1, #0.0", 0, 1)
+GEN_TWOVEC_TEST(fcmgtz_h_01_02, "fcmgt h1, h2, #0.0", 1, 2)
+GEN_TWOVEC_TEST(fcmgtz_h_02_03, "fcmgt h2, h3, #0.0", 2, 3)
+GEN_TWOVEC_TEST(fcmgtz_h_03_04, "fcmgt h3, h4, #0.0", 3, 4)
+GEN_TWOVEC_TEST(fcmgtz_h_04_05, "fcmgt h4, h5, #0.0", 4, 5)
+GEN_TWOVEC_TEST(fcmgtz_h_05_06, "fcmgt h5, h6, #0.0", 5, 6)
+GEN_TWOVEC_TEST(fcmgtz_h_06_07, "fcmgt h6, h7, #0.0", 6, 7)
+GEN_TWOVEC_TEST(fcmgtz_h_07_08, "fcmgt h7, h8, #0.0", 7, 8)
+GEN_TWOVEC_TEST(fcmgtz_h_08_09, "fcmgt h8, h9, #0.0", 8, 9)
+GEN_TWOVEC_TEST(fcmgtz_h_09_10, "fcmgt h9, h10, #0.0", 9, 10)
+GEN_TWOVEC_TEST(fcmgtz_h_10_11, "fcmgt h10, h11, #0.0", 10, 11)
+GEN_TWOVEC_TEST(fcmgtz_h_11_12, "fcmgt h11, h12, #0.0", 11, 12)
+GEN_TWOVEC_TEST(fcmgtz_h_12_13, "fcmgt h12, h13, #0.0", 12, 13)
+GEN_TWOVEC_TEST(fcmgtz_h_13_14, "fcmgt h13, h14, #0.0", 13, 14)
+GEN_TWOVEC_TEST(fcmgtz_h_14_15, "fcmgt h14, h15, #0.0", 14, 15)
+GEN_TWOVEC_TEST(fcmgtz_h_15_16, "fcmgt h15, h16, #0.0", 15, 16)
+GEN_TWOVEC_TEST(fcmgtz_h_16_17, "fcmgt h16, h17, #0.0", 16, 17)
+GEN_TWOVEC_TEST(fcmgtz_h_17_18, "fcmgt h17, h18, #0.0", 17, 18)
+GEN_TWOVEC_TEST(fcmgtz_h_18_19, "fcmgt h18, h19, #0.0", 18, 19)
+GEN_TWOVEC_TEST(fcmgtz_h_19_20, "fcmgt h19, h20, #0.0", 19, 20)
+GEN_TWOVEC_TEST(fcmgtz_h_20_21, "fcmgt h20, h21, #0.0", 20, 21)
+GEN_TWOVEC_TEST(fcmgtz_h_21_22, "fcmgt h21, h22, #0.0", 21, 22)
+GEN_TWOVEC_TEST(fcmgtz_h_22_23, "fcmgt h22, h23, #0.0", 22, 23)
+GEN_TWOVEC_TEST(fcmgtz_h_23_24, "fcmgt h23, h24, #0.0", 23, 24)
+GEN_TWOVEC_TEST(fcmgtz_h_24_25, "fcmgt h24, h25, #0.0", 24, 25)
+GEN_TWOVEC_TEST(fcmgtz_h_25_26, "fcmgt h25, h26, #0.0", 25, 26)
+GEN_TWOVEC_TEST(fcmgtz_h_26_27, "fcmgt h26, h27, #0.0", 26, 27)
+GEN_TWOVEC_TEST(fcmgtz_h_27_28, "fcmgt h27, h28, #0.0", 27, 28)
+GEN_TWOVEC_TEST(fcmgtz_h_28_29, "fcmgt h28, h29, #0.0", 28, 29)
+GEN_TWOVEC_TEST(fcmgtz_h_29_30, "fcmgt h29, h30, #0.0", 29, 30)
+GEN_TWOVEC_TEST(fcmgtz_h_30_31, "fcmgt h30, h31, #0.0", 30, 31)
+
 // FCMGT <Vd>.<T>, <Vn>.<T>, <Vm>.<T>
 
 GEN_THREEVEC_TEST(fcmgt_8h_00_01_02, "fcmgt v0.8h, v1.8h, v2.8h", 0, 1, 2)
@@ -3275,6 +3509,272 @@ GEN_THREEVEC_TEST(fcmgt_4h_27_28_29, "fcmgt v27.4h, v28.4h, v29.4h", 27, 28, 29)
 GEN_THREEVEC_TEST(fcmgt_4h_28_29_30, "fcmgt v28.4h, v29.4h, v30.4h", 28, 29, 30)
 GEN_THREEVEC_TEST(fcmgt_4h_29_30_31, "fcmgt v29.4h, v30.4h, v31.4h", 29, 30, 31)
 
+// FCMGT <Vd>.<T>, <Vn>.<T>, #0.0
+
+GEN_TWOVEC_TEST(fcmgtz_8h_00_01, "fcmgt v0.8h, v1.8h, #0.0", 0, 1)
+GEN_TWOVEC_TEST(fcmgtz_8h_01_02, "fcmgt v1.8h, v2.8h, #0.0", 1, 2)
+GEN_TWOVEC_TEST(fcmgtz_8h_02_03, "fcmgt v2.8h, v3.8h, #0.0", 2, 3)
+GEN_TWOVEC_TEST(fcmgtz_8h_03_04, "fcmgt v3.8h, v4.8h, #0.0", 3, 4)
+GEN_TWOVEC_TEST(fcmgtz_8h_04_05, "fcmgt v4.8h, v5.8h, #0.0", 4, 5)
+GEN_TWOVEC_TEST(fcmgtz_8h_05_06, "fcmgt v5.8h, v6.8h, #0.0", 5, 6)
+GEN_TWOVEC_TEST(fcmgtz_8h_06_07, "fcmgt v6.8h, v7.8h, #0.0", 6, 7)
+GEN_TWOVEC_TEST(fcmgtz_8h_07_08, "fcmgt v7.8h, v8.8h, #0.0", 7, 8)
+GEN_TWOVEC_TEST(fcmgtz_8h_08_09, "fcmgt v8.8h, v9.8h, #0.0", 8, 9)
+GEN_TWOVEC_TEST(fcmgtz_8h_09_10, "fcmgt v9.8h, v10.8h, #0.0", 9, 10)
+GEN_TWOVEC_TEST(fcmgtz_8h_10_11, "fcmgt v10.8h, v11.8h, #0.0", 10, 11)
+GEN_TWOVEC_TEST(fcmgtz_8h_11_12, "fcmgt v11.8h, v12.8h, #0.0", 11, 12)
+GEN_TWOVEC_TEST(fcmgtz_8h_12_13, "fcmgt v12.8h, v13.8h, #0.0", 12, 13)
+GEN_TWOVEC_TEST(fcmgtz_8h_13_14, "fcmgt v13.8h, v14.8h, #0.0", 13, 14)
+GEN_TWOVEC_TEST(fcmgtz_8h_14_15, "fcmgt v14.8h, v15.8h, #0.0", 14, 15)
+GEN_TWOVEC_TEST(fcmgtz_8h_15_16, "fcmgt v15.8h, v16.8h, #0.0", 15, 16)
+GEN_TWOVEC_TEST(fcmgtz_8h_16_17, "fcmgt v16.8h, v17.8h, #0.0", 16, 17)
+GEN_TWOVEC_TEST(fcmgtz_8h_17_18, "fcmgt v17.8h, v18.8h, #0.0", 17, 18)
+GEN_TWOVEC_TEST(fcmgtz_8h_18_19, "fcmgt v18.8h, v19.8h, #0.0", 18, 19)
+GEN_TWOVEC_TEST(fcmgtz_8h_19_20, "fcmgt v19.8h, v20.8h, #0.0", 19, 20)
+GEN_TWOVEC_TEST(fcmgtz_8h_20_21, "fcmgt v20.8h, v21.8h, #0.0", 20, 21)
+GEN_TWOVEC_TEST(fcmgtz_8h_21_22, "fcmgt v21.8h, v22.8h, #0.0", 21, 22)
+GEN_TWOVEC_TEST(fcmgtz_8h_22_23, "fcmgt v22.8h, v23.8h, #0.0", 22, 23)
+GEN_TWOVEC_TEST(fcmgtz_8h_23_24, "fcmgt v23.8h, v24.8h, #0.0", 23, 24)
+GEN_TWOVEC_TEST(fcmgtz_8h_24_25, "fcmgt v24.8h, v25.8h, #0.0", 24, 25)
+GEN_TWOVEC_TEST(fcmgtz_8h_25_26, "fcmgt v25.8h, v26.8h, #0.0", 25, 26)
+GEN_TWOVEC_TEST(fcmgtz_8h_26_27, "fcmgt v26.8h, v27.8h, #0.0", 26, 27)
+GEN_TWOVEC_TEST(fcmgtz_8h_27_28, "fcmgt v27.8h, v28.8h, #0.0", 27, 28)
+GEN_TWOVEC_TEST(fcmgtz_8h_28_29, "fcmgt v28.8h, v29.8h, #0.0", 28, 29)
+GEN_TWOVEC_TEST(fcmgtz_8h_29_30, "fcmgt v29.8h, v30.8h, #0.0", 29, 30)
+GEN_TWOVEC_TEST(fcmgtz_8h_30_31, "fcmgt v30.8h, v31.8h, #0.0", 30, 31)
+
+GEN_TWOVEC_TEST(fcmgtz_4h_00_01, "fcmgt v0.4h, v1.4h, #0.0", 0, 1)
+GEN_TWOVEC_TEST(fcmgtz_4h_01_02, "fcmgt v1.4h, v2.4h, #0.0", 1, 2)
+GEN_TWOVEC_TEST(fcmgtz_4h_02_03, "fcmgt v2.4h, v3.4h, #0.0", 2, 3)
+GEN_TWOVEC_TEST(fcmgtz_4h_03_04, "fcmgt v3.4h, v4.4h, #0.0", 3, 4)
+GEN_TWOVEC_TEST(fcmgtz_4h_04_05, "fcmgt v4.4h, v5.4h, #0.0", 4, 5)
+GEN_TWOVEC_TEST(fcmgtz_4h_05_06, "fcmgt v5.4h, v6.4h, #0.0", 5, 6)
+GEN_TWOVEC_TEST(fcmgtz_4h_06_07, "fcmgt v6.4h, v7.4h, #0.0", 6, 7)
+GEN_TWOVEC_TEST(fcmgtz_4h_07_08, "fcmgt v7.4h, v8.4h, #0.0", 7, 8)
+GEN_TWOVEC_TEST(fcmgtz_4h_08_09, "fcmgt v8.4h, v9.4h, #0.0", 8, 9)
+GEN_TWOVEC_TEST(fcmgtz_4h_09_10, "fcmgt v9.4h, v10.4h, #0.0", 9, 10)
+GEN_TWOVEC_TEST(fcmgtz_4h_10_11, "fcmgt v10.4h, v11.4h, #0.0", 10, 11)
+GEN_TWOVEC_TEST(fcmgtz_4h_11_12, "fcmgt v11.4h, v12.4h, #0.0", 11, 12)
+GEN_TWOVEC_TEST(fcmgtz_4h_12_13, "fcmgt v12.4h, v13.4h, #0.0", 12, 13)
+GEN_TWOVEC_TEST(fcmgtz_4h_13_14, "fcmgt v13.4h, v14.4h, #0.0", 13, 14)
+GEN_TWOVEC_TEST(fcmgtz_4h_14_15, "fcmgt v14.4h, v15.4h, #0.0", 14, 15)
+GEN_TWOVEC_TEST(fcmgtz_4h_15_16, "fcmgt v15.4h, v16.4h, #0.0", 15, 16)
+GEN_TWOVEC_TEST(fcmgtz_4h_16_17, "fcmgt v16.4h, v17.4h, #0.0", 16, 17)
+GEN_TWOVEC_TEST(fcmgtz_4h_17_18, "fcmgt v17.4h, v18.4h, #0.0", 17, 18)
+GEN_TWOVEC_TEST(fcmgtz_4h_18_19, "fcmgt v18.4h, v19.4h, #0.0", 18, 19)
+GEN_TWOVEC_TEST(fcmgtz_4h_19_20, "fcmgt v19.4h, v20.4h, #0.0", 19, 20)
+GEN_TWOVEC_TEST(fcmgtz_4h_20_21, "fcmgt v20.4h, v21.4h, #0.0", 20, 21)
+GEN_TWOVEC_TEST(fcmgtz_4h_21_22, "fcmgt v21.4h, v22.4h, #0.0", 21, 22)
+GEN_TWOVEC_TEST(fcmgtz_4h_22_23, "fcmgt v22.4h, v23.4h, #0.0", 22, 23)
+GEN_TWOVEC_TEST(fcmgtz_4h_23_24, "fcmgt v23.4h, v24.4h, #0.0", 23, 24)
+GEN_TWOVEC_TEST(fcmgtz_4h_24_25, "fcmgt v24.4h, v25.4h, #0.0", 24, 25)
+GEN_TWOVEC_TEST(fcmgtz_4h_25_26, "fcmgt v25.4h, v26.4h, #0.0", 25, 26)
+GEN_TWOVEC_TEST(fcmgtz_4h_26_27, "fcmgt v26.4h, v27.4h, #0.0", 26, 27)
+GEN_TWOVEC_TEST(fcmgtz_4h_27_28, "fcmgt v27.4h, v28.4h, #0.0", 27, 28)
+GEN_TWOVEC_TEST(fcmgtz_4h_28_29, "fcmgt v28.4h, v29.4h, #0.0", 28, 29)
+GEN_TWOVEC_TEST(fcmgtz_4h_29_30, "fcmgt v29.4h, v30.4h, #0.0", 29, 30)
+GEN_TWOVEC_TEST(fcmgtz_4h_30_31, "fcmgt v30.4h, v31.4h, #0.0", 30, 31)
+
+// FCMLE <Hd>, <Hn>, #0.0
+
+GEN_TWOVEC_TEST(fcmlez_h_00_01, "fcmle h0, h1, #0.0", 0, 1)
+GEN_TWOVEC_TEST(fcmlez_h_01_02, "fcmle h1, h2, #0.0", 1, 2)
+GEN_TWOVEC_TEST(fcmlez_h_02_03, "fcmle h2, h3, #0.0", 2, 3)
+GEN_TWOVEC_TEST(fcmlez_h_03_04, "fcmle h3, h4, #0.0", 3, 4)
+GEN_TWOVEC_TEST(fcmlez_h_04_05, "fcmle h4, h5, #0.0", 4, 5)
+GEN_TWOVEC_TEST(fcmlez_h_05_06, "fcmle h5, h6, #0.0", 5, 6)
+GEN_TWOVEC_TEST(fcmlez_h_06_07, "fcmle h6, h7, #0.0", 6, 7)
+GEN_TWOVEC_TEST(fcmlez_h_07_08, "fcmle h7, h8, #0.0", 7, 8)
+GEN_TWOVEC_TEST(fcmlez_h_08_09, "fcmle h8, h9, #0.0", 8, 9)
+GEN_TWOVEC_TEST(fcmlez_h_09_10, "fcmle h9, h10, #0.0", 9, 10)
+GEN_TWOVEC_TEST(fcmlez_h_10_11, "fcmle h10, h11, #0.0", 10, 11)
+GEN_TWOVEC_TEST(fcmlez_h_11_12, "fcmle h11, h12, #0.0", 11, 12)
+GEN_TWOVEC_TEST(fcmlez_h_12_13, "fcmle h12, h13, #0.0", 12, 13)
+GEN_TWOVEC_TEST(fcmlez_h_13_14, "fcmle h13, h14, #0.0", 13, 14)
+GEN_TWOVEC_TEST(fcmlez_h_14_15, "fcmle h14, h15, #0.0", 14, 15)
+GEN_TWOVEC_TEST(fcmlez_h_15_16, "fcmle h15, h16, #0.0", 15, 16)
+GEN_TWOVEC_TEST(fcmlez_h_16_17, "fcmle h16, h17, #0.0", 16, 17)
+GEN_TWOVEC_TEST(fcmlez_h_17_18, "fcmle h17, h18, #0.0", 17, 18)
+GEN_TWOVEC_TEST(fcmlez_h_18_19, "fcmle h18, h19, #0.0", 18, 19)
+GEN_TWOVEC_TEST(fcmlez_h_19_20, "fcmle h19, h20, #0.0", 19, 20)
+GEN_TWOVEC_TEST(fcmlez_h_20_21, "fcmle h20, h21, #0.0", 20, 21)
+GEN_TWOVEC_TEST(fcmlez_h_21_22, "fcmle h21, h22, #0.0", 21, 22)
+GEN_TWOVEC_TEST(fcmlez_h_22_23, "fcmle h22, h23, #0.0", 22, 23)
+GEN_TWOVEC_TEST(fcmlez_h_23_24, "fcmle h23, h24, #0.0", 23, 24)
+GEN_TWOVEC_TEST(fcmlez_h_24_25, "fcmle h24, h25, #0.0", 24, 25)
+GEN_TWOVEC_TEST(fcmlez_h_25_26, "fcmle h25, h26, #0.0", 25, 26)
+GEN_TWOVEC_TEST(fcmlez_h_26_27, "fcmle h26, h27, #0.0", 26, 27)
+GEN_TWOVEC_TEST(fcmlez_h_27_28, "fcmle h27, h28, #0.0", 27, 28)
+GEN_TWOVEC_TEST(fcmlez_h_28_29, "fcmle h28, h29, #0.0", 28, 29)
+GEN_TWOVEC_TEST(fcmlez_h_29_30, "fcmle h29, h30, #0.0", 29, 30)
+GEN_TWOVEC_TEST(fcmlez_h_30_31, "fcmle h30, h31, #0.0", 30, 31)
+
+// FCMLE <Vd>.<T>, <Vn>.<T>, #0.0
+
+GEN_TWOVEC_TEST(fcmlez_8h_00_01, "fcmle v0.8h, v1.8h, #0.0", 0, 1)
+GEN_TWOVEC_TEST(fcmlez_8h_01_02, "fcmle v1.8h, v2.8h, #0.0", 1, 2)
+GEN_TWOVEC_TEST(fcmlez_8h_02_03, "fcmle v2.8h, v3.8h, #0.0", 2, 3)
+GEN_TWOVEC_TEST(fcmlez_8h_03_04, "fcmle v3.8h, v4.8h, #0.0", 3, 4)
+GEN_TWOVEC_TEST(fcmlez_8h_04_05, "fcmle v4.8h, v5.8h, #0.0", 4, 5)
+GEN_TWOVEC_TEST(fcmlez_8h_05_06, "fcmle v5.8h, v6.8h, #0.0", 5, 6)
+GEN_TWOVEC_TEST(fcmlez_8h_06_07, "fcmle v6.8h, v7.8h, #0.0", 6, 7)
+GEN_TWOVEC_TEST(fcmlez_8h_07_08, "fcmle v7.8h, v8.8h, #0.0", 7, 8)
+GEN_TWOVEC_TEST(fcmlez_8h_08_09, "fcmle v8.8h, v9.8h, #0.0", 8, 9)
+GEN_TWOVEC_TEST(fcmlez_8h_09_10, "fcmle v9.8h, v10.8h, #0.0", 9, 10)
+GEN_TWOVEC_TEST(fcmlez_8h_10_11, "fcmle v10.8h, v11.8h, #0.0", 10, 11)
+GEN_TWOVEC_TEST(fcmlez_8h_11_12, "fcmle v11.8h, v12.8h, #0.0", 11, 12)
+GEN_TWOVEC_TEST(fcmlez_8h_12_13, "fcmle v12.8h, v13.8h, #0.0", 12, 13)
+GEN_TWOVEC_TEST(fcmlez_8h_13_14, "fcmle v13.8h, v14.8h, #0.0", 13, 14)
+GEN_TWOVEC_TEST(fcmlez_8h_14_15, "fcmle v14.8h, v15.8h, #0.0", 14, 15)
+GEN_TWOVEC_TEST(fcmlez_8h_15_16, "fcmle v15.8h, v16.8h, #0.0", 15, 16)
+GEN_TWOVEC_TEST(fcmlez_8h_16_17, "fcmle v16.8h, v17.8h, #0.0", 16, 17)
+GEN_TWOVEC_TEST(fcmlez_8h_17_18, "fcmle v17.8h, v18.8h, #0.0", 17, 18)
+GEN_TWOVEC_TEST(fcmlez_8h_18_19, "fcmle v18.8h, v19.8h, #0.0", 18, 19)
+GEN_TWOVEC_TEST(fcmlez_8h_19_20, "fcmle v19.8h, v20.8h, #0.0", 19, 20)
+GEN_TWOVEC_TEST(fcmlez_8h_20_21, "fcmle v20.8h, v21.8h, #0.0", 20, 21)
+GEN_TWOVEC_TEST(fcmlez_8h_21_22, "fcmle v21.8h, v22.8h, #0.0", 21, 22)
+GEN_TWOVEC_TEST(fcmlez_8h_22_23, "fcmle v22.8h, v23.8h, #0.0", 22, 23)
+GEN_TWOVEC_TEST(fcmlez_8h_23_24, "fcmle v23.8h, v24.8h, #0.0", 23, 24)
+GEN_TWOVEC_TEST(fcmlez_8h_24_25, "fcmle v24.8h, v25.8h, #0.0", 24, 25)
+GEN_TWOVEC_TEST(fcmlez_8h_25_26, "fcmle v25.8h, v26.8h, #0.0", 25, 26)
+GEN_TWOVEC_TEST(fcmlez_8h_26_27, "fcmle v26.8h, v27.8h, #0.0", 26, 27)
+GEN_TWOVEC_TEST(fcmlez_8h_27_28, "fcmle v27.8h, v28.8h, #0.0", 27, 28)
+GEN_TWOVEC_TEST(fcmlez_8h_28_29, "fcmle v28.8h, v29.8h, #0.0", 28, 29)
+GEN_TWOVEC_TEST(fcmlez_8h_29_30, "fcmle v29.8h, v30.8h, #0.0", 29, 30)
+GEN_TWOVEC_TEST(fcmlez_8h_30_31, "fcmle v30.8h, v31.8h, #0.0", 30, 31)
+
+GEN_TWOVEC_TEST(fcmlez_4h_00_01, "fcmle v0.4h, v1.4h, #0.0", 0, 1)
+GEN_TWOVEC_TEST(fcmlez_4h_01_02, "fcmle v1.4h, v2.4h, #0.0", 1, 2)
+GEN_TWOVEC_TEST(fcmlez_4h_02_03, "fcmle v2.4h, v3.4h, #0.0", 2, 3)
+GEN_TWOVEC_TEST(fcmlez_4h_03_04, "fcmle v3.4h, v4.4h, #0.0", 3, 4)
+GEN_TWOVEC_TEST(fcmlez_4h_04_05, "fcmle v4.4h, v5.4h, #0.0", 4, 5)
+GEN_TWOVEC_TEST(fcmlez_4h_05_06, "fcmle v5.4h, v6.4h, #0.0", 5, 6)
+GEN_TWOVEC_TEST(fcmlez_4h_06_07, "fcmle v6.4h, v7.4h, #0.0", 6, 7)
+GEN_TWOVEC_TEST(fcmlez_4h_07_08, "fcmle v7.4h, v8.4h, #0.0", 7, 8)
+GEN_TWOVEC_TEST(fcmlez_4h_08_09, "fcmle v8.4h, v9.4h, #0.0", 8, 9)
+GEN_TWOVEC_TEST(fcmlez_4h_09_10, "fcmle v9.4h, v10.4h, #0.0", 9, 10)
+GEN_TWOVEC_TEST(fcmlez_4h_10_11, "fcmle v10.4h, v11.4h, #0.0", 10, 11)
+GEN_TWOVEC_TEST(fcmlez_4h_11_12, "fcmle v11.4h, v12.4h, #0.0", 11, 12)
+GEN_TWOVEC_TEST(fcmlez_4h_12_13, "fcmle v12.4h, v13.4h, #0.0", 12, 13)
+GEN_TWOVEC_TEST(fcmlez_4h_13_14, "fcmle v13.4h, v14.4h, #0.0", 13, 14)
+GEN_TWOVEC_TEST(fcmlez_4h_14_15, "fcmle v14.4h, v15.4h, #0.0", 14, 15)
+GEN_TWOVEC_TEST(fcmlez_4h_15_16, "fcmle v15.4h, v16.4h, #0.0", 15, 16)
+GEN_TWOVEC_TEST(fcmlez_4h_16_17, "fcmle v16.4h, v17.4h, #0.0", 16, 17)
+GEN_TWOVEC_TEST(fcmlez_4h_17_18, "fcmle v17.4h, v18.4h, #0.0", 17, 18)
+GEN_TWOVEC_TEST(fcmlez_4h_18_19, "fcmle v18.4h, v19.4h, #0.0", 18, 19)
+GEN_TWOVEC_TEST(fcmlez_4h_19_20, "fcmle v19.4h, v20.4h, #0.0", 19, 20)
+GEN_TWOVEC_TEST(fcmlez_4h_20_21, "fcmle v20.4h, v21.4h, #0.0", 20, 21)
+GEN_TWOVEC_TEST(fcmlez_4h_21_22, "fcmle v21.4h, v22.4h, #0.0", 21, 22)
+GEN_TWOVEC_TEST(fcmlez_4h_22_23, "fcmle v22.4h, v23.4h, #0.0", 22, 23)
+GEN_TWOVEC_TEST(fcmlez_4h_23_24, "fcmle v23.4h, v24.4h, #0.0", 23, 24)
+GEN_TWOVEC_TEST(fcmlez_4h_24_25, "fcmle v24.4h, v25.4h, #0.0", 24, 25)
+GEN_TWOVEC_TEST(fcmlez_4h_25_26, "fcmle v25.4h, v26.4h, #0.0", 25, 26)
+GEN_TWOVEC_TEST(fcmlez_4h_26_27, "fcmle v26.4h, v27.4h, #0.0", 26, 27)
+GEN_TWOVEC_TEST(fcmlez_4h_27_28, "fcmle v27.4h, v28.4h, #0.0", 27, 28)
+GEN_TWOVEC_TEST(fcmlez_4h_28_29, "fcmle v28.4h, v29.4h, #0.0", 28, 29)
+GEN_TWOVEC_TEST(fcmlez_4h_29_30, "fcmle v29.4h, v30.4h, #0.0", 29, 30)
+GEN_TWOVEC_TEST(fcmlez_4h_30_31, "fcmle v30.4h, v31.4h, #0.0", 30, 31)
+
+// FCMLT <Hd>, <Hn>, #0.0
+
+GEN_TWOVEC_TEST(fcmltz_h_00_01, "fcmlt h0, h1, #0.0", 0, 1)
+GEN_TWOVEC_TEST(fcmltz_h_01_02, "fcmlt h1, h2, #0.0", 1, 2)
+GEN_TWOVEC_TEST(fcmltz_h_02_03, "fcmlt h2, h3, #0.0", 2, 3)
+GEN_TWOVEC_TEST(fcmltz_h_03_04, "fcmlt h3, h4, #0.0", 3, 4)
+GEN_TWOVEC_TEST(fcmltz_h_04_05, "fcmlt h4, h5, #0.0", 4, 5)
+GEN_TWOVEC_TEST(fcmltz_h_05_06, "fcmlt h5, h6, #0.0", 5, 6)
+GEN_TWOVEC_TEST(fcmltz_h_06_07, "fcmlt h6, h7, #0.0", 6, 7)
+GEN_TWOVEC_TEST(fcmltz_h_07_08, "fcmlt h7, h8, #0.0", 7, 8)
+GEN_TWOVEC_TEST(fcmltz_h_08_09, "fcmlt h8, h9, #0.0", 8, 9)
+GEN_TWOVEC_TEST(fcmltz_h_09_10, "fcmlt h9, h10, #0.0", 9, 10)
+GEN_TWOVEC_TEST(fcmltz_h_10_11, "fcmlt h10, h11, #0.0", 10, 11)
+GEN_TWOVEC_TEST(fcmltz_h_11_12, "fcmlt h11, h12, #0.0", 11, 12)
+GEN_TWOVEC_TEST(fcmltz_h_12_13, "fcmlt h12, h13, #0.0", 12, 13)
+GEN_TWOVEC_TEST(fcmltz_h_13_14, "fcmlt h13, h14, #0.0", 13, 14)
+GEN_TWOVEC_TEST(fcmltz_h_14_15, "fcmlt h14, h15, #0.0", 14, 15)
+GEN_TWOVEC_TEST(fcmltz_h_15_16, "fcmlt h15, h16, #0.0", 15, 16)
+GEN_TWOVEC_TEST(fcmltz_h_16_17, "fcmlt h16, h17, #0.0", 16, 17)
+GEN_TWOVEC_TEST(fcmltz_h_17_18, "fcmlt h17, h18, #0.0", 17, 18)
+GEN_TWOVEC_TEST(fcmltz_h_18_19, "fcmlt h18, h19, #0.0", 18, 19)
+GEN_TWOVEC_TEST(fcmltz_h_19_20, "fcmlt h19, h20, #0.0", 19, 20)
+GEN_TWOVEC_TEST(fcmltz_h_20_21, "fcmlt h20, h21, #0.0", 20, 21)
+GEN_TWOVEC_TEST(fcmltz_h_21_22, "fcmlt h21, h22, #0.0", 21, 22)
+GEN_TWOVEC_TEST(fcmltz_h_22_23, "fcmlt h22, h23, #0.0", 22, 23)
+GEN_TWOVEC_TEST(fcmltz_h_23_24, "fcmlt h23, h24, #0.0", 23, 24)
+GEN_TWOVEC_TEST(fcmltz_h_24_25, "fcmlt h24, h25, #0.0", 24, 25)
+GEN_TWOVEC_TEST(fcmltz_h_25_26, "fcmlt h25, h26, #0.0", 25, 26)
+GEN_TWOVEC_TEST(fcmltz_h_26_27, "fcmlt h26, h27, #0.0", 26, 27)
+GEN_TWOVEC_TEST(fcmltz_h_27_28, "fcmlt h27, h28, #0.0", 27, 28)
+GEN_TWOVEC_TEST(fcmltz_h_28_29, "fcmlt h28, h29, #0.0", 28, 29)
+GEN_TWOVEC_TEST(fcmltz_h_29_30, "fcmlt h29, h30, #0.0", 29, 30)
+GEN_TWOVEC_TEST(fcmltz_h_30_31, "fcmlt h30, h31, #0.0", 30, 31)
+
+// FCMLT <Vd>.<T>, <Vn>.<T>, #0.0
+
+GEN_TWOVEC_TEST(fcmltz_8h_00_01, "fcmlt v0.8h, v1.8h, #0.0", 0, 1)
+GEN_TWOVEC_TEST(fcmltz_8h_01_02, "fcmlt v1.8h, v2.8h, #0.0", 1, 2)
+GEN_TWOVEC_TEST(fcmltz_8h_02_03, "fcmlt v2.8h, v3.8h, #0.0", 2, 3)
+GEN_TWOVEC_TEST(fcmltz_8h_03_04, "fcmlt v3.8h, v4.8h, #0.0", 3, 4)
+GEN_TWOVEC_TEST(fcmltz_8h_04_05, "fcmlt v4.8h, v5.8h, #0.0", 4, 5)
+GEN_TWOVEC_TEST(fcmltz_8h_05_06, "fcmlt v5.8h, v6.8h, #0.0", 5, 6)
+GEN_TWOVEC_TEST(fcmltz_8h_06_07, "fcmlt v6.8h, v7.8h, #0.0", 6, 7)
+GEN_TWOVEC_TEST(fcmltz_8h_07_08, "fcmlt v7.8h, v8.8h, #0.0", 7, 8)
+GEN_TWOVEC_TEST(fcmltz_8h_08_09, "fcmlt v8.8h, v9.8h, #0.0", 8, 9)
+GEN_TWOVEC_TEST(fcmltz_8h_09_10, "fcmlt v9.8h, v10.8h, #0.0", 9, 10)
+GEN_TWOVEC_TEST(fcmltz_8h_10_11, "fcmlt v10.8h, v11.8h, #0.0", 10, 11)
+GEN_TWOVEC_TEST(fcmltz_8h_11_12, "fcmlt v11.8h, v12.8h, #0.0", 11, 12)
+GEN_TWOVEC_TEST(fcmltz_8h_12_13, "fcmlt v12.8h, v13.8h, #0.0", 12, 13)
+GEN_TWOVEC_TEST(fcmltz_8h_13_14, "fcmlt v13.8h, v14.8h, #0.0", 13, 14)
+GEN_TWOVEC_TEST(fcmltz_8h_14_15, "fcmlt v14.8h, v15.8h, #0.0", 14, 15)
+GEN_TWOVEC_TEST(fcmltz_8h_15_16, "fcmlt v15.8h, v16.8h, #0.0", 15, 16)
+GEN_TWOVEC_TEST(fcmltz_8h_16_17, "fcmlt v16.8h, v17.8h, #0.0", 16, 17)
+GEN_TWOVEC_TEST(fcmltz_8h_17_18, "fcmlt v17.8h, v18.8h, #0.0", 17, 18)
+GEN_TWOVEC_TEST(fcmltz_8h_18_19, "fcmlt v18.8h, v19.8h, #0.0", 18, 19)
+GEN_TWOVEC_TEST(fcmltz_8h_19_20, "fcmlt v19.8h, v20.8h, #0.0", 19, 20)
+GEN_TWOVEC_TEST(fcmltz_8h_20_21, "fcmlt v20.8h, v21.8h, #0.0", 20, 21)
+GEN_TWOVEC_TEST(fcmltz_8h_21_22, "fcmlt v21.8h, v22.8h, #0.0", 21, 22)
+GEN_TWOVEC_TEST(fcmltz_8h_22_23, "fcmlt v22.8h, v23.8h, #0.0", 22, 23)
+GEN_TWOVEC_TEST(fcmltz_8h_23_24, "fcmlt v23.8h, v24.8h, #0.0", 23, 24)
+GEN_TWOVEC_TEST(fcmltz_8h_24_25, "fcmlt v24.8h, v25.8h, #0.0", 24, 25)
+GEN_TWOVEC_TEST(fcmltz_8h_25_26, "fcmlt v25.8h, v26.8h, #0.0", 25, 26)
+GEN_TWOVEC_TEST(fcmltz_8h_26_27, "fcmlt v26.8h, v27.8h, #0.0", 26, 27)
+GEN_TWOVEC_TEST(fcmltz_8h_27_28, "fcmlt v27.8h, v28.8h, #0.0", 27, 28)
+GEN_TWOVEC_TEST(fcmltz_8h_28_29, "fcmlt v28.8h, v29.8h, #0.0", 28, 29)
+GEN_TWOVEC_TEST(fcmltz_8h_29_30, "fcmlt v29.8h, v30.8h, #0.0", 29, 30)
+GEN_TWOVEC_TEST(fcmltz_8h_30_31, "fcmlt v30.8h, v31.8h, #0.0", 30, 31)
+
+GEN_TWOVEC_TEST(fcmltz_4h_00_01, "fcmlt v0.4h, v1.4h, #0.0", 0, 1)
+GEN_TWOVEC_TEST(fcmltz_4h_01_02, "fcmlt v1.4h, v2.4h, #0.0", 1, 2)
+GEN_TWOVEC_TEST(fcmltz_4h_02_03, "fcmlt v2.4h, v3.4h, #0.0", 2, 3)
+GEN_TWOVEC_TEST(fcmltz_4h_03_04, "fcmlt v3.4h, v4.4h, #0.0", 3, 4)
+GEN_TWOVEC_TEST(fcmltz_4h_04_05, "fcmlt v4.4h, v5.4h, #0.0", 4, 5)
+GEN_TWOVEC_TEST(fcmltz_4h_05_06, "fcmlt v5.4h, v6.4h, #0.0", 5, 6)
+GEN_TWOVEC_TEST(fcmltz_4h_06_07, "fcmlt v6.4h, v7.4h, #0.0", 6, 7)
+GEN_TWOVEC_TEST(fcmltz_4h_07_08, "fcmlt v7.4h, v8.4h, #0.0", 7, 8)
+GEN_TWOVEC_TEST(fcmltz_4h_08_09, "fcmlt v8.4h, v9.4h, #0.0", 8, 9)
+GEN_TWOVEC_TEST(fcmltz_4h_09_10, "fcmlt v9.4h, v10.4h, #0.0", 9, 10)
+GEN_TWOVEC_TEST(fcmltz_4h_10_11, "fcmlt v10.4h, v11.4h, #0.0", 10, 11)
+GEN_TWOVEC_TEST(fcmltz_4h_11_12, "fcmlt v11.4h, v12.4h, #0.0", 11, 12)
+GEN_TWOVEC_TEST(fcmltz_4h_12_13, "fcmlt v12.4h, v13.4h, #0.0", 12, 13)
+GEN_TWOVEC_TEST(fcmltz_4h_13_14, "fcmlt v13.4h, v14.4h, #0.0", 13, 14)
+GEN_TWOVEC_TEST(fcmltz_4h_14_15, "fcmlt v14.4h, v15.4h, #0.0", 14, 15)
+GEN_TWOVEC_TEST(fcmltz_4h_15_16, "fcmlt v15.4h, v16.4h, #0.0", 15, 16)
+GEN_TWOVEC_TEST(fcmltz_4h_16_17, "fcmlt v16.4h, v17.4h, #0.0", 16, 17)
+GEN_TWOVEC_TEST(fcmltz_4h_17_18, "fcmlt v17.4h, v18.4h, #0.0", 17, 18)
+GEN_TWOVEC_TEST(fcmltz_4h_18_19, "fcmlt v18.4h, v19.4h, #0.0", 18, 19)
+GEN_TWOVEC_TEST(fcmltz_4h_19_20, "fcmlt v19.4h, v20.4h, #0.0", 19, 20)
+GEN_TWOVEC_TEST(fcmltz_4h_20_21, "fcmlt v20.4h, v21.4h, #0.0", 20, 21)
+GEN_TWOVEC_TEST(fcmltz_4h_21_22, "fcmlt v21.4h, v22.4h, #0.0", 21, 22)
+GEN_TWOVEC_TEST(fcmltz_4h_22_23, "fcmlt v22.4h, v23.4h, #0.0", 22, 23)
+GEN_TWOVEC_TEST(fcmltz_4h_23_24, "fcmlt v23.4h, v24.4h, #0.0", 23, 24)
+GEN_TWOVEC_TEST(fcmltz_4h_24_25, "fcmlt v24.4h, v25.4h, #0.0", 24, 25)
+GEN_TWOVEC_TEST(fcmltz_4h_25_26, "fcmlt v25.4h, v26.4h, #0.0", 25, 26)
+GEN_TWOVEC_TEST(fcmltz_4h_26_27, "fcmlt v26.4h, v27.4h, #0.0", 26, 27)
+GEN_TWOVEC_TEST(fcmltz_4h_27_28, "fcmlt v27.4h, v28.4h, #0.0", 27, 28)
+GEN_TWOVEC_TEST(fcmltz_4h_28_29, "fcmlt v28.4h, v29.4h, #0.0", 28, 29)
+GEN_TWOVEC_TEST(fcmltz_4h_29_30, "fcmlt v29.4h, v30.4h, #0.0", 29, 30)
+GEN_TWOVEC_TEST(fcmltz_4h_30_31, "fcmlt v30.4h, v31.4h, #0.0", 30, 31)
+
 /* ---------------------------------------------------------------- */
 /* -- main()                                                     -- */
 /* ---------------------------------------------------------------- */
@@ -4170,6 +4670,40 @@ int main ( void )
    if (1) test_fcmeq_h_28_29_30(TyH);
    if (1) test_fcmeq_h_29_30_31(TyH);
 
+   printf("\nFCMEQ <Hd>, <Hn>, #0.0\n\n");
+
+   if (1) test_fcmeqz_h_00_01(TyH);
+   if (1) test_fcmeqz_h_01_02(TyH);
+   if (1) test_fcmeqz_h_02_03(TyH);
+   if (1) test_fcmeqz_h_03_04(TyH);
+   if (1) test_fcmeqz_h_04_05(TyH);
+   if (1) test_fcmeqz_h_05_06(TyH);
+   if (1) test_fcmeqz_h_06_07(TyH);
+   if (1) test_fcmeqz_h_07_08(TyH);
+   if (1) test_fcmeqz_h_08_09(TyH);
+   if (1) test_fcmeqz_h_09_10(TyH);
+   if (1) test_fcmeqz_h_10_11(TyH);
+   if (1) test_fcmeqz_h_11_12(TyH);
+   if (1) test_fcmeqz_h_12_13(TyH);
+   if (1) test_fcmeqz_h_13_14(TyH);
+   if (1) test_fcmeqz_h_14_15(TyH);
+   if (1) test_fcmeqz_h_15_16(TyH);
+   if (1) test_fcmeqz_h_16_17(TyH);
+   if (1) test_fcmeqz_h_17_18(TyH);
+   if (1) test_fcmeqz_h_18_19(TyH);
+   if (1) test_fcmeqz_h_19_20(TyH);
+   if (1) test_fcmeqz_h_20_21(TyH);
+   if (1) test_fcmeqz_h_21_22(TyH);
+   if (1) test_fcmeqz_h_22_23(TyH);
+   if (1) test_fcmeqz_h_23_24(TyH);
+   if (1) test_fcmeqz_h_24_25(TyH);
+   if (1) test_fcmeqz_h_25_26(TyH);
+   if (1) test_fcmeqz_h_26_27(TyH);
+   if (1) test_fcmeqz_h_27_28(TyH);
+   if (1) test_fcmeqz_h_28_29(TyH);
+   if (1) test_fcmeqz_h_29_30(TyH);
+   if (1) test_fcmeqz_h_30_31(TyH);
+
    printf("\nFCMEQ <Vd>.<T>, <Vn>.<T>, <Vm>.<T>\n\n");
 
    if (1) test_fcmeq_8h_00_01_02(TyH);
@@ -4234,6 +4768,72 @@ int main ( void )
    if (1) test_fcmeq_4h_28_29_30(TyH);
    if (1) test_fcmeq_4h_29_30_31(TyH);
 
+   printf("\nFCMEQ <Vd>.<T>, <Vn>.<T>, #0.0\n\n");
+
+   if (1) test_fcmeqz_8h_00_01(TyH);
+   if (1) test_fcmeqz_8h_01_02(TyH);
+   if (1) test_fcmeqz_8h_02_03(TyH);
+   if (1) test_fcmeqz_8h_03_04(TyH);
+   if (1) test_fcmeqz_8h_04_05(TyH);
+   if (1) test_fcmeqz_8h_05_06(TyH);
+   if (1) test_fcmeqz_8h_06_07(TyH);
+   if (1) test_fcmeqz_8h_07_08(TyH);
+   if (1) test_fcmeqz_8h_08_09(TyH);
+   if (1) test_fcmeqz_8h_09_10(TyH);
+   if (1) test_fcmeqz_8h_10_11(TyH);
+   if (1) test_fcmeqz_8h_11_12(TyH);
+   if (1) test_fcmeqz_8h_12_13(TyH);
+   if (1) test_fcmeqz_8h_13_14(TyH);
+   if (1) test_fcmeqz_8h_14_15(TyH);
+   if (1) test_fcmeqz_8h_15_16(TyH);
+   if (1) test_fcmeqz_8h_16_17(TyH);
+   if (1) test_fcmeqz_8h_17_18(TyH);
+   if (1) test_fcmeqz_8h_18_19(TyH);
+   if (1) test_fcmeqz_8h_19_20(TyH);
+   if (1) test_fcmeqz_8h_20_21(TyH);
+   if (1) test_fcmeqz_8h_21_22(TyH);
+   if (1) test_fcmeqz_8h_22_23(TyH);
+   if (1) test_fcmeqz_8h_23_24(TyH);
+   if (1) test_fcmeqz_8h_24_25(TyH);
+   if (1) test_fcmeqz_8h_25_26(TyH);
+   if (1) test_fcmeqz_8h_26_27(TyH);
+   if (1) test_fcmeqz_8h_27_28(TyH);
+   if (1) test_fcmeqz_8h_28_29(TyH);
+   if (1) test_fcmeqz_8h_29_30(TyH);
+   if (1) test_fcmeqz_8h_30_31(TyH);
+
+   if (1) test_fcmeqz_4h_00_01(TyH);
+   if (1) test_fcmeqz_4h_01_02(TyH);
+   if (1) test_fcmeqz_4h_02_03(TyH);
+   if (1) test_fcmeqz_4h_03_04(TyH);
+   if (1) test_fcmeqz_4h_04_05(TyH);
+   if (1) test_fcmeqz_4h_05_06(TyH);
+   if (1) test_fcmeqz_4h_06_07(TyH);
+   if (1) test_fcmeqz_4h_07_08(TyH);
+   if (1) test_fcmeqz_4h_08_09(TyH);
+   if (1) test_fcmeqz_4h_09_10(TyH);
+   if (1) test_fcmeqz_4h_10_11(TyH);
+   if (1) test_fcmeqz_4h_11_12(TyH);
+   if (1) test_fcmeqz_4h_12_13(TyH);
+   if (1) test_fcmeqz_4h_13_14(TyH);
+   if (1) test_fcmeqz_4h_14_15(TyH);
+   if (1) test_fcmeqz_4h_15_16(TyH);
+   if (1) test_fcmeqz_4h_16_17(TyH);
+   if (1) test_fcmeqz_4h_17_18(TyH);
+   if (1) test_fcmeqz_4h_18_19(TyH);
+   if (1) test_fcmeqz_4h_19_20(TyH);
+   if (1) test_fcmeqz_4h_20_21(TyH);
+   if (1) test_fcmeqz_4h_21_22(TyH);
+   if (1) test_fcmeqz_4h_22_23(TyH);
+   if (1) test_fcmeqz_4h_23_24(TyH);
+   if (1) test_fcmeqz_4h_24_25(TyH);
+   if (1) test_fcmeqz_4h_25_26(TyH);
+   if (1) test_fcmeqz_4h_26_27(TyH);
+   if (1) test_fcmeqz_4h_27_28(TyH);
+   if (1) test_fcmeqz_4h_28_29(TyH);
+   if (1) test_fcmeqz_4h_29_30(TyH);
+   if (1) test_fcmeqz_4h_30_31(TyH);
+
    printf("\nFCMGE <Hd>, <Hn>, <Hm>\n\n");
 
    if (1) test_fcmge_h_00_01_02(TyH);
@@ -4267,6 +4867,40 @@ int main ( void )
    if (1) test_fcmge_h_28_29_30(TyH);
    if (1) test_fcmge_h_29_30_31(TyH);
 
+   printf("\nFCMGE <Hd>, <Hn>, #0.0\n\n");
+
+   if (1) test_fcmgez_h_00_01(TyH);
+   if (1) test_fcmgez_h_01_02(TyH);
+   if (1) test_fcmgez_h_02_03(TyH);
+   if (1) test_fcmgez_h_03_04(TyH);
+   if (1) test_fcmgez_h_04_05(TyH);
+   if (1) test_fcmgez_h_05_06(TyH);
+   if (1) test_fcmgez_h_06_07(TyH);
+   if (1) test_fcmgez_h_07_08(TyH);
+   if (1) test_fcmgez_h_08_09(TyH);
+   if (1) test_fcmgez_h_09_10(TyH);
+   if (1) test_fcmgez_h_10_11(TyH);
+   if (1) test_fcmgez_h_11_12(TyH);
+   if (1) test_fcmgez_h_12_13(TyH);
+   if (1) test_fcmgez_h_13_14(TyH);
+   if (1) test_fcmgez_h_14_15(TyH);
+   if (1) test_fcmgez_h_15_16(TyH);
+   if (1) test_fcmgez_h_16_17(TyH);
+   if (1) test_fcmgez_h_17_18(TyH);
+   if (1) test_fcmgez_h_18_19(TyH);
+   if (1) test_fcmgez_h_19_20(TyH);
+   if (1) test_fcmgez_h_20_21(TyH);
+   if (1) test_fcmgez_h_21_22(TyH);
+   if (1) test_fcmgez_h_22_23(TyH);
+   if (1) test_fcmgez_h_23_24(TyH);
+   if (1) test_fcmgez_h_24_25(TyH);
+   if (1) test_fcmgez_h_25_26(TyH);
+   if (1) test_fcmgez_h_26_27(TyH);
+   if (1) test_fcmgez_h_27_28(TyH);
+   if (1) test_fcmgez_h_28_29(TyH);
+   if (1) test_fcmgez_h_29_30(TyH);
+   if (1) test_fcmgez_h_30_31(TyH);
+
    printf("\nFCMGE <Vd>.<T>, <Vn>.<T>, <Vm>.<T>\n\n");
 
    if (1) test_fcmge_8h_00_01_02(TyH);
@@ -4331,6 +4965,72 @@ int main ( void )
    if (1) test_fcmge_4h_28_29_30(TyH);
    if (1) test_fcmge_4h_29_30_31(TyH);
 
+   printf("\nFCMGE <Vd>.<T>, <Vn>.<T>, #0.0\n\n");
+
+   if (1) test_fcmgez_8h_00_01(TyH);
+   if (1) test_fcmgez_8h_01_02(TyH);
+   if (1) test_fcmgez_8h_02_03(TyH);
+   if (1) test_fcmgez_8h_03_04(TyH);
+   if (1) test_fcmgez_8h_04_05(TyH);
+   if (1) test_fcmgez_8h_05_06(TyH);
+   if (1) test_fcmgez_8h_06_07(TyH);
+   if (1) test_fcmgez_8h_07_08(TyH);
+   if (1) test_fcmgez_8h_08_09(TyH);
+   if (1) test_fcmgez_8h_09_10(TyH);
+   if (1) test_fcmgez_8h_10_11(TyH);
+   if (1) test_fcmgez_8h_11_12(TyH);
+   if (1) test_fcmgez_8h_12_13(TyH);
+   if (1) test_fcmgez_8h_13_14(TyH);
+   if (1) test_fcmgez_8h_14_15(TyH);
+   if (1) test_fcmgez_8h_15_16(TyH);
+   if (1) test_fcmgez_8h_16_17(TyH);
+   if (1) test_fcmgez_8h_17_18(TyH);
+   if (1) test_fcmgez_8h_18_19(TyH);
+   if (1) test_fcmgez_8h_19_20(TyH);
+   if (1) test_fcmgez_8h_20_21(TyH);
+   if (1) test_fcmgez_8h_21_22(TyH);
+   if (1) test_fcmgez_8h_22_23(TyH);
+   if (1) test_fcmgez_8h_23_24(TyH);
+   if (1) test_fcmgez_8h_24_25(TyH);
+   if (1) test_fcmgez_8h_25_26(TyH);
+   if (1) test_fcmgez_8h_26_27(TyH);
+   if (1) test_fcmgez_8h_27_28(TyH);
+   if (1) test_fcmgez_8h_28_29(TyH);
+   if (1) test_fcmgez_8h_29_30(TyH);
+   if (1) test_fcmgez_8h_30_31(TyH);
+
+   if (1) test_fcmgez_4h_00_01(TyH);
+   if (1) test_fcmgez_4h_01_02(TyH);
+   if (1) test_fcmgez_4h_02_03(TyH);
+   if (1) test_fcmgez_4h_03_04(TyH);
+   if (1) test_fcmgez_4h_04_05(TyH);
+   if (1) test_fcmgez_4h_05_06(TyH);
+   if (1) test_fcmgez_4h_06_07(TyH);
+   if (1) test_fcmgez_4h_07_08(TyH);
+   if (1) test_fcmgez_4h_08_09(TyH);
+   if (1) test_fcmgez_4h_09_10(TyH);
+   if (1) test_fcmgez_4h_10_11(TyH);
+   if (1) test_fcmgez_4h_11_12(TyH);
+   if (1) test_fcmgez_4h_12_13(TyH);
+   if (1) test_fcmgez_4h_13_14(TyH);
+   if (1) test_fcmgez_4h_14_15(TyH);
+   if (1) test_fcmgez_4h_15_16(TyH);
+   if (1) test_fcmgez_4h_16_17(TyH);
+   if (1) test_fcmgez_4h_17_18(TyH);
+   if (1) test_fcmgez_4h_18_19(TyH);
+   if (1) test_fcmgez_4h_19_20(TyH);
+   if (1) test_fcmgez_4h_20_21(TyH);
+   if (1) test_fcmgez_4h_21_22(TyH);
+   if (1) test_fcmgez_4h_22_23(TyH);
+   if (1) test_fcmgez_4h_23_24(TyH);
+   if (1) test_fcmgez_4h_24_25(TyH);
+   if (1) test_fcmgez_4h_25_26(TyH);
+   if (1) test_fcmgez_4h_26_27(TyH);
+   if (1) test_fcmgez_4h_27_28(TyH);
+   if (1) test_fcmgez_4h_28_29(TyH);
+   if (1) test_fcmgez_4h_29_30(TyH);
+   if (1) test_fcmgez_4h_30_31(TyH);
+
    printf("\nFCMGT <Hd>, <Hn>, <Hm>\n\n");
 
    if (1) test_fcmgt_h_00_01_02(TyH);
@@ -4364,6 +5064,40 @@ int main ( void )
    if (1) test_fcmgt_h_28_29_30(TyH);
    if (1) test_fcmgt_h_29_30_31(TyH);
 
+   printf("\nFCMGT <Hd>, <Hn>, #0.0\n\n");
+
+   if (1) test_fcmgtz_h_00_01(TyH);
+   if (1) test_fcmgtz_h_01_02(TyH);
+   if (1) test_fcmgtz_h_02_03(TyH);
+   if (1) test_fcmgtz_h_03_04(TyH);
+   if (1) test_fcmgtz_h_04_05(TyH);
+   if (1) test_fcmgtz_h_05_06(TyH);
+   if (1) test_fcmgtz_h_06_07(TyH);
+   if (1) test_fcmgtz_h_07_08(TyH);
+   if (1) test_fcmgtz_h_08_09(TyH);
+   if (1) test_fcmgtz_h_09_10(TyH);
+   if (1) test_fcmgtz_h_10_11(TyH);
+   if (1) test_fcmgtz_h_11_12(TyH);
+   if (1) test_fcmgtz_h_12_13(TyH);
+   if (1) test_fcmgtz_h_13_14(TyH);
+   if (1) test_fcmgtz_h_14_15(TyH);
+   if (1) test_fcmgtz_h_15_16(TyH);
+   if (1) test_fcmgtz_h_16_17(TyH);
+   if (1) test_fcmgtz_h_17_18(TyH);
+   if (1) test_fcmgtz_h_18_19(TyH);
+   if (1) test_fcmgtz_h_19_20(TyH);
+   if (1) test_fcmgtz_h_20_21(TyH);
+   if (1) test_fcmgtz_h_21_22(TyH);
+   if (1) test_fcmgtz_h_22_23(TyH);
+   if (1) test_fcmgtz_h_23_24(TyH);
+   if (1) test_fcmgtz_h_24_25(TyH);
+   if (1) test_fcmgtz_h_25_26(TyH);
+   if (1) test_fcmgtz_h_26_27(TyH);
+   if (1) test_fcmgtz_h_27_28(TyH);
+   if (1) test_fcmgtz_h_28_29(TyH);
+   if (1) test_fcmgtz_h_29_30(TyH);
+   if (1) test_fcmgtz_h_30_31(TyH);
+
    printf("\nFCMGT <Vd>.<T>, <Vn>.<T>, <Vm>.<T>\n\n");
 
    if (1) test_fcmgt_8h_00_01_02(TyH);
@@ -4428,6 +5162,272 @@ int main ( void )
    if (1) test_fcmgt_4h_28_29_30(TyH);
    if (1) test_fcmgt_4h_29_30_31(TyH);
 
+   printf("\nFCMGT <Vd>.<T>, <Vn>.<T>, #0.0\n\n");
+
+   if (1) test_fcmgtz_8h_00_01(TyH);
+   if (1) test_fcmgtz_8h_01_02(TyH);
+   if (1) test_fcmgtz_8h_02_03(TyH);
+   if (1) test_fcmgtz_8h_03_04(TyH);
+   if (1) test_fcmgtz_8h_04_05(TyH);
+   if (1) test_fcmgtz_8h_05_06(TyH);
+   if (1) test_fcmgtz_8h_06_07(TyH);
+   if (1) test_fcmgtz_8h_07_08(TyH);
+   if (1) test_fcmgtz_8h_08_09(TyH);
+   if (1) test_fcmgtz_8h_09_10(TyH);
+   if (1) test_fcmgtz_8h_10_11(TyH);
+   if (1) test_fcmgtz_8h_11_12(TyH);
+   if (1) test_fcmgtz_8h_12_13(TyH);
+   if (1) test_fcmgtz_8h_13_14(TyH);
+   if (1) test_fcmgtz_8h_14_15(TyH);
+   if (1) test_fcmgtz_8h_15_16(TyH);
+   if (1) test_fcmgtz_8h_16_17(TyH);
+   if (1) test_fcmgtz_8h_17_18(TyH);
+   if (1) test_fcmgtz_8h_18_19(TyH);
+   if (1) test_fcmgtz_8h_19_20(TyH);
+   if (1) test_fcmgtz_8h_20_21(TyH);
+   if (1) test_fcmgtz_8h_21_22(TyH);
+   if (1) test_fcmgtz_8h_22_23(TyH);
+   if (1) test_fcmgtz_8h_23_24(TyH);
+   if (1) test_fcmgtz_8h_24_25(TyH);
+   if (1) test_fcmgtz_8h_25_26(TyH);
+   if (1) test_fcmgtz_8h_26_27(TyH);
+   if (1) test_fcmgtz_8h_27_28(TyH);
+   if (1) test_fcmgtz_8h_28_29(TyH);
+   if (1) test_fcmgtz_8h_29_30(TyH);
+   if (1) test_fcmgtz_8h_30_31(TyH);
+
+   if (1) test_fcmgtz_4h_00_01(TyH);
+   if (1) test_fcmgtz_4h_01_02(TyH);
+   if (1) test_fcmgtz_4h_02_03(TyH);
+   if (1) test_fcmgtz_4h_03_04(TyH);
+   if (1) test_fcmgtz_4h_04_05(TyH);
+   if (1) test_fcmgtz_4h_05_06(TyH);
+   if (1) test_fcmgtz_4h_06_07(TyH);
+   if (1) test_fcmgtz_4h_07_08(TyH);
+   if (1) test_fcmgtz_4h_08_09(TyH);
+   if (1) test_fcmgtz_4h_09_10(TyH);
+   if (1) test_fcmgtz_4h_10_11(TyH);
+   if (1) test_fcmgtz_4h_11_12(TyH);
+   if (1) test_fcmgtz_4h_12_13(TyH);
+   if (1) test_fcmgtz_4h_13_14(TyH);
+   if (1) test_fcmgtz_4h_14_15(TyH);
+   if (1) test_fcmgtz_4h_15_16(TyH);
+   if (1) test_fcmgtz_4h_16_17(TyH);
+   if (1) test_fcmgtz_4h_17_18(TyH);
+   if (1) test_fcmgtz_4h_18_19(TyH);
+   if (1) test_fcmgtz_4h_19_20(TyH);
+   if (1) test_fcmgtz_4h_20_21(TyH);
+   if (1) test_fcmgtz_4h_21_22(TyH);
+   if (1) test_fcmgtz_4h_22_23(TyH);
+   if (1) test_fcmgtz_4h_23_24(TyH);
+   if (1) test_fcmgtz_4h_24_25(TyH);
+   if (1) test_fcmgtz_4h_25_26(TyH);
+   if (1) test_fcmgtz_4h_26_27(TyH);
+   if (1) test_fcmgtz_4h_27_28(TyH);
+   if (1) test_fcmgtz_4h_28_29(TyH);
+   if (1) test_fcmgtz_4h_29_30(TyH);
+   if (1) test_fcmgtz_4h_30_31(TyH);
+
+   printf("\nFCMLE <Hd>, <Hn>, #0.0\n\n");
+
+   if (1) test_fcmlez_h_00_01(TyH);
+   if (1) test_fcmlez_h_01_02(TyH);
+   if (1) test_fcmlez_h_02_03(TyH);
+   if (1) test_fcmlez_h_03_04(TyH);
+   if (1) test_fcmlez_h_04_05(TyH);
+   if (1) test_fcmlez_h_05_06(TyH);
+   if (1) test_fcmlez_h_06_07(TyH);
+   if (1) test_fcmlez_h_07_08(TyH);
+   if (1) test_fcmlez_h_08_09(TyH);
+   if (1) test_fcmlez_h_09_10(TyH);
+   if (1) test_fcmlez_h_10_11(TyH);
+   if (1) test_fcmlez_h_11_12(TyH);
+   if (1) test_fcmlez_h_12_13(TyH);
+   if (1) test_fcmlez_h_13_14(TyH);
+   if (1) test_fcmlez_h_14_15(TyH);
+   if (1) test_fcmlez_h_15_16(TyH);
+   if (1) test_fcmlez_h_16_17(TyH);
+   if (1) test_fcmlez_h_17_18(TyH);
+   if (1) test_fcmlez_h_18_19(TyH);
+   if (1) test_fcmlez_h_19_20(TyH);
+   if (1) test_fcmlez_h_20_21(TyH);
+   if (1) test_fcmlez_h_21_22(TyH);
+   if (1) test_fcmlez_h_22_23(TyH);
+   if (1) test_fcmlez_h_23_24(TyH);
+   if (1) test_fcmlez_h_24_25(TyH);
+   if (1) test_fcmlez_h_25_26(TyH);
+   if (1) test_fcmlez_h_26_27(TyH);
+   if (1) test_fcmlez_h_27_28(TyH);
+   if (1) test_fcmlez_h_28_29(TyH);
+   if (1) test_fcmlez_h_29_30(TyH);
+   if (1) test_fcmlez_h_30_31(TyH);
+
+   printf("\nFCMLE <Vd>.<T>, <Vn>.<T>, #0.0\n\n");
+
+   if (1) test_fcmlez_8h_00_01(TyH);
+   if (1) test_fcmlez_8h_01_02(TyH);
+   if (1) test_fcmlez_8h_02_03(TyH);
+   if (1) test_fcmlez_8h_03_04(TyH);
+   if (1) test_fcmlez_8h_04_05(TyH);
+   if (1) test_fcmlez_8h_05_06(TyH);
+   if (1) test_fcmlez_8h_06_07(TyH);
+   if (1) test_fcmlez_8h_07_08(TyH);
+   if (1) test_fcmlez_8h_08_09(TyH);
+   if (1) test_fcmlez_8h_09_10(TyH);
+   if (1) test_fcmlez_8h_10_11(TyH);
+   if (1) test_fcmlez_8h_11_12(TyH);
+   if (1) test_fcmlez_8h_12_13(TyH);
+   if (1) test_fcmlez_8h_13_14(TyH);
+   if (1) test_fcmlez_8h_14_15(TyH);
+   if (1) test_fcmlez_8h_15_16(TyH);
+   if (1) test_fcmlez_8h_16_17(TyH);
+   if (1) test_fcmlez_8h_17_18(TyH);
+   if (1) test_fcmlez_8h_18_19(TyH);
+   if (1) test_fcmlez_8h_19_20(TyH);
+   if (1) test_fcmlez_8h_20_21(TyH);
+   if (1) test_fcmlez_8h_21_22(TyH);
+   if (1) test_fcmlez_8h_22_23(TyH);
+   if (1) test_fcmlez_8h_23_24(TyH);
+   if (1) test_fcmlez_8h_24_25(TyH);
+   if (1) test_fcmlez_8h_25_26(TyH);
+   if (1) test_fcmlez_8h_26_27(TyH);
+   if (1) test_fcmlez_8h_27_28(TyH);
+   if (1) test_fcmlez_8h_28_29(TyH);
+   if (1) test_fcmlez_8h_29_30(TyH);
+   if (1) test_fcmlez_8h_30_31(TyH);
+
+   if (1) test_fcmlez_4h_00_01(TyH);
+   if (1) test_fcmlez_4h_01_02(TyH);
+   if (1) test_fcmlez_4h_02_03(TyH);
+   if (1) test_fcmlez_4h_03_04(TyH);
+   if (1) test_fcmlez_4h_04_05(TyH);
+   if (1) test_fcmlez_4h_05_06(TyH);
+   if (1) test_fcmlez_4h_06_07(TyH);
+   if (1) test_fcmlez_4h_07_08(TyH);
+   if (1) test_fcmlez_4h_08_09(TyH);
+   if (1) test_fcmlez_4h_09_10(TyH);
+   if (1) test_fcmlez_4h_10_11(TyH);
+   if (1) test_fcmlez_4h_11_12(TyH);
+   if (1) test_fcmlez_4h_12_13(TyH);
+   if (1) test_fcmlez_4h_13_14(TyH);
+   if (1) test_fcmlez_4h_14_15(TyH);
+   if (1) test_fcmlez_4h_15_16(TyH);
+   if (1) test_fcmlez_4h_16_17(TyH);
+   if (1) test_fcmlez_4h_17_18(TyH);
+   if (1) test_fcmlez_4h_18_19(TyH);
+   if (1) test_fcmlez_4h_19_20(TyH);
+   if (1) test_fcmlez_4h_20_21(TyH);
+   if (1) test_fcmlez_4h_21_22(TyH);
+   if (1) test_fcmlez_4h_22_23(TyH);
+   if (1) test_fcmlez_4h_23_24(TyH);
+   if (1) test_fcmlez_4h_24_25(TyH);
+   if (1) test_fcmlez_4h_25_26(TyH);
+   if (1) test_fcmlez_4h_26_27(TyH);
+   if (1) test_fcmlez_4h_27_28(TyH);
+   if (1) test_fcmlez_4h_28_29(TyH);
+   if (1) test_fcmlez_4h_29_30(TyH);
+   if (1) test_fcmlez_4h_30_31(TyH);
+
+   printf("\nFCMLT <Hd>, <Hn>, #0.0\n\n");
+
+   if (1) test_fcmltz_h_00_01(TyH);
+   if (1) test_fcmltz_h_01_02(TyH);
+   if (1) test_fcmltz_h_02_03(TyH);
+   if (1) test_fcmltz_h_03_04(TyH);
+   if (1) test_fcmltz_h_04_05(TyH);
+   if (1) test_fcmltz_h_05_06(TyH);
+   if (1) test_fcmltz_h_06_07(TyH);
+   if (1) test_fcmltz_h_07_08(TyH);
+   if (1) test_fcmltz_h_08_09(TyH);
+   if (1) test_fcmltz_h_09_10(TyH);
+   if (1) test_fcmltz_h_10_11(TyH);
+   if (1) test_fcmltz_h_11_12(TyH);
+   if (1) test_fcmltz_h_12_13(TyH);
+   if (1) test_fcmltz_h_13_14(TyH);
+   if (1) test_fcmltz_h_14_15(TyH);
+   if (1) test_fcmltz_h_15_16(TyH);
+   if (1) test_fcmltz_h_16_17(TyH);
+   if (1) test_fcmltz_h_17_18(TyH);
+   if (1) test_fcmltz_h_18_19(TyH);
+   if (1) test_fcmltz_h_19_20(TyH);
+   if (1) test_fcmltz_h_20_21(TyH);
+   if (1) test_fcmltz_h_21_22(TyH);
+   if (1) test_fcmltz_h_22_23(TyH);
+   if (1) test_fcmltz_h_23_24(TyH);
+   if (1) test_fcmltz_h_24_25(TyH);
+   if (1) test_fcmltz_h_25_26(TyH);
+   if (1) test_fcmltz_h_26_27(TyH);
+   if (1) test_fcmltz_h_27_28(TyH);
+   if (1) test_fcmltz_h_28_29(TyH);
+   if (1) test_fcmltz_h_29_30(TyH);
+   if (1) test_fcmltz_h_30_31(TyH);
+
+   printf("\nFCMLT <Vd>.<T>, <Vn>.<T>, #0.0\n\n");
+
+   if (1) test_fcmltz_8h_00_01(TyH);
+   if (1) test_fcmltz_8h_01_02(TyH);
+   if (1) test_fcmltz_8h_02_03(TyH);
+   if (1) test_fcmltz_8h_03_04(TyH);
+   if (1) test_fcmltz_8h_04_05(TyH);
+   if (1) test_fcmltz_8h_05_06(TyH);
+   if (1) test_fcmltz_8h_06_07(TyH);
+   if (1) test_fcmltz_8h_07_08(TyH);
+   if (1) test_fcmltz_8h_08_09(TyH);
+   if (1) test_fcmltz_8h_09_10(TyH);
+   if (1) test_fcmltz_8h_10_11(TyH);
+   if (1) test_fcmltz_8h_11_12(TyH);
+   if (1) test_fcmltz_8h_12_13(TyH);
+   if (1) test_fcmltz_8h_13_14(TyH);
+   if (1) test_fcmltz_8h_14_15(TyH);
+   if (1) test_fcmltz_8h_15_16(TyH);
+   if (1) test_fcmltz_8h_16_17(TyH);
+   if (1) test_fcmltz_8h_17_18(TyH);
+   if (1) test_fcmltz_8h_18_19(TyH);
+   if (1) test_fcmltz_8h_19_20(TyH);
+   if (1) test_fcmltz_8h_20_21(TyH);
+   if (1) test_fcmltz_8h_21_22(TyH);
+   if (1) test_fcmltz_8h_22_23(TyH);
+   if (1) test_fcmltz_8h_23_24(TyH);
+   if (1) test_fcmltz_8h_24_25(TyH);
+   if (1) test_fcmltz_8h_25_26(TyH);
+   if (1) test_fcmltz_8h_26_27(TyH);
+   if (1) test_fcmltz_8h_27_28(TyH);
+   if (1) test_fcmltz_8h_28_29(TyH);
+   if (1) test_fcmltz_8h_29_30(TyH);
+   if (1) test_fcmltz_8h_30_31(TyH);
+
+   if (1) test_fcmltz_4h_00_01(TyH);
+   if (1) test_fcmltz_4h_01_02(TyH);
+   if (1) test_fcmltz_4h_02_03(TyH);
+   if (1) test_fcmltz_4h_03_04(TyH);
+   if (1) test_fcmltz_4h_04_05(TyH);
+   if (1) test_fcmltz_4h_05_06(TyH);
+   if (1) test_fcmltz_4h_06_07(TyH);
+   if (1) test_fcmltz_4h_07_08(TyH);
+   if (1) test_fcmltz_4h_08_09(TyH);
+   if (1) test_fcmltz_4h_09_10(TyH);
+   if (1) test_fcmltz_4h_10_11(TyH);
+   if (1) test_fcmltz_4h_11_12(TyH);
+   if (1) test_fcmltz_4h_12_13(TyH);
+   if (1) test_fcmltz_4h_13_14(TyH);
+   if (1) test_fcmltz_4h_14_15(TyH);
+   if (1) test_fcmltz_4h_15_16(TyH);
+   if (1) test_fcmltz_4h_16_17(TyH);
+   if (1) test_fcmltz_4h_17_18(TyH);
+   if (1) test_fcmltz_4h_18_19(TyH);
+   if (1) test_fcmltz_4h_19_20(TyH);
+   if (1) test_fcmltz_4h_20_21(TyH);
+   if (1) test_fcmltz_4h_21_22(TyH);
+   if (1) test_fcmltz_4h_22_23(TyH);
+   if (1) test_fcmltz_4h_23_24(TyH);
+   if (1) test_fcmltz_4h_24_25(TyH);
+   if (1) test_fcmltz_4h_25_26(TyH);
+   if (1) test_fcmltz_4h_26_27(TyH);
+   if (1) test_fcmltz_4h_27_28(TyH);
+   if (1) test_fcmltz_4h_28_29(TyH);
+   if (1) test_fcmltz_4h_29_30(TyH);
+   if (1) test_fcmltz_4h_30_31(TyH);
+
    return 0;
 }
 
@@ -4455,9 +5455,19 @@ int main ( void )
    FCCMP <Hn>, <Hm>, #<nzcv>, <cond> Floating-point Conditional quiet Compare (scalar). 
    FCCMPE <Hn>, <Hm>, #<nzcv>, <cond> Floating-point Conditional signaling Compare (scalar).
    FCMEQ <Hd>, <Hn>, <Hm> Floating-point Compare Equal (scalar).
+   FCMEQ <Hd>, <Hn>, #0.0 Floating-point Compare Equal to zero (scalar).
    FCMEQ <Vd>.<T>, <Vn>.<T>, <Vm>.<T> Floating-point Compare Equal (vector).
+   FCMEQ <Vd>.<T>, <Vn>.<T>, #0.0 Floating-point Compare Equal to zero (vector).
    FCMGE <Hd>, <Hn>, <Hm> Floating-point Compare Greater than or Equal (scalar).
+   FCMGE <Hd>, <Hn>, #0.0 Floating-point Compare Greater than or Equal to zero (scalar).
    FCMGE <Vd>.<T>, <Vn>.<T>, <Vm>.<T> Floating-point Compare Greater than or Equal (vector).
+   FCMGE <Vd>.<T>, <Vn>.<T>, #0.0 Floating-point Compare Greater than or Equal to zero (vector).
    FCMGT <Hd>, <Hn>, <Hm> Floating-point Compare Greater than (scalar).
+   FCMGT <Hd>, <Hn>, #0.0 Floating-point Compare Greater than zero (scalar).
    FCMGT <Vd>.<T>, <Vn>.<T>, <Vm>.<T> Floating-point Compare Greater than (vector).
+   FCMGT <Vd>.<T>, <Vn>.<T>, #0.0 Floating-point Compare Greater than zero (vector).
+   FCMLE <Hd>, <Hn>, #0.0 Floating-point Compare Less than or Equal to zero (scalar).
+   FCMLE <Vd>.<T>, <Vn>.<T>, #0.0 Floating-point Compare Less than or Equal to zero (vector).
+   FCMLT <Hd>, <Hn>, #0.0 Floating-point Compare Less than zero (scalar).
+   FCMLT <Vd>.<T>, <Vn>.<T>, #0.0 Floating-point Compare Less than zero (vector).
 */
index eae83ec30d7360487798e502949f4f21f95c0d68..062f4a5b1177e6cbda84b3634cc0da8b8f233b75 100644 (file)
@@ -894,262 +894,765 @@ fcmeq h27, h28, h29   57cbf63ba8b5f2f632dc6117c217ddfe  a34a4f5cfab63b5aad13e7ac
 fcmeq h28, h29, h30   16205249aa54dc915f3fbe5ae9aad3d7  9fee66824c1b6a19c2790cb42b8fb7ba  6bd69df4bfe582f26c72da1f89d40d6c  00000000000000000000000000000000  9fee66824c1b6a19c2790cb42b8fb7ba  6bd69df4bfe582f26c72da1f89d40d6c fpsr=00000000
 fcmeq h29, h30, h31   eff32adea71df7e473d1a5e85f89e327  592366f03e13dc1db43e8f45c35d4256  626b8939af3aef928a2ff54b2610971f  00000000000000000000000000000000  592366f03e13dc1db43e8f45c35d4256  626b8939af3aef928a2ff54b2610971f fpsr=00000000
 
+FCMEQ <Hd>, <Hn>, #0.0
+
+fcmeq h0, h1, #0.0   3f22337436d66e679875e3108a3eaf92  5de5230b2a358068d3e6813e4b681c9e  00000000000000000000000000000000  5de5230b2a358068d3e6813e4b681c9e fpsr=00000000
+fcmeq h1, h2, #0.0   eb7c730b4fa0f492dad12984a4cc516f  70880241aaf9920075c77906365e4c4d  00000000000000000000000000000000  70880241aaf9920075c77906365e4c4d fpsr=00000000
+fcmeq h2, h3, #0.0   47da275fd9f7607430a6a809541c5f17  ecc54e0bd46204a6e3b9a1b6ee2e5f1e  00000000000000000000000000000000  ecc54e0bd46204a6e3b9a1b6ee2e5f1e fpsr=00000000
+fcmeq h3, h4, #0.0   339b30cfb63b946c795140fe7a8db7e9  053f2aa0e9b4ae7ec0d6ec313f513690  00000000000000000000000000000000  053f2aa0e9b4ae7ec0d6ec313f513690 fpsr=00000000
+fcmeq h4, h5, #0.0   9993addba6a4839ea249054f49d8afa7  2c89f68ee410102cdb386da3ba288335  00000000000000000000000000000000  2c89f68ee410102cdb386da3ba288335 fpsr=00000000
+fcmeq h5, h6, #0.0   8ce380a20d3e51afb3a800f8ab74aa1f  1427c709614ae9601b62b7f5db11ca75  00000000000000000000000000000000  1427c709614ae9601b62b7f5db11ca75 fpsr=00000000
+fcmeq h6, h7, #0.0   d1cc8fc13d68bea2e221bae7568254d2  0102242bda12a7aba7e919b72d208658  00000000000000000000000000000000  0102242bda12a7aba7e919b72d208658 fpsr=00000000
+fcmeq h7, h8, #0.0   dd54f5c97099ddb3d46a4e7ec0d8759e  53f606f1bf6a75b92fa296e624de70d6  00000000000000000000000000000000  53f606f1bf6a75b92fa296e624de70d6 fpsr=00000000
+fcmeq h8, h9, #0.0   c7677b970808c919cfaca8d70acbd2d0  e342377a318f3d26aa11a17de8cdd3c9  00000000000000000000000000000000  e342377a318f3d26aa11a17de8cdd3c9 fpsr=00000000
+fcmeq h9, h10, #0.0   ce9f674d1cbe285113f780763dc9036e  e12080178a060ee5f5c6049ffb8d4e63  00000000000000000000000000000000  e12080178a060ee5f5c6049ffb8d4e63 fpsr=00000000
+fcmeq h10, h11, #0.0   29becc9c3a3bb9f24f15583ee8475d9d  8b102d4d778554ba7af03502de7a5f2c  00000000000000000000000000000000  8b102d4d778554ba7af03502de7a5f2c fpsr=00000000
+fcmeq h11, h12, #0.0   d30145c86965d26a40ca0937c9a6c2b7  3dbbe737aec999bf6a4b386e2f60f137  00000000000000000000000000000000  3dbbe737aec999bf6a4b386e2f60f137 fpsr=00000000
+fcmeq h12, h13, #0.0   aec8b4308a9c5118c47773c1bf46121b  d6818e350e33bd51a734ea43cea0e7e5  00000000000000000000000000000000  d6818e350e33bd51a734ea43cea0e7e5 fpsr=00000000
+fcmeq h13, h14, #0.0   38c302a87922a0d30f0d2ee09b992095  1930be9bf7eacf3a99919de79979ab1b  00000000000000000000000000000000  1930be9bf7eacf3a99919de79979ab1b fpsr=00000000
+fcmeq h14, h15, #0.0   e672911250f1ca40829ae7ad6cc516fd  f47811696c35488e11d9a05a62a9e01d  00000000000000000000000000000000  f47811696c35488e11d9a05a62a9e01d fpsr=00000000
+fcmeq h15, h16, #0.0   b59e56075d6b0b25b72be249b41f47a9  617ad6e3fb9974cea475f905785d068b  00000000000000000000000000000000  617ad6e3fb9974cea475f905785d068b fpsr=00000000
+fcmeq h16, h17, #0.0   7565e5d7c1bedd6f4a709eceec73c748  9879510b96705567a34d3af385d99690  00000000000000000000000000000000  9879510b96705567a34d3af385d99690 fpsr=00000000
+fcmeq h17, h18, #0.0   c792113c8bcded22d0603065db792dfd  3e7498ef9638c22eb2a6c059877b9bb1  00000000000000000000000000000000  3e7498ef9638c22eb2a6c059877b9bb1 fpsr=00000000
+fcmeq h18, h19, #0.0   28b9025797c83fa6cae50ad6a2488d92  086e3df36db70e4807039e1d7289e891  00000000000000000000000000000000  086e3df36db70e4807039e1d7289e891 fpsr=00000000
+fcmeq h19, h20, #0.0   27a1760452dc8623cfa1687c40d14010  6e7cab19ce9ffab5303a115623fc0e86  00000000000000000000000000000000  6e7cab19ce9ffab5303a115623fc0e86 fpsr=00000000
+fcmeq h20, h21, #0.0   18628b95881c39a651ab9927f32025a1  2fed5afdf77aea01cfa700c7b042a80e  00000000000000000000000000000000  2fed5afdf77aea01cfa700c7b042a80e fpsr=00000000
+fcmeq h21, h22, #0.0   458330a68d1f78eba85f0f7b34ddca15  5792d578824f1ebc12c83fb171c5e7fd  00000000000000000000000000000000  5792d578824f1ebc12c83fb171c5e7fd fpsr=00000000
+fcmeq h22, h23, #0.0   87f35da857e951a7c0184fa3a141a72e  a6a419124e1e8ab617f7149a4c3f805a  00000000000000000000000000000000  a6a419124e1e8ab617f7149a4c3f805a fpsr=00000000
+fcmeq h23, h24, #0.0   07d65bc40a75b5bf3adb8960df01d8d7  afd845912aa71f87cf27d68a1160a493  00000000000000000000000000000000  afd845912aa71f87cf27d68a1160a493 fpsr=00000000
+fcmeq h24, h25, #0.0   87fb8c58edef7a285959df5a31b91852  053a02325019a33c13e5256c814fbc10  00000000000000000000000000000000  053a02325019a33c13e5256c814fbc10 fpsr=00000000
+fcmeq h25, h26, #0.0   2fc2677b4265dc1f17a142da0873167b  878cb75b086725cde962dd6b74ef806e  00000000000000000000000000000000  878cb75b086725cde962dd6b74ef806e fpsr=00000000
+fcmeq h26, h27, #0.0   6fb95c5721583491aff9916c568d348c  4a979b9362b86cf3b0dcd2ffbfa0e9c8  00000000000000000000000000000000  4a979b9362b86cf3b0dcd2ffbfa0e9c8 fpsr=00000000
+fcmeq h27, h28, #0.0   e3c98ce8292f7b034ac2e8a330e98a4b  f998b54f163cee74ddd10c50422ddc8d  00000000000000000000000000000000  f998b54f163cee74ddd10c50422ddc8d fpsr=00000000
+fcmeq h28, h29, #0.0   f62ac7ec2de84aea391df77ff957d174  5ede64f5e92978a4481e94635287cab3  00000000000000000000000000000000  5ede64f5e92978a4481e94635287cab3 fpsr=00000000
+fcmeq h29, h30, #0.0   f55367cf1980d379f744a971d7619d21  058e2e0d0711c9d475ae2b2847b4bebd  00000000000000000000000000000000  058e2e0d0711c9d475ae2b2847b4bebd fpsr=00000000
+fcmeq h30, h31, #0.0   a3d2072da4ecbd4d22e91f57da8683a1  acef30936a72e2fe5231d4ac4df994ba  00000000000000000000000000000000  acef30936a72e2fe5231d4ac4df994ba fpsr=00000000
+
 FCMEQ <Vd>.<T>, <Vn>.<T>, <Vm>.<T>
 
-fcmeq v0.8h, v1.8h, v2.8h   3f22337436d66e679875e3108a3eaf92  5de5230b2a358068d3e6813e4b681c9e  4d94225e420f92dc849a5d5ef273717d  00000000000000000000000000000000  5de5230b2a358068d3e6813e4b681c9e  4d94225e420f92dc849a5d5ef273717d fpsr=00000000
-fcmeq v1.8h, v2.8h, v3.8h   752520e8f814cf3674e7c36ebc560d94  932d1cdd1c32013b8458e96b2a457b1b  47da275fd9f7607430a6a809541c5f17  00000000000000000000000000000000  932d1cdd1c32013b8458e96b2a457b1b  47da275fd9f7607430a6a809541c5f17 fpsr=00000000
-fcmeq v2.8h, v3.8h, v4.8h   339b30cfb63b946c795140fe7a8db7e9  053f2aa0e9b4ae7ec0d6ec313f513690  d1374731bb28dabc70b153342f6ea01a  00000000000000000000000000000000  053f2aa0e9b4ae7ec0d6ec313f513690  d1374731bb28dabc70b153342f6ea01a fpsr=00000000
-fcmeq v3.8h, v4.8h, v5.8h   645d1732e2d2ec0a6fac6aedbe811e45  3ac8c084e40bd01f69ae3bbaa854c98c  8ce380a20d3e51afb3a800f8ab74aa1f  00000000000000000000000000000000  3ac8c084e40bd01f69ae3bbaa854c98c  8ce380a20d3e51afb3a800f8ab74aa1f fpsr=00000000
-fcmeq v4.8h, v5.8h, v6.8h   d1cc8fc13d68bea2e221bae7568254d2  0102242bda12a7aba7e919b72d208658  0934cdcd3a406add9a74e8e33916ab57  00000000000000000000000000000000  0102242bda12a7aba7e919b72d208658  0934cdcd3a406add9a74e8e33916ab57 fpsr=00000000
-fcmeq v5.8h, v6.8h, v7.8h   1de8fae180d24cb3c4140dc466295529  884a5cc3974d1a123501dbf609f2ef4e  c7677b970808c919cfaca8d70acbd2d0  00000000000000000000000000000000  884a5cc3974d1a123501dbf609f2ef4e  c7677b970808c919cfaca8d70acbd2d0 fpsr=00000000
-fcmeq v6.8h, v7.8h, v8.8h   ce9f674d1cbe285113f780763dc9036e  e12080178a060ee5f5c6049ffb8d4e63  3fb0146ff7cdbe9d89b9ef4a3af20c9e  00000000000000000000000000000000  e12080178a060ee5f5c6049ffb8d4e63  3fb0146ff7cdbe9d89b9ef4a3af20c9e fpsr=00000000
-fcmeq v7.8h, v8.8h, v9.8h   e6158841819457fd43d7383f63d4b097  5528abd5bb299941d772be21eb68ba33  d30145c86965d26a40ca0937c9a6c2b7  00000000000000000000000000000000  5528abd5bb299941d772be21eb68ba33  d30145c86965d26a40ca0937c9a6c2b7 fpsr=00000000
-fcmeq v8.8h, v9.8h, v10.8h   aec8b4308a9c5118c47773c1bf46121b  d6818e350e33bd51a734ea43cea0e7e5  533a5de9fb1bcdb204c8032a892dc8b7  00000000000000000000000000000000  d6818e350e33bd51a734ea43cea0e7e5  533a5de9fb1bcdb204c8032a892dc8b7 fpsr=00000000
-fcmeq v9.8h, v10.8h, v11.8h   735ef03622b304980837f1056ecbf342  d238d06aeb102220e30de9f33f37da7c  e672911250f1ca40829ae7ad6cc516fd  00000000000000000000000000000000  d238d06aeb102220e30de9f33f37da7c  e672911250f1ca40829ae7ad6cc516fd fpsr=00000000
-fcmeq v10.8h, v11.8h, v12.8h   b59e56075d6b0b25b72be249b41f47a9  617ad6e3fb9974cea475f905785d068b  0c1b517e059420a7e64a66a71a3b1fec  00000000000000000000000000000000  617ad6e3fb9974cea475f905785d068b  0c1b517e059420a7e64a66a71a3b1fec fpsr=00000000
-fcmeq v11.8h, v12.8h, v13.8h   6513022466168c4d0fbe0fcd6150737a  e66b86e3c6ad996719c5a7fd2ca5f0e7  c792113c8bcded22d0603065db792dfd  00000000000000000000000000000000  e66b86e3c6ad996719c5a7fd2ca5f0e7  c792113c8bcded22d0603065db792dfd fpsr=00000000
-fcmeq v12.8h, v13.8h, v14.8h   28b9025797c83fa6cae50ad6a2488d92  086e3df36db70e4807039e1d7289e891  c063bf3f3519186216a0befd8b1944db  00000000000000000000000000000000  086e3df36db70e4807039e1d7289e891  c063bf3f3519186216a0befd8b1944db fpsr=00000000
-fcmeq v13.8h, v14.8h, v15.8h   aa6cd67b91af8ed8d4e9e7213b4651d4  d872f5eb75e695024ddcb14ad5f6ab1f  18628b95881c39a651ab9927f32025a1  00000000000000000000000000000000  d872f5eb75e695024ddcb14ad5f6ab1f  18628b95881c39a651ab9927f32025a1 fpsr=00000000
-fcmeq v14.8h, v15.8h, v16.8h   458330a68d1f78eba85f0f7b34ddca15  5792d578824f1ebc12c83fb171c5e7fd  41b553ee23a30c69fb9c75bf1e353421  00000000000000000000000000000000  5792d578824f1ebc12c83fb171c5e7fd  41b553ee23a30c69fb9c75bf1e353421 fpsr=00000000
-fcmeq v15.8h, v16.8h, v17.8h   c6f8b4c6192cebdd99ad450ac708dbde  9e6fd2ec55a9631fbbf810fd1e17cb02  07d65bc40a75b5bf3adb8960df01d8d7  00000000000000000000000000000000  9e6fd2ec55a9631fbbf810fd1e17cb02  07d65bc40a75b5bf3adb8960df01d8d7 fpsr=00000000
-fcmeq v16.8h, v17.8h, v18.8h   87fb8c58edef7a285959df5a31b91852  053a02325019a33c13e5256c814fbc10  13244988977e8c830474672e78840863  00000000000000000000000000000000  053a02325019a33c13e5256c814fbc10  13244988977e8c830474672e78840863 fpsr=00000000
-fcmeq v17.8h, v18.8h, v19.8h   7b50e11f5c9c96365f8c9628889453a2  74fff83a2b2420bee202871eaa79ba32  6fb95c5721583491aff9916c568d348c  00000000000000000000000000000000  74fff83a2b2420bee202871eaa79ba32  6fb95c5721583491aff9916c568d348c fpsr=00000000
-fcmeq v18.8h, v19.8h, v20.8h   e3c98ce8292f7b034ac2e8a330e98a4b  f998b54f163cee74ddd10c50422ddc8d  20536c855f7dc17f5f432f618d36160e  00000000000000000000000000000000  f998b54f163cee74ddd10c50422ddc8d  20536c855f7dc17f5f432f618d36160e fpsr=00000000
-fcmeq v19.8h, v20.8h, v21.8h   2ed0c0e335deb700cc41da55f8d0732c  957df0c804d892443ee750659331cfdd  f55367cf1980d379f744a971d7619d21  00000000000000000000000000000000  957df0c804d892443ee750659331cfdd  f55367cf1980d379f744a971d7619d21 fpsr=00000000
-fcmeq v20.8h, v21.8h, v22.8h   a3d2072da4ecbd4d22e91f57da8683a1  acef30936a72e2fe5231d4ac4df994ba  a914285c50c8de444cc93409d0911337  00000000000000000000000000000000  acef30936a72e2fe5231d4ac4df994ba  a914285c50c8de444cc93409d0911337 fpsr=00000000
-fcmeq v21.8h, v22.8h, v23.8h   df19f7d58588a2a915a1808834d719e7  1706046cbbaa4e026915b21eb38ab3bd  c7749ef74585be6f6c31ae2dd92a085a  00000000000000000000000000000000  1706046cbbaa4e026915b21eb38ab3bd  c7749ef74585be6f6c31ae2dd92a085a fpsr=00000000
-fcmeq v22.8h, v23.8h, v24.8h   41a87410c1631643e009a5195fd216ec  03745c046d79c81e8a0029bfe5704f2e  cbc22852cff27a0b25f740e44f7458db  00000000000000000000000000000000  03745c046d79c81e8a0029bfe5704f2e  cbc22852cff27a0b25f740e44f7458db fpsr=00000000
-fcmeq v23.8h, v24.8h, v25.8h   bf8994bc891d65014d43f8b3ae2a8302  e2b20bbb98f1d0814b8a96a256a667c4  aebfa53f4036f2204d3ad67d3d647327  00000000000000000000000000000000  e2b20bbb98f1d0814b8a96a256a667c4  aebfa53f4036f2204d3ad67d3d647327 fpsr=00000000
-fcmeq v24.8h, v25.8h, v26.8h   830e0fbbbfb844685bda72ce31095da8  7bf808d9988cd1188adbae0fd5071cc1  a9f4c1d5b39a053683f447926c52dcd9  00000000000000000000000000000000  7bf808d9988cd1188adbae0fd5071cc1  a9f4c1d5b39a053683f447926c52dcd9 fpsr=00000000
-fcmeq v25.8h, v26.8h, v27.8h   36b80bdd0d60e2805fb868ecf10a96fa  692e1388a1cc61733d20ce496ec2c9ee  552f9aa2ac5b7554cbfaad5a73914a41  00000000000000000000000000000000  692e1388a1cc61733d20ce496ec2c9ee  552f9aa2ac5b7554cbfaad5a73914a41 fpsr=00000000
-fcmeq v26.8h, v27.8h, v28.8h   5e58c22b2676d5b399dd0933131c43ee  6873c4099f3c979e5ace1eb844669303  b47eea698e8af9547122440ba951d03c  00000000000000000000000000000000  6873c4099f3c979e5ace1eb844669303  b47eea698e8af9547122440ba951d03c fpsr=00000000
+fcmeq v0.8h, v1.8h, v2.8h   49bd247068ce167fa96dd6763a535c94  0454a7d64060e2df432db640e800d480  df19f7d58588a2a915a1808834d719e7  00000000000000000000000000000000  0454a7d64060e2df432db640e800d480  df19f7d58588a2a915a1808834d719e7 fpsr=00000000
+fcmeq v1.8h, v2.8h, v3.8h   5d191342444ea57c89e9dc504557e219  dae4ef9de0a02c085cb72e9ed3e797c7  41a87410c1631643e009a5195fd216ec  00000000000000000000000000000000  dae4ef9de0a02c085cb72e9ed3e797c7  41a87410c1631643e009a5195fd216ec fpsr=00000000
+fcmeq v2.8h, v3.8h, v4.8h   dfda12e4ee638de7ed92c080441592eb  101bf8e63b694f76dbb9bba5e8a7bc58  bf8994bc891d65014d43f8b3ae2a8302  00000000000000000000000000000000  101bf8e63b694f76dbb9bba5e8a7bc58  bf8994bc891d65014d43f8b3ae2a8302 fpsr=00000000
+fcmeq v3.8h, v4.8h, v5.8h   a36b0502221aa79a93e076c1d613247b  649dc9dd841d49608d0af564cd09f8f8  830e0fbbbfb844685bda72ce31095da8  00000000000000000000000000000000  649dc9dd841d49608d0af564cd09f8f8  830e0fbbbfb844685bda72ce31095da8 fpsr=00000000
+fcmeq v4.8h, v5.8h, v6.8h   706916bd984f25afe5fa6ff8a3f95a3b  22f431c30bd7a07686999e9509d7c991  36b80bdd0d60e2805fb868ecf10a96fa  00000000000000000000000000000000  22f431c30bd7a07686999e9509d7c991  36b80bdd0d60e2805fb868ecf10a96fa fpsr=00000000
+fcmeq v5.8h, v6.8h, v7.8h   2b18c17911cb1dd8078bbb2e449b333d  ab9460d0930fbf656b76072c57d8ca71  5e58c22b2676d5b399dd0933131c43ee  00000000000000000000000000000000  ab9460d0930fbf656b76072c57d8ca71  5e58c22b2676d5b399dd0933131c43ee fpsr=00000000
 randV128: 4352 calls, 5757 iters
-fcmeq v27.8h, v28.8h, v29.8h   f0b863f2720aa364cb236917f585af97  19f90aa4bba38a187a31ae95dc110751  2f9658db7419b7771cd225ab56beecf8  00000000000000000000000000000000  19f90aa4bba38a187a31ae95dc110751  2f9658db7419b7771cd225ab56beecf8 fpsr=00000000
-fcmeq v28.8h, v29.8h, v30.8h   14465fceb25510bbaffd8a342eb73a25  aa315255b9b47588e0b1d435904e31b1  73b268b1269acd43aa122d01dc8ec34a  00000000000000000000000000000000  aa315255b9b47588e0b1d435904e31b1  73b268b1269acd43aa122d01dc8ec34a fpsr=00000000
-fcmeq v29.8h, v30.8h, v31.8h   d42c7163c32d947c4f34bb46482d458b  36d75e64050946a9a1e4f8b1e4c4ea6e  8fd26a0b24941685b1d9a0973e0db6ff  00000000000000000000000000000000  36d75e64050946a9a1e4f8b1e4c4ea6e  8fd26a0b24941685b1d9a0973e0db6ff fpsr=00000000
-fcmeq v0.4h, v1.4h, v2.4h   e46d2f13175884cbe04b1031372aa56c  6fefc3341466509ff14d2eebcbb7052c  36f9f34ce2cde86165ae9452727f9abc  00000000000000000000000000000000  6fefc3341466509ff14d2eebcbb7052c  36f9f34ce2cde86165ae9452727f9abc fpsr=00000000
-fcmeq v1.4h, v2.4h, v3.4h   0a7d152b5990e78d037189c8396b5790  1e2d98dad40894fcf9131b166b284224  8fb7c4ef380351e0e297f32e387b97bf  00000000000000000000000000000000  1e2d98dad40894fcf9131b166b284224  8fb7c4ef380351e0e297f32e387b97bf fpsr=00000000
-fcmeq v2.4h, v3.4h, v4.4h   f96feb176e097079a28d4bc61d4c83dc  977a5412d86dc086e2398abc76ab0c86  f97d32b4366d21783efbafee8df3075b  00000000000000000000000000000000  977a5412d86dc086e2398abc76ab0c86  f97d32b4366d21783efbafee8df3075b fpsr=00000000
-fcmeq v3.4h, v4.4h, v5.4h   505564bb248807699abd5c2459b40191  2d0e61d9f67c4790d364491938b5dc03  f31edd23ea1c1e3c55a5b8819de73138  00000000000000000000000000000000  2d0e61d9f67c4790d364491938b5dc03  f31edd23ea1c1e3c55a5b8819de73138 fpsr=00000000
-fcmeq v4.4h, v5.4h, v6.4h   48bdc7d6b75869a6229e924d13432146  ba37bfe1a9e3c8f556bf5990057d229f  91e1debe66b6e910d8cf71e9364d4062  00000000000000000000000000000000  ba37bfe1a9e3c8f556bf5990057d229f  91e1debe66b6e910d8cf71e9364d4062 fpsr=00000000
-fcmeq v5.4h, v6.4h, v7.4h   8454c9d32b23a578d4a3df6240efe493  481ccc09514c2a258227ac8915854f6c  1a89a3c2eece655a3acce223252a10e0  00000000000000000000000000000000  481ccc09514c2a258227ac8915854f6c  1a89a3c2eece655a3acce223252a10e0 fpsr=00000000
-fcmeq v6.4h, v7.4h, v8.4h   f9feac55e360f62571ce658dbd6b10b8  113cd769221e29239fa93dbc2cedc40b  f7368861b419812ca07827e50ef0e4ac  00000000000000000000000000000000  113cd769221e29239fa93dbc2cedc40b  f7368861b419812ca07827e50ef0e4ac fpsr=00000000
-fcmeq v7.4h, v8.4h, v9.4h   db1ddd1a102b48d571191b7343ffe07f  a04693424ef0392c62da38666dcb73e4  ae47e6d01e0a3675967287524f0f875d  00000000000000000000000000000000  a04693424ef0392c62da38666dcb73e4  ae47e6d01e0a3675967287524f0f875d fpsr=00000000
-fcmeq v8.4h, v9.4h, v10.4h   7797819c4acc5e153520c77a1b9c5c9f  4b944dc94714e46403ae8495eb5b66d9  a4e697b1cfb006185cc94b8267b355b8  00000000000000000000000000000000  4b944dc94714e46403ae8495eb5b66d9  a4e697b1cfb006185cc94b8267b355b8 fpsr=00000000
-fcmeq v9.4h, v10.4h, v11.4h   f597494a49f21bf3af35ed72ec5ca271  f704b693750f1afc9cad6c14becb282e  da119c04c70cf214f27d727357dd4fbc  00000000000000000000000000000000  f704b693750f1afc9cad6c14becb282e  da119c04c70cf214f27d727357dd4fbc fpsr=00000000
-fcmeq v10.4h, v11.4h, v12.4h   02a2916f0a5f8c8c25aad8f4885f36cc  367adc526a4b94c93782c26d4bbcb799  f0a9390cb54852d012cca99aa3a08651  00000000000000000000000000000000  367adc526a4b94c93782c26d4bbcb799  f0a9390cb54852d012cca99aa3a08651 fpsr=00000000
-fcmeq v11.4h, v12.4h, v13.4h   6f0193bbdd20a87bd0382468d72e73d1  6d6de15c07053a169ea3c8364a1a8fb4  0412a0fd8fe41d198bffea99bdc2c5c1  00000000000000000000000000000000  6d6de15c07053a169ea3c8364a1a8fb4  0412a0fd8fe41d198bffea99bdc2c5c1 fpsr=00000000
-fcmeq v12.4h, v13.4h, v14.4h   a67a65723edcc94303aaf72badbecedc  1ab9c6cfaf3021605be36865235cd2f9  3765a45b6b01239a059b3bd903f934e6  00000000000000000000000000000000  1ab9c6cfaf3021605be36865235cd2f9  3765a45b6b01239a059b3bd903f934e6 fpsr=00000000
-fcmeq v13.4h, v14.4h, v15.4h   434cb713b8648f164fd15649ee108799  e7a02cf28f23a26a30b1e8631f16f1d7  618cda6b375248175d9032deb4ff2561  00000000000000000000000000000000  e7a02cf28f23a26a30b1e8631f16f1d7  618cda6b375248175d9032deb4ff2561 fpsr=00000000
-fcmeq v14.4h, v15.4h, v16.4h   cefecb632bff3dc769bf21d908feddf0  0d4c5ca96a2d780772fb07cff129c8c3  e3a4d51733152947f7d9406366b25239  00000000000000000000000000000000  0d4c5ca96a2d780772fb07cff129c8c3  e3a4d51733152947f7d9406366b25239 fpsr=00000000
-fcmeq v15.4h, v16.4h, v17.4h   c3ca3414fb9c1e77f16a6a6bdddd8b53  81543bc64d62605014958b1239a76739  5e7512ef5ffc0bbecda03b65c5131e83  00000000000000000000000000000000  81543bc64d62605014958b1239a76739  5e7512ef5ffc0bbecda03b65c5131e83 fpsr=00000000
-fcmeq v16.4h, v17.4h, v18.4h   5814e27712d949ceb303da683b3b55b8  44bedfaf666969c4b9a76533779de663  25299560e8c679ed58db0a49a1077b46  00000000000000000000000000000000  44bedfaf666969c4b9a76533779de663  25299560e8c679ed58db0a49a1077b46 fpsr=00000000
-fcmeq v17.4h, v18.4h, v19.4h   7656808e9b71318dca47a83022f33bb4  6ff43f616da1a1d799702b7fc977020c  17a7809760c96f02f14b1f47d9c0070b  00000000000000000000000000000000  6ff43f616da1a1d799702b7fc977020c  17a7809760c96f02f14b1f47d9c0070b fpsr=00000000
-fcmeq v18.4h, v19.4h, v20.4h   e87b74de172e14afab454feea6cfbdad  c83520c513846387c6fd82a69aace6a8  c8333ec0a00100f1d9971786687e3efa  00000000000000000000000000000000  c83520c513846387c6fd82a69aace6a8  c8333ec0a00100f1d9971786687e3efa fpsr=00000000
-fcmeq v19.4h, v20.4h, v21.4h   39cdcfdaa76e2db911c2f3074e422012  db49f4d950281160290938318d15c008  3d97e7892ae4d30fe6b9b883008e66a8  00000000000000000000000000000000  db49f4d950281160290938318d15c008  3d97e7892ae4d30fe6b9b883008e66a8 fpsr=00000000
-fcmeq v20.4h, v21.4h, v22.4h   799f1d2276aa7b34cd719b7803e6711d  2f4443c322c833e24e1cdb3543a24612  697434e67611f55b99c9b2c98c0bae53  00000000000000000000000000000000  2f4443c322c833e24e1cdb3543a24612  697434e67611f55b99c9b2c98c0bae53 fpsr=00000000
-fcmeq v21.4h, v22.4h, v23.4h   b83d467639a7642d2a7097b23c824693  e0201b5f67e0be29b2d6c0e73c1b5f0e  d0c8391b32edd031a9565d239aec17f5  00000000000000000000000000000000  e0201b5f67e0be29b2d6c0e73c1b5f0e  d0c8391b32edd031a9565d239aec17f5 fpsr=00000000
-fcmeq v22.4h, v23.4h, v24.4h   a3e210119234065989bafb2b6cc6dda0  2898888cd33ab5b549e4cc771d737533  95635649c84061a209ac0fe9b6b3e169  00000000000000000000000000000000  2898888cd33ab5b549e4cc771d737533  95635649c84061a209ac0fe9b6b3e169 fpsr=00000000
-fcmeq v23.4h, v24.4h, v25.4h   2c8eb63d18886194064da0e7c8e5976a  23e7b79dcbbefb0baff713a70ae69bb0  d6811e14b483229638b664fdd6ead07c  00000000000000000000000000000000  23e7b79dcbbefb0baff713a70ae69bb0  d6811e14b483229638b664fdd6ead07c fpsr=00000000
-fcmeq v24.4h, v25.4h, v26.4h   19f223b2bb4714e81046cdb63c392e30  cceaf6a1a7d931cadd6fb1341be4f09d  c5f7070dde81abd1f5e5604466e7566f  00000000000000000000000000000000  cceaf6a1a7d931cadd6fb1341be4f09d  c5f7070dde81abd1f5e5604466e7566f fpsr=00000000
-fcmeq v25.4h, v26.4h, v27.4h   8fcb237831c5895e82332bc686522d9a  703297844d2c20f96e46d2cb66ab6a8a  f3fb44774e354f658371bf4dce69080b  00000000000000000000000000000000  703297844d2c20f96e46d2cb66ab6a8a  f3fb44774e354f658371bf4dce69080b fpsr=00000000
-fcmeq v26.4h, v27.4h, v28.4h   918292473163fb41e7ebc36ae34c8109  18acc97fc32908cf8fbce74af64755a2  8571b7f030395a6d03be2dd9e73098ee  00000000000000000000000000000000  18acc97fc32908cf8fbce74af64755a2  8571b7f030395a6d03be2dd9e73098ee fpsr=00000000
-fcmeq v27.4h, v28.4h, v29.4h   092490e8d8f9a5645a74c9b476ac9f28  3e7aecfcad4769fb4c23d8b52e361443  fb3c8b38f68a36aa1b068503ca88acc8  00000000000000000000000000000000  3e7aecfcad4769fb4c23d8b52e361443  fb3c8b38f68a36aa1b068503ca88acc8 fpsr=00000000
-fcmeq v28.4h, v29.4h, v30.4h   d41b78003b23cf349125d2c695bf51b0  bc7e719620c24823e2e4d35eccf1f66c  ee2598f3c3010e5933ac1b01f03caf51  00000000000000000000000000000000  bc7e719620c24823e2e4d35eccf1f66c  ee2598f3c3010e5933ac1b01f03caf51 fpsr=00000000
-fcmeq v29.4h, v30.4h, v31.4h   28631c532c9d24e359da8dfc51ab686c  4e8546d55061a75bd9d2e0ea99dc197b  9fa42b9e520c060ec3540d5a193afbb0  00000000000000000000000000000000  4e8546d55061a75bd9d2e0ea99dc197b  9fa42b9e520c060ec3540d5a193afbb0 fpsr=00000000
+fcmeq v6.8h, v7.8h, v8.8h   0e79a8259b4f80fed29775b3ba5a5d65  399b3186d8adc9f785209726ce271c95  f0b863f2720aa364cb236917f585af97  00000000000000000000000000000000  399b3186d8adc9f785209726ce271c95  f0b863f2720aa364cb236917f585af97 fpsr=00000000
+fcmeq v7.8h, v8.8h, v9.8h   72ab03abab031cb0c9d707bcb521dbc3  f5781fa00f9a25354b2d50b0a199d533  14465fceb25510bbaffd8a342eb73a25  00000000000000000000000000000000  f5781fa00f9a25354b2d50b0a199d533  14465fceb25510bbaffd8a342eb73a25 fpsr=00000000
+fcmeq v8.8h, v9.8h, v10.8h   ea3a1abea25e90f596e0690ddbb1325d  6f15f54b18df4a17afc0acc916d780a2  d42c7163c32d947c4f34bb46482d458b  00000000000000000000000000000000  6f15f54b18df4a17afc0acc916d780a2  d42c7163c32d947c4f34bb46482d458b fpsr=00000000
+fcmeq v9.8h, v10.8h, v11.8h   75790021611f52bb989d93ecda5d42e6  5a7849ec67418dc1e65ebd552327f187  e46d2f13175884cbe04b1031372aa56c  00000000000000000000000000000000  5a7849ec67418dc1e65ebd552327f187  e46d2f13175884cbe04b1031372aa56c fpsr=00000000
+fcmeq v10.8h, v11.8h, v12.8h   c96b49385d09b92802939a3ba668de03  f70d2c44249934cd95c69dd8f0f22d6c  0a7d152b5990e78d037189c8396b5790  00000000000000000000000000000000  f70d2c44249934cd95c69dd8f0f22d6c  0a7d152b5990e78d037189c8396b5790 fpsr=00000000
+fcmeq v11.8h, v12.8h, v13.8h   55a0b6a0a967bb009cc95156d20a7740  ba84e8ab484960970cd31f2c2324b33d  f96feb176e097079a28d4bc61d4c83dc  00000000000000000000000000000000  ba84e8ab484960970cd31f2c2324b33d  f96feb176e097079a28d4bc61d4c83dc fpsr=00000000
+fcmeq v12.8h, v13.8h, v14.8h   7a9f3e9c406e08bebff19cb6626b4534  880d08dc732e4f0f0d8fadd24d62067e  505564bb248807699abd5c2459b40191  00000000000000000000000000000000  880d08dc732e4f0f0d8fadd24d62067e  505564bb248807699abd5c2459b40191 fpsr=00000000
+fcmeq v13.8h, v14.8h, v15.8h   38897826ee9811c06d1e78f89a03c449  569a2f4e9b7e5cc7f89a04694b154f64  48bdc7d6b75869a6229e924d13432146  00000000000000000000000000000000  569a2f4e9b7e5cc7f89a04694b154f64  48bdc7d6b75869a6229e924d13432146 fpsr=00000000
+fcmeq v14.8h, v15.8h, v16.8h   66afcedebc20a3aae41f4ad1a98b1d9e  fa669ebb7a1a4b142692299932fb0ca3  8454c9d32b23a578d4a3df6240efe493  00000000000000000000000000000000  fa669ebb7a1a4b142692299932fb0ca3  8454c9d32b23a578d4a3df6240efe493 fpsr=00000000
+fcmeq v15.8h, v16.8h, v17.8h   243309442a750119432ecc46ce83b383  3344d7e7313db0cf8b5edf4af078027c  f9feac55e360f62571ce658dbd6b10b8  00000000000000000000000000000000  3344d7e7313db0cf8b5edf4af078027c  f9feac55e360f62571ce658dbd6b10b8 fpsr=00000000
+fcmeq v16.8h, v17.8h, v18.8h   79279ad43a2fded8acf89038dc1deb8a  6c71b9aa156bb1262e9ced5ecf0bc013  db1ddd1a102b48d571191b7343ffe07f  00000000000000000000000000000000  6c71b9aa156bb1262e9ced5ecf0bc013  db1ddd1a102b48d571191b7343ffe07f fpsr=00000000
+fcmeq v17.8h, v18.8h, v19.8h   511584e3bd172b6befe14de21081b9a5  adb503ef12383dc46894542323836fd5  7797819c4acc5e153520c77a1b9c5c9f  00000000000000000000000000000000  adb503ef12383dc46894542323836fd5  7797819c4acc5e153520c77a1b9c5c9f fpsr=00000000
+fcmeq v18.8h, v19.8h, v20.8h   364dc38de850612140a755e611d3621b  c5b663dc61766721425e7858455e6eea  f597494a49f21bf3af35ed72ec5ca271  00000000000000000000000000000000  c5b663dc61766721425e7858455e6eea  f597494a49f21bf3af35ed72ec5ca271 fpsr=00000000
+fcmeq v19.8h, v20.8h, v21.8h   c0dd254f633cdc55f3fc422834007604  f265a4aacf0e346a38e8b66cd6e3552c  02a2916f0a5f8c8c25aad8f4885f36cc  00000000000000000000000000000000  f265a4aacf0e346a38e8b66cd6e3552c  02a2916f0a5f8c8c25aad8f4885f36cc fpsr=00000000
+fcmeq v20.8h, v21.8h, v22.8h   324c70e4721a7847476b37b782274710  8f9488dd4c922fe297333e22900ea8e1  6f0193bbdd20a87bd0382468d72e73d1  00000000000000000000000000000000  8f9488dd4c922fe297333e22900ea8e1  6f0193bbdd20a87bd0382468d72e73d1 fpsr=00000000
+fcmeq v21.8h, v22.8h, v23.8h   4dcb921626f414cd528b073650eefa0b  563384e91c48f729a4afe16b7735e894  a67a65723edcc94303aaf72badbecedc  00000000000000000000000000000000  563384e91c48f729a4afe16b7735e894  a67a65723edcc94303aaf72badbecedc fpsr=00000000
+fcmeq v22.8h, v23.8h, v24.8h   f0632011d48f9ec9a3c5b6dfccc7530a  dab52ef2d1d3b5180ec59ae22f5c00d1  434cb713b8648f164fd15649ee108799  00000000000000000000000000000000  dab52ef2d1d3b5180ec59ae22f5c00d1  434cb713b8648f164fd15649ee108799 fpsr=00000000
+fcmeq v23.8h, v24.8h, v25.8h   a46e8484ece60477aacec68839a0e78d  6a40b0ca74ab00e312598e3499ff894a  cefecb632bff3dc769bf21d908feddf0  00000000000000000000000000000000  6a40b0ca74ab00e312598e3499ff894a  cefecb632bff3dc769bf21d908feddf0 fpsr=00000000
+fcmeq v24.8h, v25.8h, v26.8h   9f379847d37a2b40057e0a7ea682bdbf  5e4522e2119acb2485b8f97ff70c0d9c  c3ca3414fb9c1e77f16a6a6bdddd8b53  00000000000000000000000000000000  5e4522e2119acb2485b8f97ff70c0d9c  c3ca3414fb9c1e77f16a6a6bdddd8b53 fpsr=00000000
+fcmeq v25.8h, v26.8h, v27.8h   360af4125e638d8b0f5f6f976c5e40b4  fb02abf06963f7833ff94a8498605826  5814e27712d949ceb303da683b3b55b8  00000000000000000000000000000000  fb02abf06963f7833ff94a8498605826  5814e27712d949ceb303da683b3b55b8 fpsr=00000000
+fcmeq v26.8h, v27.8h, v28.8h   d28146b14dace278a8041c6cc927f8d6  c3eb365b71ee2dcb154a2fbf228bd92c  7656808e9b71318dca47a83022f33bb4  00000000000000000000000000000000  c3eb365b71ee2dcb154a2fbf228bd92c  7656808e9b71318dca47a83022f33bb4 fpsr=00000000
+fcmeq v27.8h, v28.8h, v29.8h   cbbb3d9d0f74d7bcada302726ed906dd  cbf5aec342ea7b271a32b7aca84c4317  e87b74de172e14afab454feea6cfbdad  00000000000000000000000000000000  cbf5aec342ea7b271a32b7aca84c4317  e87b74de172e14afab454feea6cfbdad fpsr=00000000
+fcmeq v28.8h, v29.8h, v30.8h   44c2c83a59312799c2df8b7a2b5180ce  322c993c7b3c057d0f18c3f92632f84b  39cdcfdaa76e2db911c2f3074e422012  00000000000000000000000000000000  322c993c7b3c057d0f18c3f92632f84b  39cdcfdaa76e2db911c2f3074e422012 fpsr=00000000
+fcmeq v29.8h, v30.8h, v31.8h   896f57d2e6c92effdb5ac6af3216429d  4acb14472e95166a0bbeb4057968e7bd  799f1d2276aa7b34cd719b7803e6711d  00000000000000000000000000000000  4acb14472e95166a0bbeb4057968e7bd  799f1d2276aa7b34cd719b7803e6711d fpsr=00000000
+fcmeq v0.4h, v1.4h, v2.4h   b53a9989838cda1f1930888dec90b76c  1e23cb6323e1ca16c6dc65b9086f468f  b83d467639a7642d2a7097b23c824693  00000000000000000000000000000000  1e23cb6323e1ca16c6dc65b9086f468f  b83d467639a7642d2a7097b23c824693 fpsr=00000000
+fcmeq v1.4h, v2.4h, v3.4h   c7b4c2ca837d209f38f90fb4d23a6e6b  acaade3a632a3cc85c44fb99ef597319  a3e210119234065989bafb2b6cc6dda0  00000000000000000000000000000000  acaade3a632a3cc85c44fb99ef597319  a3e210119234065989bafb2b6cc6dda0 fpsr=00000000
+fcmeq v2.4h, v3.4h, v4.4h   fa838fdfc12d6b289499c7d9cb0f36f3  07eb79d26bf8582a9671dc110faecd53  2c8eb63d18886194064da0e7c8e5976a  00000000000000000000000000000000  07eb79d26bf8582a9671dc110faecd53  2c8eb63d18886194064da0e7c8e5976a fpsr=00000000
+fcmeq v3.4h, v4.4h, v5.4h   76ba58b2903bf3580d12459853885e10  30d55e0154281dc404dff4bcf5f64bf3  19f223b2bb4714e81046cdb63c392e30  00000000000000000000000000000000  30d55e0154281dc404dff4bcf5f64bf3  19f223b2bb4714e81046cdb63c392e30 fpsr=00000000
+fcmeq v4.4h, v5.4h, v6.4h   d415012f9577f3c097b9782eee9d91f8  d48aba17385e542c32af0c325a6c8a06  8fcb237831c5895e82332bc686522d9a  00000000000000000000000000000000  d48aba17385e542c32af0c325a6c8a06  8fcb237831c5895e82332bc686522d9a fpsr=00000000
+fcmeq v5.4h, v6.4h, v7.4h   2a746aee7090b622b015c8dfe4b8e577  3678a2cb7706bd1f4181c4eb980d14ac  918292473163fb41e7ebc36ae34c8109  00000000000000000000000000000000  3678a2cb7706bd1f4181c4eb980d14ac  918292473163fb41e7ebc36ae34c8109 fpsr=00000000
+fcmeq v6.4h, v7.4h, v8.4h   608cd453069e0e53e05b81170d70e551  a5b74421d897c0c53f69ee42c90b5f34  092490e8d8f9a5645a74c9b476ac9f28  00000000000000000000000000000000  a5b74421d897c0c53f69ee42c90b5f34  092490e8d8f9a5645a74c9b476ac9f28 fpsr=00000000
+fcmeq v7.4h, v8.4h, v9.4h   d64b327dcfd3af4460ec9e1de2aa4141  0dabb8a106bde99a0ca3a7a324fdee40  d41b78003b23cf349125d2c695bf51b0  00000000000000000000000000000000  0dabb8a106bde99a0ca3a7a324fdee40  d41b78003b23cf349125d2c695bf51b0 fpsr=00000000
+fcmeq v8.4h, v9.4h, v10.4h   f957f0604d91e03b084831f1121022d9  6a71f0f64c43d4b0773972b8a018e352  28631c532c9d24e359da8dfc51ab686c  00000000000000000000000000000000  6a71f0f64c43d4b0773972b8a018e352  28631c532c9d24e359da8dfc51ab686c fpsr=00000000
+fcmeq v9.4h, v10.4h, v11.4h   bb1a9bbcefd02d750f8977f53c3f471d  25917a90dc1bf235d34a1effd8a8821b  bf3a0ea668d5c20d403ef058dd6c0752  00000000000000000000000000000000  25917a90dc1bf235d34a1effd8a8821b  bf3a0ea668d5c20d403ef058dd6c0752 fpsr=00000000
+fcmeq v10.4h, v11.4h, v12.4h   ade269115f46d6806dff05b455ba9596  cfdb9f8e25f1618e979b6cec9053591e  109dc909671e9738172704a799a1c1f4  00000000000000000000000000000000  cfdb9f8e25f1618e979b6cec9053591e  109dc909671e9738172704a799a1c1f4 fpsr=00000000
+fcmeq v11.4h, v12.4h, v13.4h   3bad8a46d04f6937d8682262ea68c49c  41ad78fd4d3d29dd5d8e1bd7cd7c465e  d81d13aac9dea75feb3a9203c51c00d6  00000000000000000000000000000000  41ad78fd4d3d29dd5d8e1bd7cd7c465e  d81d13aac9dea75feb3a9203c51c00d6 fpsr=00000000
+fcmeq v12.4h, v13.4h, v14.4h   259010cb35facd3d12833ab53690a7db  6e08b172109ec73721bba535e8f37501  748970903b1b0d9f13d2d9e22d11f877  00000000000000000000000000000000  6e08b172109ec73721bba535e8f37501  748970903b1b0d9f13d2d9e22d11f877 fpsr=00000000
+fcmeq v13.4h, v14.4h, v15.4h   2c74e09ff63f11a33bc21b8123dc43bf  4f00e8c1e2594d9e1bfbb5ca5a3eb4c3  c55476db52e0abcea81a459fde59a942  00000000000000000000000000000000  4f00e8c1e2594d9e1bfbb5ca5a3eb4c3  c55476db52e0abcea81a459fde59a942 fpsr=00000000
+fcmeq v14.4h, v15.4h, v16.4h   ade5c7185f4ca5d3936d543d59c28391  166c8f57701a2616cd7fd5de27e64576  10ed3a426e9a42a5cdb276b134ee9a58  00000000000000000000000000000000  166c8f57701a2616cd7fd5de27e64576  10ed3a426e9a42a5cdb276b134ee9a58 fpsr=00000000
+fcmeq v15.4h, v16.4h, v17.4h   beb3b87cf20fc130d10f9c68465f4de9  190741c01bcab7536ddc20686be623ac  49a0684e95ba72d814967b92d269e375  00000000000000000000000000000000  190741c01bcab7536ddc20686be623ac  49a0684e95ba72d814967b92d269e375 fpsr=00000000
+fcmeq v16.4h, v17.4h, v18.4h   ef8d13d60c7fe8aa8c4e670225a6e2b5  37714c749b1f703438956a90506f280c  71468e0a5ff0609e5c8484ac532d9f03  00000000000000000000000000000000  37714c749b1f703438956a90506f280c  71468e0a5ff0609e5c8484ac532d9f03 fpsr=00000000
+fcmeq v17.4h, v18.4h, v19.4h   daa52d2d553d0fef6414bf9d347d5ad9  dfd590a0647503ebc73b1226a0c656fb  b509ca3a82c9640ff34b381a2d1e77b4  00000000000000000000000000000000  dfd590a0647503ebc73b1226a0c656fb  b509ca3a82c9640ff34b381a2d1e77b4 fpsr=00000000
+fcmeq v18.4h, v19.4h, v20.4h   0716e493ed6fa4a97a1621d447932c54  b438950a4545e9ff3c491c305add3aa6  37575ab8629f087c2a4187e8a2803b71  00000000000000000000000000000000  b438950a4545e9ff3c491c305add3aa6  37575ab8629f087c2a4187e8a2803b71 fpsr=00000000
+randV128: 4608 calls, 6090 iters
+fcmeq v19.4h, v20.4h, v21.4h   34922f130f3a121a3c685411379a0d0b  1ae0ad02e3e03cc5aac2bece170f83fc  3cce4648ab414b3b6cec5472dd568142  00000000000000000000000000000000  1ae0ad02e3e03cc5aac2bece170f83fc  3cce4648ab414b3b6cec5472dd568142 fpsr=00000000
+fcmeq v20.4h, v21.4h, v22.4h   409598ec48b12a65671743ae2b46777b  d003cdc272256c444652636324b69e3c  6ae1f8f4a5caa577c15fb8028e0b2c67  00000000000000000000000000000000  d003cdc272256c444652636324b69e3c  6ae1f8f4a5caa577c15fb8028e0b2c67 fpsr=00000000
+fcmeq v21.4h, v22.4h, v23.4h   0bfd14417549d77e9b37769339e92171  97fc49b511e400f04e1424c579fd5b2f  652f44002acb8738390c94124950aa35  00000000000000000000000000000000  97fc49b511e400f04e1424c579fd5b2f  652f44002acb8738390c94124950aa35 fpsr=00000000
+fcmeq v22.4h, v23.4h, v24.4h   cb28e89468f4d930d15bf83359c561f7  e6650f122001bef21f594d648582302e  0448a8f60ea5e531d61401f069f9e904  00000000000000000000000000000000  e6650f122001bef21f594d648582302e  0448a8f60ea5e531d61401f069f9e904 fpsr=00000000
+fcmeq v23.4h, v24.4h, v25.4h   a148dec3a4bc1a9da09945d1a02d84c5  613abc357250209fd3b9e7d70881ca75  f1619ae9945c240b6eb2821d72bae2c2  00000000000000000000000000000000  613abc357250209fd3b9e7d70881ca75  f1619ae9945c240b6eb2821d72bae2c2 fpsr=00000000
+fcmeq v24.4h, v25.4h, v26.4h   2b28eb1a4cb2316d8f608975e5705f6b  53f08702a70cf66278153cbee55afa18  5c47208da009bf7f16eda64c9240476a  00000000000000000000000000000000  53f08702a70cf66278153cbee55afa18  5c47208da009bf7f16eda64c9240476a fpsr=00000000
+fcmeq v25.4h, v26.4h, v27.4h   95b5eb03dc7e03b7efa3d2fba25805db  37e993a3f1e9ee41c4bf32e6afad4767  342d336e0ead57a6ca3266a1b5aea0a0  00000000000000000000000000000000  37e993a3f1e9ee41c4bf32e6afad4767  342d336e0ead57a6ca3266a1b5aea0a0 fpsr=00000000
+fcmeq v26.4h, v27.4h, v28.4h   bd32ad4022a8c43d3e3d5f44bdad580c  deefde7e5320917abd641e62d6e67714  daef733503fb81fa5e450d4fd00540e0  00000000000000000000000000000000  deefde7e5320917abd641e62d6e67714  daef733503fb81fa5e450d4fd00540e0 fpsr=00000000
+fcmeq v27.4h, v28.4h, v29.4h   a32703c9a7089597b9ec3f4cb1834dfb  4573731f6aeb94f34f1d77b199ea3f59  083ac440a1da64d1ac22bc17b8c1ea9b  00000000000000000000000000000000  4573731f6aeb94f34f1d77b199ea3f59  083ac440a1da64d1ac22bc17b8c1ea9b fpsr=00000000
+fcmeq v28.4h, v29.4h, v30.4h   86e1c066840ab236ebdf8fb77504e8d2  2ed5e950ce7ac2437932a11bb6d1edab  5290ee712881df7eaa243c6a4a1b6794  00000000000000000000000000000000  2ed5e950ce7ac2437932a11bb6d1edab  5290ee712881df7eaa243c6a4a1b6794 fpsr=00000000
+fcmeq v29.4h, v30.4h, v31.4h   a729d175a9c2ea2fec2f42e4110aad52  35249253591eec4c52040ea68b9ea607  9c332cd4b79f36453744e04074bad0f7  00000000000000000000000000000000  35249253591eec4c52040ea68b9ea607  9c332cd4b79f36453744e04074bad0f7 fpsr=00000000
+
+FCMEQ <Vd>.<T>, <Vn>.<T>, #0.0
+
+fcmeq v0.8h, v1.8h, #0.0   f0d26228d1c924c2444fef4b91748c60  ae02e0d4e2d6f653ae14f34ae9bc37ff  00000000000000000000000000000000  ae02e0d4e2d6f653ae14f34ae9bc37ff fpsr=00000000
+fcmeq v1.8h, v2.8h, #0.0   bda0301739fc1b47534f70cd519330d8  e18e36ef165ae15be3075982bf9dd861  00000000000000000000000000000000  e18e36ef165ae15be3075982bf9dd861 fpsr=00000000
+fcmeq v2.8h, v3.8h, #0.0   05e93c7e0bd8f0d993aa6ec857525c63  aa61ede6c852ac2c5de9d282cfa6bc4f  00000000000000000000000000000000  aa61ede6c852ac2c5de9d282cfa6bc4f fpsr=00000000
+fcmeq v3.8h, v4.8h, #0.0   a34a6abe93c8901f215f3724f1ba3805  420eeb74cc9a00755cc585bb0288cc8b  00000000000000000000000000000000  420eeb74cc9a00755cc585bb0288cc8b fpsr=00000000
+fcmeq v4.8h, v5.8h, #0.0   0aa4c244e98d4dc2fbecec1056651752  ea898d4c1a6b4606ba362e4bdbcad2f3  00000000000000000000000000000000  ea898d4c1a6b4606ba362e4bdbcad2f3 fpsr=00000000
+fcmeq v5.8h, v6.8h, #0.0   d1404d0593dd95d22acef0e719ef8a08  aad0571e06b8dd8f0d18f127eb5978f2  00000000000000000000000000000000  aad0571e06b8dd8f0d18f127eb5978f2 fpsr=00000000
+fcmeq v6.8h, v7.8h, #0.0   4194b5a352538ad04a2fe7594909d2b5  9181c386e540498eb2b1a932d2b3b95c  00000000000000000000000000000000  9181c386e540498eb2b1a932d2b3b95c fpsr=00000000
+fcmeq v7.8h, v8.8h, #0.0   359de4a76497785ad93a26537310f15e  05ee85a9f013c5a5629e280024e9a812  00000000000000000000000000000000  05ee85a9f013c5a5629e280024e9a812 fpsr=00000000
+fcmeq v8.8h, v9.8h, #0.0   f86e0b193d837801f513306fdcf15123  a8740f1b62f57b58fabe9dd16521e23b  00000000000000000000000000000000  a8740f1b62f57b58fabe9dd16521e23b fpsr=00000000
+fcmeq v9.8h, v10.8h, #0.0   b97c3c60335383b49a3d66a4abf73b83  3f8581d2b60504b2c7f2b7845a162867  00000000000000000000000000000000  3f8581d2b60504b2c7f2b7845a162867 fpsr=00000000
+fcmeq v10.8h, v11.8h, #0.0   bd7eb38ab54c6437c4e5d5da8afb9f9b  4bfb60ed2c6d03dcda753b146f8032f3  00000000000000000000000000000000  4bfb60ed2c6d03dcda753b146f8032f3 fpsr=00000000
+fcmeq v11.8h, v12.8h, #0.0   a12d1d451e1a00325d0b47f1e1a5d07d  3aad9ac7378decfb812b15b6c93a2bc0  00000000000000000000000000000000  3aad9ac7378decfb812b15b6c93a2bc0 fpsr=00000000
+fcmeq v12.8h, v13.8h, #0.0   018f15eb8420b7a572730b7c6cb747a0  04b0923e33ae973dcfb7c56d46272fe9  00000000000000000000000000000000  04b0923e33ae973dcfb7c56d46272fe9 fpsr=00000000
+fcmeq v13.8h, v14.8h, #0.0   d85564aba321cae5d613993104d52e2a  520d126dcaf9c5baa32c9546bffd3415  00000000000000000000000000000000  520d126dcaf9c5baa32c9546bffd3415 fpsr=00000000
+fcmeq v14.8h, v15.8h, #0.0   9e5e696874ef021c8e6ba13773f4c0bf  47463e704a2a938683f1d64746eb5ba3  00000000000000000000000000000000  47463e704a2a938683f1d64746eb5ba3 fpsr=00000000
+fcmeq v15.8h, v16.8h, #0.0   c4bbf8a7949fe0ff4f6467d0ba5386f4  731c1c5fe537bb3e293868b973b795b4  00000000000000000000000000000000  731c1c5fe537bb3e293868b973b795b4 fpsr=00000000
+fcmeq v16.8h, v17.8h, #0.0   a532d9d7c62b8961473e12cc4c7e0666  894a10dfc8843affc66db381b18425db  00000000000000000000000000000000  894a10dfc8843affc66db381b18425db fpsr=00000000
+fcmeq v17.8h, v18.8h, #0.0   eeb79edddf4b78b1f3fb83a3cd400b16  96a40bb82aadeb173572f7f407fe34fa  00000000000000000000000000000000  96a40bb82aadeb173572f7f407fe34fa fpsr=00000000
+fcmeq v18.8h, v19.8h, #0.0   2c9eb702941e06beb1ff7b2cc2c43c63  885ede111fac8736368d56cb5830cc4f  00000000000000000000000000000000  885ede111fac8736368d56cb5830cc4f fpsr=00000000
+fcmeq v19.8h, v20.8h, #0.0   f11c598af09c899bc082b8f494cc2f16  cc9b78ee7b1d6db8bd0d9c9e9297250b  00000000000000000000000000000000  cc9b78ee7b1d6db8bd0d9c9e9297250b fpsr=00000000
+fcmeq v20.8h, v21.8h, #0.0   c77ccfad1e88520f435d8dad5b74ed73  d953df40e0131328707d733afab7c1ca  00000000000000000000000000000000  d953df40e0131328707d733afab7c1ca fpsr=00000000
+fcmeq v21.8h, v22.8h, #0.0   2168bb496f273839259a83704c2a4aad  c9b793c0490f1b53daab534bd3a341cf  00000000000000000000000000000000  c9b793c0490f1b53daab534bd3a341cf fpsr=00000000
+fcmeq v22.8h, v23.8h, #0.0   66b3f082539b16af44bb633935f7a94a  6d21a0af0cd63ecf51291d800530e5d6  00000000000000000000000000000000  6d21a0af0cd63ecf51291d800530e5d6 fpsr=00000000
+fcmeq v23.8h, v24.8h, #0.0   3b617ad788fcbb3c57b35c7494e55211  5987fa9259a19fb87416f7fde4f54c5e  00000000000000000000000000000000  5987fa9259a19fb87416f7fde4f54c5e fpsr=00000000
+fcmeq v24.8h, v25.8h, #0.0   6d4981ca0fd21f7022d3c223515456c9  f293624e9cdd403c46eefb60899b772c  00000000000000000000000000000000  f293624e9cdd403c46eefb60899b772c fpsr=00000000
+fcmeq v25.8h, v26.8h, #0.0   89c615b510c89e563dbf5e512cade376  439e342ef2b40a84cfe5267763818fe1  00000000000000000000000000000000  439e342ef2b40a84cfe5267763818fe1 fpsr=00000000
+fcmeq v26.8h, v27.8h, #0.0   345cebfaaac82bb45b03facfc2d88390  ebd2a56c85de7569596cea68edb746d9  00000000000000000000000000000000  ebd2a56c85de7569596cea68edb746d9 fpsr=00000000
+fcmeq v27.8h, v28.8h, #0.0   a42d6713a4798229cba957c68701319a  2e884d5e936625c715b3046fafa3ceb0  00000000000000000000000000000000  2e884d5e936625c715b3046fafa3ceb0 fpsr=00000000
+fcmeq v28.8h, v29.8h, #0.0   c68b65f175d70f3f5dca77dd644cb443  848a2daadd345668d70b2c17c4463f3c  00000000000000000000000000000000  848a2daadd345668d70b2c17c4463f3c fpsr=00000000
+fcmeq v29.8h, v30.8h, #0.0   29515a030749a9aeb34347d58423efdc  b4d638e7dcfe92f133876331fb225e95  00000000000000000000000000000000  b4d638e7dcfe92f133876331fb225e95 fpsr=00000000
+fcmeq v30.8h, v31.8h, #0.0   d4129b0923bf818ab52b29155334edf8  e4b487f29ee58540f20aa46a1850b8c8  00000000000000000000000000000000  e4b487f29ee58540f20aa46a1850b8c8 fpsr=00000000
+fcmeq v0.4h, v1.4h, #0.0   a72e0963a99b783542e3fbfeafde8ef6  653d475e99cd7506840bb4c0580a1277  00000000000000000000000000000000  653d475e99cd7506840bb4c0580a1277 fpsr=00000000
+fcmeq v1.4h, v2.4h, #0.0   c4ac75ebe68b10b11da7c0be83209c3e  58d6bc0be2759ffa47ee34792d4f2b5d  00000000000000000000000000000000  58d6bc0be2759ffa47ee34792d4f2b5d fpsr=00000000
+fcmeq v2.4h, v3.4h, #0.0   3385d39b2d0a679349805b999182e740  a2bb0e7dc472972dc690544ac01c9895  00000000000000000000000000000000  a2bb0e7dc472972dc690544ac01c9895 fpsr=00000000
+fcmeq v3.4h, v4.4h, #0.0   254b1d1321253effe151f595f1d3377f  502dc7df79ede8f91b82fafb6c7cabdb  00000000000000000000000000000000  502dc7df79ede8f91b82fafb6c7cabdb fpsr=00000000
+fcmeq v4.4h, v5.4h, #0.0   bfe7c92dd7ed75ce7892f8b7a0d3e97b  e4abd52109aa4d1f64a230bb1d9e4d53  00000000000000000000000000000000  e4abd52109aa4d1f64a230bb1d9e4d53 fpsr=00000000
+fcmeq v5.4h, v6.4h, #0.0   51eef22bc72b1afc6bb33b12ac7d8eea  272c58200af498fcc1399e8a64815995  00000000000000000000000000000000  272c58200af498fcc1399e8a64815995 fpsr=00000000
+fcmeq v6.4h, v7.4h, #0.0   fa10303b5e2babef11a725cb2185b102  4774749765351bf4ee18934639cb4629  00000000000000000000000000000000  4774749765351bf4ee18934639cb4629 fpsr=00000000
+fcmeq v7.4h, v8.4h, #0.0   3cb83dd2e3af6458364da5db340b33fa  ee53cd1bde0d96c79ed3d800e41c9ad7  00000000000000000000000000000000  ee53cd1bde0d96c79ed3d800e41c9ad7 fpsr=00000000
+fcmeq v8.4h, v9.4h, #0.0   3c93edc152b9cd766440911d1b186132  c8bcf6914a3682e44e6e4f3109411e9e  00000000000000000000000000000000  c8bcf6914a3682e44e6e4f3109411e9e fpsr=00000000
+fcmeq v9.4h, v10.4h, #0.0   2b87f25328a35c0b2ed4f47bd9850287  527cb0a67b5f728a2c8bf7450bd9a1e9  00000000000000000000000000000000  527cb0a67b5f728a2c8bf7450bd9a1e9 fpsr=00000000
+fcmeq v10.4h, v11.4h, #0.0   13e726df273d10cea6c81fd2ab5b57e6  2678018c6b484f1d8f8fddc25aaf69be  00000000000000000000000000000000  2678018c6b484f1d8f8fddc25aaf69be fpsr=00000000
+fcmeq v11.4h, v12.4h, #0.0   b990363109ef6b76f7ea5a843a5ce20a  a8bbb39a366f1fdf4b8f674aeda5c2f2  00000000000000000000000000000000  a8bbb39a366f1fdf4b8f674aeda5c2f2 fpsr=00000000
+fcmeq v12.4h, v13.4h, #0.0   fbace0931a246d8673bc0f57b0cac51f  893775f26636a6345ffe45c8eb122bb1  00000000000000000000000000000000  893775f26636a6345ffe45c8eb122bb1 fpsr=00000000
+fcmeq v13.4h, v14.4h, #0.0   0f6e130b11b6a8482646a4aede694d29  0380c0df443552876b8b15fdd2f92617  00000000000000000000000000000000  0380c0df443552876b8b15fdd2f92617 fpsr=00000000
+fcmeq v14.4h, v15.4h, #0.0   a0d45ce2b7d39fbb1ebf44f2565cb1de  5b0e0933b12c36462268c6747a32787d  00000000000000000000000000000000  5b0e0933b12c36462268c6747a32787d fpsr=00000000
+fcmeq v15.4h, v16.4h, #0.0   9cb73f9d4949f99425d4285370c52d86  1b614a249b95091b0c01c47598dfd667  00000000000000000000000000000000  1b614a249b95091b0c01c47598dfd667 fpsr=00000000
+randV128: 4864 calls, 6406 iters
+fcmeq v16.4h, v17.4h, #0.0   a4dc427aeaeb7bd054301bfb94112591  0884bbe5428805aa59d876f66a298a69  00000000000000000000000000000000  0884bbe5428805aa59d876f66a298a69 fpsr=00000000
+fcmeq v17.4h, v18.4h, #0.0   5519d0530b7719df6a96917783a3d826  12ace023f9cabdebb84d90d16ad11008  00000000000000000000000000000000  12ace023f9cabdebb84d90d16ad11008 fpsr=00000000
+fcmeq v18.4h, v19.4h, #0.0   e2836bced6c4231a1f9bf559c1b0a1fd  2269d768875e50ff6863e1b15411e39d  00000000000000000000000000000000  2269d768875e50ff6863e1b15411e39d fpsr=00000000
+fcmeq v19.4h, v20.4h, #0.0   8f1f6bb582cf04bc584882fb05adc54f  981fc6ff13b97b01acfbcd828f85ef54  00000000000000000000000000000000  981fc6ff13b97b01acfbcd828f85ef54 fpsr=00000000
+fcmeq v20.4h, v21.4h, #0.0   aaa5bb1ed16543c25eaec69cc30ce19e  25edf0c04506d3147322f620988b860b  00000000000000000000000000000000  25edf0c04506d3147322f620988b860b fpsr=00000000
+fcmeq v21.4h, v22.4h, #0.0   69fd91966b1c517625cbc2dfa69d5b79  3cd6203882a82ec609faae5a2f0f6f05  00000000000000000000000000000000  3cd6203882a82ec609faae5a2f0f6f05 fpsr=00000000
+fcmeq v22.4h, v23.4h, #0.0   2a82f50c12316652cf7562b7635c814b  3cdb3dc4e8706807eb6217fc14edbba0  00000000000000000000000000000000  3cdb3dc4e8706807eb6217fc14edbba0 fpsr=00000000
+fcmeq v23.4h, v24.4h, #0.0   fae92f1f8bb4c2c5ee779a7f15bc72c7  035a27c559bd6136fab9116727844a3e  00000000000000000000000000000000  035a27c559bd6136fab9116727844a3e fpsr=00000000
+fcmeq v24.4h, v25.4h, #0.0   bb951d2eb604452e60314c979e1d0e4e  73b5bd9ab3eff8b3145f7bfb4734fb3f  00000000000000000000000000000000  73b5bd9ab3eff8b3145f7bfb4734fb3f fpsr=00000000
+fcmeq v25.4h, v26.4h, #0.0   6a4be1a3d7670fdf1ab53716565eb001  4786f05f6e4f2ddbd2d153f40583326e  00000000000000000000000000000000  4786f05f6e4f2ddbd2d153f40583326e fpsr=00000000
+fcmeq v26.4h, v27.4h, #0.0   733d9629a9c54530aa39a619f88cad13  a5ced8d6120f592a2750826174f35ed4  00000000000000000000000000000000  a5ced8d6120f592a2750826174f35ed4 fpsr=00000000
+fcmeq v27.4h, v28.4h, #0.0   9b6367c5d4ca56f1efc04a9b9a2faa51  3f3358babf2f0c3973920f5bd5749e98  00000000000000000000000000000000  3f3358babf2f0c3973920f5bd5749e98 fpsr=00000000
+fcmeq v28.4h, v29.4h, #0.0   15766f55ca7cdedee865ce585b441e24  ea1e893b4ebd87d8ee945fbf5b81b951  00000000000000000000000000000000  ea1e893b4ebd87d8ee945fbf5b81b951 fpsr=00000000
+fcmeq v29.4h, v30.4h, #0.0   ba21eab1d62b9a7e2bd1de8a3c6b81a0  cdf56094af49f4f73b2f4e38affb0796  00000000000000000000000000000000  cdf56094af49f4f73b2f4e38affb0796 fpsr=00000000
+fcmeq v30.4h, v31.4h, #0.0   19c1c4c8950f76928a63f6bf258c03f9  45d1d779fb07e668d767094a142f17f4  00000000000000000000000000000000  45d1d779fb07e668d767094a142f17f4 fpsr=00000000
 
 FCMGE <Hd>, <Hn>, <Hm>
 
-fcmge h0, h1, h2   bf3a0ea668d5c20d403ef058dd6c0752  c2b3efc3ce34554456ff6a1f1b16d2ec  5510c7bd74a030aaa20f9730585f755a  00000000000000000000000000000000  c2b3efc3ce34554456ff6a1f1b16d2ec  5510c7bd74a030aaa20f9730585f755a fpsr=00000000
-fcmge h1, h2, h3   109dc909671e9738172704a799a1c1f4  6de1973e68ee3165f9ad0c71c41613cc  c2c2984a4de4c4582897a338458279bd  00000000000000000000000000000000  6de1973e68ee3165f9ad0c71c41613cc  c2c2984a4de4c4582897a338458279bd fpsr=00000000
-fcmge h2, h3, h4   d81d13aac9dea75feb3a9203c51c00d6  c276dc9bc5305c54a21514182ebf8993  bb30444d4314bf614ee9a1641d98e809  0000000000000000000000000000ffff  c276dc9bc5305c54a21514182ebf8993  bb30444d4314bf614ee9a1641d98e809 fpsr=00000000
-fcmge h3, h4, h5   748970903b1b0d9f13d2d9e22d11f877  516a1b831b3176fc137236e978fd9693  02666208f203ba322da3fbd71d27980a  0000000000000000000000000000ffff  516a1b831b3176fc137236e978fd9693  02666208f203ba322da3fbd71d27980a fpsr=00000000
-fcmge h4, h5, h6   c55476db52e0abcea81a459fde59a942  ecbd8457e35d67dfbeeb48edcc37dc67  1e8610a3305ebd7f3839399f40e6095e  00000000000000000000000000000000  ecbd8457e35d67dfbeeb48edcc37dc67  1e8610a3305ebd7f3839399f40e6095e fpsr=00000000
-fcmge h5, h6, h7   10ed3a426e9a42a5cdb276b134ee9a58  95217a989bedb1669e0f7844d34ecbed  8f66d358f274c5f4454dfabe75b63be7  00000000000000000000000000000000  95217a989bedb1669e0f7844d34ecbed  8f66d358f274c5f4454dfabe75b63be7 fpsr=00000000
-fcmge h6, h7, h8   49a0684e95ba72d814967b92d269e375  6a77ab054b517256c31510cba727bf47  b786fbe4c3f0adf3c5a35ee080d0401a  00000000000000000000000000000000  6a77ab054b517256c31510cba727bf47  b786fbe4c3f0adf3c5a35ee080d0401a fpsr=00000000
-fcmge h7, h8, h9   71468e0a5ff0609e5c8484ac532d9f03  07884ff5f78bba87986158a3902d9e8b  ba478ca5b279f2b22841f179cf321667  00000000000000000000000000000000  07884ff5f78bba87986158a3902d9e8b  ba478ca5b279f2b22841f179cf321667 fpsr=00000000
-fcmge h8, h9, h10   b509ca3a82c9640ff34b381a2d1e77b4  d879093872db6abe72d0f189ad77863b  a5c05d38d6ab2cbeb1b3daded4212924  00000000000000000000000000000000  d879093872db6abe72d0f189ad77863b  a5c05d38d6ab2cbeb1b3daded4212924 fpsr=00000000
-randV128: 4608 calls, 6090 iters
-fcmge h9, h10, h11   37575ab8629f087c2a4187e8a2803b71  4deba11b446179c612c5614b33ab362a  92cebb11d1ca93e39dff8a0600f213a6  0000000000000000000000000000ffff  4deba11b446179c612c5614b33ab362a  92cebb11d1ca93e39dff8a0600f213a6 fpsr=00000000
-fcmge h10, h11, h12   3cce4648ab414b3b6cec5472dd568142  6589f8e96cd2cf0a0e81f486e69ad7a6  f35cbf51c21e06de6e4b1bf64be64056  00000000000000000000000000000000  6589f8e96cd2cf0a0e81f486e69ad7a6  f35cbf51c21e06de6e4b1bf64be64056 fpsr=00000000
-fcmge h11, h12, h13   6ae1f8f4a5caa577c15fb8028e0b2c67  8b646c6b55de2b3694e58ba7c57441db  6aa2ea284e54224aba2d04f7f8531e35  0000000000000000000000000000ffff  8b646c6b55de2b3694e58ba7c57441db  6aa2ea284e54224aba2d04f7f8531e35 fpsr=00000000
-fcmge h12, h13, h14   652f44002acb8738390c94124950aa35  95732b70c6626b41c7d09998c8d9874e  8e1816306f76d7ed20d04e0abe1244ec  00000000000000000000000000000000  95732b70c6626b41c7d09998c8d9874e  8e1816306f76d7ed20d04e0abe1244ec fpsr=00000000
-fcmge h13, h14, h15   0448a8f60ea5e531d61401f069f9e904  c0aa031d1721a5f2a2b5f384faba734d  e0329f896486b0f28332725a4f45fb71  0000000000000000000000000000ffff  c0aa031d1721a5f2a2b5f384faba734d  e0329f896486b0f28332725a4f45fb71 fpsr=00000000
-fcmge h14, h15, h16   f1619ae9945c240b6eb2821d72bae2c2  7a49c09bbc42e5d40144a59371238370  4ade47752abff05cef508e3d8f967b9d  00000000000000000000000000000000  7a49c09bbc42e5d40144a59371238370  4ade47752abff05cef508e3d8f967b9d fpsr=00000000
-fcmge h15, h16, h17   5c47208da009bf7f16eda64c9240476a  9429dc8c27ce935341023d8c44ffe95a  9d5b83e4c324af66c41ecabaaf139b4b  00000000000000000000000000000000  9429dc8c27ce935341023d8c44ffe95a  9d5b83e4c324af66c41ecabaaf139b4b fpsr=00000000
-fcmge h16, h17, h18   342d336e0ead57a6ca3266a1b5aea0a0  48fb39e335abb68dcdc66e7cc98c18fb  0d2cf6de4a2463fa78a42722ddda944e  0000000000000000000000000000ffff  48fb39e335abb68dcdc66e7cc98c18fb  0d2cf6de4a2463fa78a42722ddda944e fpsr=00000000
-fcmge h17, h18, h19   daef733503fb81fa5e450d4fd00540e0  8d4bfb8556bb2c000c4a4bf9dfdddd84  b37de6ea51420834933cd9ad189e5476  00000000000000000000000000000000  8d4bfb8556bb2c000c4a4bf9dfdddd84  b37de6ea51420834933cd9ad189e5476 fpsr=00000000
-fcmge h18, h19, h20   083ac440a1da64d1ac22bc17b8c1ea9b  07d7c58ab197dab7fba36daa8119b417  3d0327badc43b08c48aacaf94863e582  0000000000000000000000000000ffff  07d7c58ab197dab7fba36daa8119b417  3d0327badc43b08c48aacaf94863e582 fpsr=00000000
-fcmge h19, h20, h21   5290ee712881df7eaa243c6a4a1b6794  0f6ca027f7e3df6ea95fc0d4a4f1bce3  1ecfa7a7df99486020335f8cda6bf8e8  0000000000000000000000000000ffff  0f6ca027f7e3df6ea95fc0d4a4f1bce3  1ecfa7a7df99486020335f8cda6bf8e8 fpsr=00000000
-fcmge h20, h21, h22   9c332cd4b79f36453744e04074bad0f7  f6af6e562405a09ec69816e03f6f9179  40520897e672e03c0b0bf113402f3142  00000000000000000000000000000000  f6af6e562405a09ec69816e03f6f9179  40520897e672e03c0b0bf113402f3142 fpsr=00000000
-fcmge h21, h22, h23   09ff35f515303d80bddd58d384959f7c  5d616e270dd8110fdb94bf5217506b6b  bda0301739fc1b47534f70cd519330d8  0000000000000000000000000000ffff  5d616e270dd8110fdb94bf5217506b6b  bda0301739fc1b47534f70cd519330d8 fpsr=00000000
-fcmge h22, h23, h24   05e93c7e0bd8f0d993aa6ec857525c63  aa61ede6c852ac2c5de9d282cfa6bc4f  2e62e22eeb39761e00dc926f8dc964f9  00000000000000000000000000000000  aa61ede6c852ac2c5de9d282cfa6bc4f  2e62e22eeb39761e00dc926f8dc964f9 fpsr=00000000
-fcmge h23, h24, h25   bbfe0b389b2f2559673d6da7bc0ecd11  8a52f849c42b3730cd52b0f4f13d04cc  0aa4c244e98d4dc2fbecec1056651752  00000000000000000000000000000000  8a52f849c42b3730cd52b0f4f13d04cc  0aa4c244e98d4dc2fbecec1056651752 fpsr=00000000
-fcmge h24, h25, h26   d1404d0593dd95d22acef0e719ef8a08  aad0571e06b8dd8f0d18f127eb5978f2  bec7e54f3caa255e07ebd3a405eea5a0  0000000000000000000000000000ffff  aad0571e06b8dd8f0d18f127eb5978f2  bec7e54f3caa255e07ebd3a405eea5a0 fpsr=00000000
-fcmge h25, h26, h27   46b003e3f2df4144dd5cf68a6df69148  09db096490fc9e471b3c951bbcfa17c2  359de4a76497785ad93a26537310f15e  0000000000000000000000000000ffff  09db096490fc9e471b3c951bbcfa17c2  359de4a76497785ad93a26537310f15e fpsr=00000000
-fcmge h26, h27, h28   f86e0b193d837801f513306fdcf15123  a8740f1b62f57b58fabe9dd16521e23b  f97dc392ddbd86bdcf7d29a8943deff2  0000000000000000000000000000ffff  a8740f1b62f57b58fabe9dd16521e23b  f97dc392ddbd86bdcf7d29a8943deff2 fpsr=00000000
-fcmge h27, h28, h29   b79695a758875c43bcf5b36e1a5a83b0  869a68447ba374c3a89d0948e5cdd85e  bd7eb38ab54c6437c4e5d5da8afb9f9b  00000000000000000000000000000000  869a68447ba374c3a89d0948e5cdd85e  bd7eb38ab54c6437c4e5d5da8afb9f9b fpsr=00000000
-fcmge h28, h29, h30   a12d1d451e1a00325d0b47f1e1a5d07d  3aad9ac7378decfb812b15b6c93a2bc0  2a085bfb710f27f319ea9b318a4a9ef0  0000000000000000000000000000ffff  3aad9ac7378decfb812b15b6c93a2bc0  2a085bfb710f27f319ea9b318a4a9ef0 fpsr=00000000
-fcmge h29, h30, h31   1c90c4010b4ddabc6792e1828b8ce3fa  64897a916fbd58a866aebdeaaff5cb28  d85564aba321cae5d613993104d52e2a  00000000000000000000000000000000  64897a916fbd58a866aebdeaaff5cb28  d85564aba321cae5d613993104d52e2a fpsr=00000000
+fcmge h0, h1, h2   d3449b0427f16762457468b1dd0518af  473dc87c19c43db55a55b24d64b45a4d  5de4430df8af87f0256c66e70a0de9e5  0000000000000000000000000000ffff  473dc87c19c43db55a55b24d64b45a4d  5de4430df8af87f0256c66e70a0de9e5 fpsr=00000000
+fcmge h1, h2, h3   c36c07c21f7db28c823b6af78495dae0  fa998c2fd5104309ce2c2617eb275940  57ed1c46aca436f1b7aa69a8072c72fc  00000000000000000000000000000000  fa998c2fd5104309ce2c2617eb275940  57ed1c46aca436f1b7aa69a8072c72fc fpsr=00000000
+fcmge h2, h3, h4   e4d8a3463db6ddb51c6b6603b029d577  e6eff6898ba8468ebfa8266f00d085dc  cf9f0006b3e4f4792f1608892d65a4f3  0000000000000000000000000000ffff  e6eff6898ba8468ebfa8266f00d085dc  cf9f0006b3e4f4792f1608892d65a4f3 fpsr=00000000
+fcmge h3, h4, h5   bfee653b07810bec72e8b020e83df729  7130dd5b99fa2acf60035baedb734811  a9de98a29e6954ca2c52a488b471bc62  0000000000000000000000000000ffff  7130dd5b99fa2acf60035baedb734811  a9de98a29e6954ca2c52a488b471bc62 fpsr=00000000
+fcmge h4, h5, h6   bd96ea61bc7413c3f47a329a5dc367d5  f813a1ca066d682420c4b672f6327b17  1ff65276abbe0678a84080d55583469c  0000000000000000000000000000ffff  f813a1ca066d682420c4b672f6327b17  1ff65276abbe0678a84080d55583469c fpsr=00000000
+fcmge h5, h6, h7   c40fdae840a8cda3b2078717ca2d313c  c909cb59a7239891d8cdeec8371831c3  0e06f8c9baabe4ee9360ec9fc2e3cb09  0000000000000000000000000000ffff  c909cb59a7239891d8cdeec8371831c3  0e06f8c9baabe4ee9360ec9fc2e3cb09 fpsr=00000000
+fcmge h6, h7, h8   958980425a07b7380bff8d386973a6d9  af3fb5d6c32c65d68ec3b69d1db5a42c  20be905477cb4a364ee8f2601d1401e0  00000000000000000000000000000000  af3fb5d6c32c65d68ec3b69d1db5a42c  20be905477cb4a364ee8f2601d1401e0 fpsr=00000000
+fcmge h7, h8, h9   8939d85518cceb4a3323374d45b855d4  2018081dd32173b88d0d0fe9f2d3c71a  f0e52535744362f8b963423caeec09d7  00000000000000000000000000000000  2018081dd32173b88d0d0fe9f2d3c71a  f0e52535744362f8b963423caeec09d7 fpsr=00000000
+fcmge h8, h9, h10   d0f849e5ccefda531341937d7888f90c  459ecda406ff99adba81bc55a20d344f  64804000a7e35e2503e4cf1045592d21  0000000000000000000000000000ffff  459ecda406ff99adba81bc55a20d344f  64804000a7e35e2503e4cf1045592d21 fpsr=00000000
+fcmge h9, h10, h11   487430158bf81cc36b265d9629ce2ed4  745c92a61ef6bc4681c4be100aa40c17  507920e7cc31cee89c5da65f798a74cb  00000000000000000000000000000000  745c92a61ef6bc4681c4be100aa40c17  507920e7cc31cee89c5da65f798a74cb fpsr=00000000
+fcmge h10, h11, h12   20d24fc1e5dbd5a9e4c2b02034de4517  173fa68c202204bb70e75be92c542b32  3e139556eeb14953f26beb869a1530d4  00000000000000000000000000000000  173fa68c202204bb70e75be92c542b32  3e139556eeb14953f26beb869a1530d4 fpsr=00000000
+fcmge h11, h12, h13   6bd76453167c53c3b309029252fb23fb  514b489ee4763052e98820bf5dcbc1ab  c6b70f959d22a82de5275d1ea680f259  0000000000000000000000000000ffff  514b489ee4763052e98820bf5dcbc1ab  c6b70f959d22a82de5275d1ea680f259 fpsr=00000000
+fcmge h12, h13, h14   55dd6c2f02f60718c9e363349751854a  10a91489e6c637fac352ef35bf0779cb  8d8cdcd6b9778eff562077cfc8f12c40  0000000000000000000000000000ffff  10a91489e6c637fac352ef35bf0779cb  8d8cdcd6b9778eff562077cfc8f12c40 fpsr=00000000
+fcmge h13, h14, h15   1888920c0d2198932292c67055889f04  8bc3811e570f707a9d319838a789d525  536caf59fb13526220d43795b1da03c1  00000000000000000000000000000000  8bc3811e570f707a9d319838a789d525  536caf59fb13526220d43795b1da03c1 fpsr=00000000
+fcmge h14, h15, h16   a983593768a01d7774136d56667be280  fba3aedd4221dae69b902fd72e7fdf06  9b000ae7ed5e3ce1178084d2ea84ca58  00000000000000000000000000000000  fba3aedd4221dae69b902fd72e7fdf06  9b000ae7ed5e3ce1178084d2ea84ca58 fpsr=00000000
+fcmge h15, h16, h17   666e06e8b1782b53d0aa1fa8889beef4  6679e7a289ffa61cbb0d26ed0ce9cb8a  f8f94a1228ec73b29efd9cdcd8c1a20f  00000000000000000000000000000000  6679e7a289ffa61cbb0d26ed0ce9cb8a  f8f94a1228ec73b29efd9cdcd8c1a20f fpsr=00000000
+fcmge h16, h17, h18   3f314ad24a5ed019691d616f0b7dfabe  4a3c64469fa1d882b5bc9b5d080cc5ec  42f8a7df1d57fa4391d7923a91b1170c  00000000000000000000000000000000  4a3c64469fa1d882b5bc9b5d080cc5ec  42f8a7df1d57fa4391d7923a91b1170c fpsr=00000000
+fcmge h17, h18, h19   5cf1ba2cf6cbc33cbd23a20d182ba1d0  6d7ab8d775b9505acb93a617c10bfbcb  36c582b889a1e0ccc6ecb2db4f1851cd  00000000000000000000000000000000  6d7ab8d775b9505acb93a617c10bfbcb  36c582b889a1e0ccc6ecb2db4f1851cd fpsr=00000000
+fcmge h18, h19, h20   ee0b0d3a71819d7ad8b5be10a3a12518  4834a7022624f0dafb69d3ec112cde3f  9b123a0ea88aabb5bc270e400edfe842  0000000000000000000000000000ffff  4834a7022624f0dafb69d3ec112cde3f  9b123a0ea88aabb5bc270e400edfe842 fpsr=00000000
+fcmge h19, h20, h21   c8f6cf76e2d1e1293dd999ebf3f7c022  ade19a4f132225ce38c5ea7c4422cdea  95071b7dc7e1dc1230a56ce96e6b40c8  00000000000000000000000000000000  ade19a4f132225ce38c5ea7c4422cdea  95071b7dc7e1dc1230a56ce96e6b40c8 fpsr=00000000
+fcmge h20, h21, h22   f5297710248df3b74da748177056846c  38739375b3a36084986e0c9ef21fbc26  421b1f10ef793c90718a8b3001aa6c20  00000000000000000000000000000000  38739375b3a36084986e0c9ef21fbc26  421b1f10ef793c90718a8b3001aa6c20 fpsr=00000000
+fcmge h21, h22, h23   a2b2802d3bfa57b5689430a217c1772d  e9dfebd3d4d3dc66876324306c8ebfa0  479509c4c4d4f9abe265211c7796f390  0000000000000000000000000000ffff  e9dfebd3d4d3dc66876324306c8ebfa0  479509c4c4d4f9abe265211c7796f390 fpsr=00000000
+fcmge h22, h23, h24   83efe0f955ac15e67a9e25463fb7505a  12a9027938d6d018799ec9ac8e42a481  c3809a4d8c3f6676fb06e6eb029622ec  00000000000000000000000000000000  12a9027938d6d018799ec9ac8e42a481  c3809a4d8c3f6676fb06e6eb029622ec fpsr=00000000
+fcmge h23, h24, h25   5d8b8fe134cd021f2074143ebdb3bf5c  0d5848447488c4d127e86c364e9cd43e  460de3d802eb471b3efcb2f5cff07179  00000000000000000000000000000000  0d5848447488c4d127e86c364e9cd43e  460de3d802eb471b3efcb2f5cff07179 fpsr=00000000
+fcmge h24, h25, h26   cf9978f828d6d23fbd6aadd25680792f  9458e4384e1ffa93efcc72568a3a156b  283ab0f9b7ba90c0d6e702d103ea4720  00000000000000000000000000000000  9458e4384e1ffa93efcc72568a3a156b  283ab0f9b7ba90c0d6e702d103ea4720 fpsr=00000000
+fcmge h25, h26, h27   cdaee7f8dc1d29fa066cc78bbf40230a  0577b5ba66aa85350113e78156c25425  0cb1f452c6b9a6c070c0be51039448c1  0000000000000000000000000000ffff  0577b5ba66aa85350113e78156c25425  0cb1f452c6b9a6c070c0be51039448c1 fpsr=00000000
+fcmge h26, h27, h28   f6b105bb4a9a602074ec4bc0c93f6ccd  93a81995f1c5c2b03f8b93ac0d0c85b0  2477b7bee5e8cd2621f1cdecb35407a2  00000000000000000000000000000000  93a81995f1c5c2b03f8b93ac0d0c85b0  2477b7bee5e8cd2621f1cdecb35407a2 fpsr=00000000
+fcmge h27, h28, h29   1f0236afc08c7260708af2776a84a0f9  746a056a698381cf6bc45739c22488da  1444274e010da32ff8e8dc7b6cda0c2e  00000000000000000000000000000000  746a056a698381cf6bc45739c22488da  1444274e010da32ff8e8dc7b6cda0c2e fpsr=00000000
+fcmge h28, h29, h30   ccc84e75a4b6de2f6279c5ab6c93604d  fa689a1c45b09951475894682c4dd363  314c57891b078e9f120b3609bb0328fe  00000000000000000000000000000000  fa689a1c45b09951475894682c4dd363  314c57891b078e9f120b3609bb0328fe fpsr=00000000
+fcmge h29, h30, h31   6113225f09b36b4e936ad5780d1beab5  54a5be94773e38b8573a17de30871ca8  275b34e931f627b251f4908912f3897b  0000000000000000000000000000ffff  54a5be94773e38b8573a17de30871ca8  275b34e931f627b251f4908912f3897b fpsr=00000000
+
+FCMGE <Hd>, <Hn>, #0.0
+
+fcmge h0, h1, #0.0   eebc77e76ad6b3c15370b696a2213e5d  98c53eb55025cfbac313bea4daf4c1f6  00000000000000000000000000000000  98c53eb55025cfbac313bea4daf4c1f6 fpsr=00000000
+fcmge h1, h2, #0.0   5c2f8b1ce96b631a5f890462976845e2  8d4ae885b136b71c85a1ed466e57f99a  00000000000000000000000000000000  8d4ae885b136b71c85a1ed466e57f99a fpsr=00000000
+fcmge h2, h3, #0.0   cb730e9b483844b37907613c35a97ab6  933ca2a00c453ba8f502e046534adbc7  00000000000000000000000000000000  933ca2a00c453ba8f502e046534adbc7 fpsr=00000000
+fcmge h3, h4, #0.0   184fbfadf4cc948c50f938dcee57ef3c  d11bd210019826663bb29a5d6734bb15  00000000000000000000000000000000  d11bd210019826663bb29a5d6734bb15 fpsr=00000000
+randV128: 5120 calls, 6738 iters
+fcmge h4, h5, #0.0   56726e3566fc82ae7a76446fbd95acb8  08e029b3b7e606a60c0d5c51e29bdc3c  00000000000000000000000000000000  08e029b3b7e606a60c0d5c51e29bdc3c fpsr=00000000
+fcmge h5, h6, #0.0   3addad97138c613c2a019ad998a982cd  af80c10a2736a05ff5a824409e92ef13  00000000000000000000000000000000  af80c10a2736a05ff5a824409e92ef13 fpsr=00000000
+fcmge h6, h7, #0.0   c099d6b91c17643e0b78c7a91722ce41  32b1b0c8cd09f5ec0b1168a06400cfb7  00000000000000000000000000000000  32b1b0c8cd09f5ec0b1168a06400cfb7 fpsr=00000000
+fcmge h7, h8, #0.0   7436a412f5bac1ff464276e2cf80aaf6  9d4fc22bb9183b262c41a91eea6a8cfb  00000000000000000000000000000000  9d4fc22bb9183b262c41a91eea6a8cfb fpsr=00000000
+fcmge h8, h9, #0.0   00af1fd871d8e3dab478b4caa9e644ae  b9b91bcb4b333d38a67a6b851833d0c3  00000000000000000000000000000000  b9b91bcb4b333d38a67a6b851833d0c3 fpsr=00000000
+fcmge h9, h10, #0.0   7b785efa38bcad1e8c4213a7b527db11  4721d340a2fde4dd6e1a64472411f1ec  00000000000000000000000000000000  4721d340a2fde4dd6e1a64472411f1ec fpsr=00000000
+fcmge h10, h11, #0.0   287c7b6e00aaf937c8439957b68df391  a0d052ddf946535d24061d6d4123425c  0000000000000000000000000000ffff  a0d052ddf946535d24061d6d4123425c fpsr=00000000
+fcmge h11, h12, #0.0   54f1a320be430e29bcdf9a00ee419308  78cb2c06c5d0dddbfac3aadc64ab98b8  00000000000000000000000000000000  78cb2c06c5d0dddbfac3aadc64ab98b8 fpsr=00000000
+fcmge h12, h13, #0.0   4199bd539f4fcb89d51cbaabf7767b05  8515f51f7961d77b24d41f7980efc7a3  00000000000000000000000000000000  8515f51f7961d77b24d41f7980efc7a3 fpsr=00000000
+fcmge h13, h14, #0.0   0b0d95a9b2cc9b285e29cb730b5045f5  e668753992ba302802e79c7d20ebd32f  00000000000000000000000000000000  e668753992ba302802e79c7d20ebd32f fpsr=00000000
+fcmge h14, h15, #0.0   c8ceb99eedb0c11ac382a22227b99a15  56967ac51cb51a5fc991227ec68c662a  0000000000000000000000000000ffff  56967ac51cb51a5fc991227ec68c662a fpsr=00000000
+fcmge h15, h16, #0.0   b4fe0c88bbbb5aec9a5a66485947de5b  8a5512cfe8f5065371cec9cde548da72  00000000000000000000000000000000  8a5512cfe8f5065371cec9cde548da72 fpsr=00000000
+fcmge h16, h17, #0.0   2b36e55a49037b591d3eaa935dc912a7  43f9badfc2dc6f271880f1ec0237faf5  00000000000000000000000000000000  43f9badfc2dc6f271880f1ec0237faf5 fpsr=00000000
+fcmge h17, h18, #0.0   4bdb3ea4e7a1ed00630f91176b2e16d3  4d113b352fd96a17839666e0de211302  0000000000000000000000000000ffff  4d113b352fd96a17839666e0de211302 fpsr=00000000
+fcmge h18, h19, #0.0   570842c0d748dc166dac9d76363613b0  a6e31fc031e369016109c7164b96d985  00000000000000000000000000000000  a6e31fc031e369016109c7164b96d985 fpsr=00000000
+fcmge h19, h20, #0.0   a19d7abeb565dbf071e1d1d45f489eda  0614f0951664374e46f2a8cb96b316b2  0000000000000000000000000000ffff  0614f0951664374e46f2a8cb96b316b2 fpsr=00000000
+fcmge h20, h21, #0.0   69b35b0e249b632fd45c6682eae7db96  2072478809eaaa0b454d461b40c9a1fb  00000000000000000000000000000000  2072478809eaaa0b454d461b40c9a1fb fpsr=00000000
+fcmge h21, h22, #0.0   4d4949b42edf8d6deb7e375f0edd2901  af74b1ee10195cec0f4f6ed1f0c89a8b  00000000000000000000000000000000  af74b1ee10195cec0f4f6ed1f0c89a8b fpsr=00000000
+fcmge h22, h23, #0.0   45ffc000c924cbc3027d910a60b1351f  054046be00eac645039f4a734837ce7f  00000000000000000000000000000000  054046be00eac645039f4a734837ce7f fpsr=00000000
+fcmge h23, h24, #0.0   c8df2a41411bc500ac2f1278693d5b5e  d0c831fdc03c2c4eec365d94028b62f0  0000000000000000000000000000ffff  d0c831fdc03c2c4eec365d94028b62f0 fpsr=00000000
+fcmge h24, h25, #0.0   836b0850a9b271e6225d211d0a375902  eee40c6120e5f14fe50826f947e8e3f5  00000000000000000000000000000000  eee40c6120e5f14fe50826f947e8e3f5 fpsr=00000000
+fcmge h25, h26, #0.0   f314a8eed4d19a7d9f926da48ae9cf58  0c90d665347b05a7a711b74f55e068c9  0000000000000000000000000000ffff  0c90d665347b05a7a711b74f55e068c9 fpsr=00000000
+fcmge h26, h27, #0.0   5848978e46424f94d4b7f28e6e9eb6fc  a972198f46372adf25a9f193624e5d73  0000000000000000000000000000ffff  a972198f46372adf25a9f193624e5d73 fpsr=00000000
+fcmge h27, h28, #0.0   6c0661da891ead0266c8e8030f022510  3556c1424d5479543ea4f20a63f49603  00000000000000000000000000000000  3556c1424d5479543ea4f20a63f49603 fpsr=00000000
+fcmge h28, h29, #0.0   b77d86f0928b57229b073be69e993ec4  48d1a6017208c0a3da7b438139a136ad  0000000000000000000000000000ffff  48d1a6017208c0a3da7b438139a136ad fpsr=00000000
+fcmge h29, h30, #0.0   416057522087341e639955ca473769c7  87c136d7d665678291986cce614d6d38  0000000000000000000000000000ffff  87c136d7d665678291986cce614d6d38 fpsr=00000000
+fcmge h30, h31, #0.0   c41de5a9a4369c53e9a8998922584b9c  ba616b614674e686aeec766f0d9c1f18  0000000000000000000000000000ffff  ba616b614674e686aeec766f0d9c1f18 fpsr=00000000
 
 FCMGE <Vd>.<T>, <Vn>.<T>, <Vm>.<T>
 
-fcmge v0.8h, v1.8h, v2.8h   9e5e696874ef021c8e6ba13773f4c0bf  47463e704a2a938683f1d64746eb5ba3  0793cb6fa8366b97decf36c5f4ea929d  ffffffffffff0000ffff0000ffffffff  47463e704a2a938683f1d64746eb5ba3  0793cb6fa8366b97decf36c5f4ea929d fpsr=00000000
-fcmge v1.8h, v2.8h, v3.8h   dc09bf85abf22b6cb47ee456b432f2d3  7abb1057ab7369ed7ac09ab551b66488  a532d9d7c62b8961473e12cc4c7e0666  ffffffffffffffffffff0000ffffffff  7abb1057ab7369ed7ac09ab551b66488  a532d9d7c62b8961473e12cc4c7e0666 fpsr=00000000
-fcmge v2.8h, v3.8h, v4.8h   eeb79edddf4b78b1f3fb83a3cd400b16  96a40bb82aadeb173572f7f407fe34fa  e977008bafca2a5a8ec060b4905f79bb  ffffffffffff0000ffff0000ffff0000  96a40bb82aadeb173572f7f407fe34fa  e977008bafca2a5a8ec060b4905f79bb fpsr=00000000
-fcmge v3.8h, v4.8h, v5.8h   ba672c887635bdf078fcc448ba3a3b1d  5f93ef477afa00ef2275a551dd726ea3  f11c598af09c899bc082b8f494cc2f16  ffff0000ffffffffffffffff0000ffff  5f93ef477afa00ef2275a551dd726ea3  f11c598af09c899bc082b8f494cc2f16 fpsr=00000000
-fcmge v4.8h, v5.8h, v6.8h   c77ccfad1e88520f435d8dad5b74ed73  d953df40e0131328707d733afab7c1ca  1dc011a80925c72f364a679181a32f30  000000000000ffffffffffff00000000  d953df40e0131328707d733afab7c1ca  1dc011a80925c72f364a679181a32f30 fpsr=00000000
-fcmge v5.8h, v6.8h, v7.8h   00e78978250a2c070435aedc5fd28e2c  60d3ee4fe758c3594e6274d2e4481998  66b3f082539b16af44bb633935f7a94a  0000ffff00000000ffffffff0000ffff  60d3ee4fe758c3594e6274d2e4481998  66b3f082539b16af44bb633935f7a94a fpsr=00000000
-fcmge v6.8h, v7.8h, v8.8h   3b617ad788fcbb3c57b35c7494e55211  5987fa9259a19fb87416f7fde4f54c5e  62dc95fac8e4ee79e2be982955c75912  00000000ffffffffffff000000000000  5987fa9259a19fb87416f7fde4f54c5e  62dc95fac8e4ee79e2be982955c75912 fpsr=00000000
-fcmge v7.8h, v8.8h, v9.8h   2c0aab93f88f4127d4dd5863633befe1  15680d566907d819d8ab19b933a6069d  89c615b510c89e563dbf5e512cade376  ffff0000ffff000000000000ffffffff  15680d566907d819d8ab19b933a6069d  89c615b510c89e563dbf5e512cade376 fpsr=00000000
-fcmge v8.8h, v9.8h, v10.8h   345cebfaaac82bb45b03facfc2d88390  ebd2a56c85de7569596cea68edb746d9  ae7c73c7104792d0a97fba402a6c6554  000000000000ffffffff000000000000  ebd2a56c85de7569596cea68edb746d9  ae7c73c7104792d0a97fba402a6c6554 fpsr=00000000
-fcmge v9.8h, v10.8h, v11.8h   cb61de738d0cd5e0d360d8cd114e5bcc  069dac2980bde760c9323d0978386f34  c68b65f175d70f3f5dca77dd644cb443  ffff00000000000000000000ffffffff  069dac2980bde760c9323d0978386f34  c68b65f175d70f3f5dca77dd644cb443 fpsr=00000000
-fcmge v10.8h, v11.8h, v12.8h   29515a030749a9aeb34347d58423efdc  b4d638e7dcfe92f133876331fb225e95  086c73d156fd0f58b1031816689e5824  0000000000000000ffffffff0000ffff  b4d638e7dcfe92f133876331fb225e95  086c73d156fd0f58b1031816689e5824 fpsr=00000000
-fcmge v11.8h, v12.8h, v13.8h   eb8ece150b1a3bf09c87f6bf61f06c84  62d99fb12d01d9003e2cde210204d162  a72e0963a99b783542e3fbfeafde8ef6  ffff0000ffff00000000ffffffff0000  62d99fb12d01d9003e2cde210204d162  a72e0963a99b783542e3fbfeafde8ef6 fpsr=00000000
-fcmge v12.8h, v13.8h, v14.8h   c4ac75ebe68b10b11da7c0be83209c3e  58d6bc0be2759ffa47ee34792d4f2b5d  babc890f2f9d53504528ba2d4bfd28c9  ffff000000000000ffffffff0000ffff  58d6bc0be2759ffa47ee34792d4f2b5d  babc890f2f9d53504528ba2d4bfd28c9 fpsr=00000000
-fcmge v13.8h, v14.8h, v15.8h   8d534ef97b5e8a2906791eec71bc94cd  cf68202d754fd7ccf2a7d76ad73403fe  254b1d1321253effe151f595f1d3377f  0000ffffffff00000000ffffffff0000  cf68202d754fd7ccf2a7d76ad73403fe  254b1d1321253effe151f595f1d3377f fpsr=00000000
-fcmge v14.8h, v15.8h, v16.8h   bfe7c92dd7ed75ce7892f8b7a0d3e97b  e4abd52109aa4d1f64a230bb1d9e4d53  bb3770391af7bbc3d8c1d3876c4ddf4f  000000000000ffffffffffff0000ffff  e4abd52109aa4d1f64a230bb1d9e4d53  bb3770391af7bbc3d8c1d3876c4ddf4f fpsr=00000000
-fcmge v15.8h, v16.8h, v17.8h   b06bbc149cecab9c9defe00786f91d90  bbc0786ed13e0de99a129e05f730052c  fa10303b5e2babef11a725cb2185b102  ffffffff0000ffff000000000000ffff  bbc0786ed13e0de99a129e05f730052c  fa10303b5e2babef11a725cb2185b102 fpsr=00000000
-fcmge v16.8h, v17.8h, v18.8h   3cb83dd2e3af6458364da5db340b33fa  ee53cd1bde0d96c79ed3d800e41c9ad7  97471a41b263627c2b104934c532eea6  0000000000000000000000000000ffff  ee53cd1bde0d96c79ed3d800e41c9ad7  97471a41b263627c2b104934c532eea6 fpsr=00000000
-fcmge v17.8h, v18.8h, v19.8h   92d175f603214c0e7bbf0feedb1a3807  f46c798d217a42b9571e71c245f65703  2b87f25328a35c0b2ed4f47bd9850287  0000ffff00000000ffffffffffffffff  f46c798d217a42b9571e71c245f65703  2b87f25328a35c0b2ed4f47bd9850287 fpsr=00000000
-fcmge v18.8h, v19.8h, v20.8h   13e726df273d10cea6c81fd2ab5b57e6  2678018c6b484f1d8f8fddc25aaf69be  2fdb5ed7b04df79a0430b9b4bc113b56  00000000ffffffff00000000ffffffff  2678018c6b484f1d8f8fddc25aaf69be  2fdb5ed7b04df79a0430b9b4bc113b56 fpsr=00000000
-fcmge v19.8h, v20.8h, v21.8h   76581f54b592d1f1653ecfd6f434c825  be40c83d6b98d9b2ee1f72d6449bdc78  fbace0931a246d8673bc0f57b0cac51f  ffffffffffff00000000ffffffff0000  be40c83d6b98d9b2ee1f72d6449bdc78  fbace0931a246d8673bc0f57b0cac51f fpsr=00000000
-fcmge v20.8h, v21.8h, v22.8h   0f6e130b11b6a8482646a4aede694d29  0380c0df443552876b8b15fdd2f92617  dff6d7253328d4713e8a1bf44560c010  ffffffffffffffffffff00000000ffff  0380c0df443552876b8b15fdd2f92617  dff6d7253328d4713e8a1bf44560c010 fpsr=00000000
-fcmge v21.8h, v22.8h, v23.8h   ad529eae364043d3a3b29b942c67debe  317969302a501e654cc6a3005d8bc877  9cb73f9d4949f99425d4285370c52d86  ffffffff0000ffffffff000000000000  317969302a501e654cc6a3005d8bc877  9cb73f9d4949f99425d4285370c52d86 fpsr=00000000
-randV128: 4864 calls, 6406 iters
-fcmge v22.8h, v23.8h, v24.8h   a4dc427aeaeb7bd054301bfb94112591  0884bbe5428805aa59d876f66a298a69  fa5b66c3a5ac993563168028dd3b30e5  ffff0000ffffffff0000ffffffff0000  0884bbe5428805aa59d876f66a298a69  fa5b66c3a5ac993563168028dd3b30e5 fpsr=00000000
-fcmge v23.8h, v24.8h, v25.8h   864ecf59828c4166820abc66cf712f58  8d172e13cb3f3b93b7363324e5565d2e  e2836bced6c4231a1f9bf559c1b0a1fd  ffff0000ffffffff0000ffff0000ffff  8d172e13cb3f3b93b7363324e5565d2e  e2836bced6c4231a1f9bf559c1b0a1fd fpsr=00000000
-fcmge v24.8h, v25.8h, v26.8h   8f1f6bb582cf04bc584882fb05adc54f  981fc6ff13b97b01acfbcd828f85ef54  15c0cdfd52297790487a0fee6e002055  0000ffff0000ffff0000000000000000  981fc6ff13b97b01acfbcd828f85ef54  15c0cdfd52297790487a0fee6e002055 fpsr=00000000
-fcmge v25.8h, v26.8h, v27.8h   c9721848019ccbb2d51895001efd9ee2  e1e469504c98623162a21a660788cdca  69fd91966b1c517625cbc2dfa69d5b79  0000ffff0000ffffffffffffffff0000  e1e469504c98623162a21a660788cdca  69fd91966b1c517625cbc2dfa69d5b79 fpsr=00000000
-fcmge v26.8h, v27.8h, v28.8h   2a82f50c12316652cf7562b7635c814b  3cdb3dc4e8706807eb6217fc14edbba0  0213d90c87df6dc3e206cd87cf9162de  ffffffff000000000000ffffffff0000  3cdb3dc4e8706807eb6217fc14edbba0  0213d90c87df6dc3e206cd87cf9162de fpsr=00000000
-fcmge v27.8h, v28.8h, v29.8h   6f51f1b1bd3ca104ce97468b51e66c33  d8a6debf9b73db35173c1a968773c07c  bb951d2eb604452e60314c979e1d0e4e  00000000ffff000000000000ffff0000  d8a6debf9b73db35173c1a968773c07c  bb951d2eb604452e60314c979e1d0e4e fpsr=00000000
-fcmge v28.8h, v29.8h, v30.8h   6a4be1a3d7670fdf1ab53716565eb001  4786f05f6e4f2ddbd2d153f40583326e  8b3598c1a18c4062c04a9938b063c6fb  ffff0000ffff00000000ffffffffffff  4786f05f6e4f2ddbd2d153f40583326e  8b3598c1a18c4062c04a9938b063c6fb fpsr=00000000
-fcmge v29.8h, v30.8h, v31.8h   5beae505228477ee6d69f581fa08a2e1  9f8882bfa758144be6a8035ed1e66392  9b6367c5d4ca56f1efc04a9b9a2faa51  00000000ffff0000ffff00000000ffff  9f8882bfa758144be6a8035ed1e66392  9b6367c5d4ca56f1efc04a9b9a2faa51 fpsr=00000000
-fcmge v0.4h, v1.4h, v2.4h   15766f55ca7cdedee865ce585b441e24  ea1e893b4ebd87d8ee945fbf5b81b951  d4d6730400ef8f12a9c83ebe2f6c0153  00000000000000000000ffffffff0000  ea1e893b4ebd87d8ee945fbf5b81b951  d4d6730400ef8f12a9c83ebe2f6c0153 fpsr=00000000
-fcmge v1.4h, v2.4h, v3.4h   aeca8fd30893d4ccc43aeb1ca90309ab  8866c12068c40da490bbb042414a6f17  19c1c4c8950f76928a63f6bf258c03f9  00000000000000000000ffffffffffff  8866c12068c40da490bbb042414a6f17  19c1c4c8950f76928a63f6bf258c03f9 fpsr=00000000
-fcmge v2.4h, v3.4h, v4.4h   d3449b0427f16762457468b1dd0518af  473dc87c19c43db55a55b24d64b45a4d  5de4430df8af87f0256c66e70a0de9e5  0000000000000000ffff0000ffffffff  473dc87c19c43db55a55b24d64b45a4d  5de4430df8af87f0256c66e70a0de9e5 fpsr=00000000
-fcmge v3.4h, v4.4h, v5.4h   c36c07c21f7db28c823b6af78495dae0  fa998c2fd5104309ce2c2617eb275940  57ed1c46aca436f1b7aa69a8072c72fc  00000000000000000000000000000000  fa998c2fd5104309ce2c2617eb275940  57ed1c46aca436f1b7aa69a8072c72fc fpsr=00000000
-fcmge v4.4h, v5.4h, v6.4h   e4d8a3463db6ddb51c6b6603b029d577  e6eff6898ba8468ebfa8266f00d085dc  cf9f0006b3e4f4792f1608892d65a4f3  00000000000000000000ffff0000ffff  e6eff6898ba8468ebfa8266f00d085dc  cf9f0006b3e4f4792f1608892d65a4f3 fpsr=00000000
-fcmge v5.4h, v6.4h, v7.4h   bfee653b07810bec72e8b020e83df729  7130dd5b99fa2acf60035baedb734811  a9de98a29e6954ca2c52a488b471bc62  0000000000000000ffffffff0000ffff  7130dd5b99fa2acf60035baedb734811  a9de98a29e6954ca2c52a488b471bc62 fpsr=00000000
-fcmge v6.4h, v7.4h, v8.4h   bd96ea61bc7413c3f47a329a5dc367d5  f813a1ca066d682420c4b672f6327b17  1ff65276abbe0678a84080d55583469c  0000000000000000ffff00000000ffff  f813a1ca066d682420c4b672f6327b17  1ff65276abbe0678a84080d55583469c fpsr=00000000
-fcmge v7.4h, v8.4h, v9.4h   c40fdae840a8cda3b2078717ca2d313c  c909cb59a7239891d8cdeec8371831c3  0e06f8c9baabe4ee9360ec9fc2e3cb09  000000000000000000000000ffffffff  c909cb59a7239891d8cdeec8371831c3  0e06f8c9baabe4ee9360ec9fc2e3cb09 fpsr=00000000
-fcmge v8.4h, v9.4h, v10.4h   958980425a07b7380bff8d386973a6d9  af3fb5d6c32c65d68ec3b69d1db5a42c  20be905477cb4a364ee8f2601d1401e0  00000000000000000000ffffffff0000  af3fb5d6c32c65d68ec3b69d1db5a42c  20be905477cb4a364ee8f2601d1401e0 fpsr=00000000
-fcmge v9.4h, v10.4h, v11.4h   8939d85518cceb4a3323374d45b855d4  2018081dd32173b88d0d0fe9f2d3c71a  f0e52535744362f8b963423caeec09d7  0000000000000000ffff000000000000  2018081dd32173b88d0d0fe9f2d3c71a  f0e52535744362f8b963423caeec09d7 fpsr=00000000
-fcmge v10.4h, v11.4h, v12.4h   d0f849e5ccefda531341937d7888f90c  459ecda406ff99adba81bc55a20d344f  64804000a7e35e2503e4cf1045592d21  00000000000000000000ffff0000ffff  459ecda406ff99adba81bc55a20d344f  64804000a7e35e2503e4cf1045592d21 fpsr=00000000
-fcmge v11.4h, v12.4h, v13.4h   487430158bf81cc36b265d9629ce2ed4  745c92a61ef6bc4681c4be100aa40c17  507920e7cc31cee89c5da65f798a74cb  0000000000000000ffff000000000000  745c92a61ef6bc4681c4be100aa40c17  507920e7cc31cee89c5da65f798a74cb fpsr=00000000
-fcmge v12.4h, v13.4h, v14.4h   20d24fc1e5dbd5a9e4c2b02034de4517  173fa68c202204bb70e75be92c542b32  3e139556eeb14953f26beb869a1530d4  0000000000000000ffffffffffff0000  173fa68c202204bb70e75be92c542b32  3e139556eeb14953f26beb869a1530d4 fpsr=00000000
-fcmge v13.4h, v14.4h, v15.4h   6bd76453167c53c3b309029252fb23fb  514b489ee4763052e98820bf5dcbc1ab  c6b70f959d22a82de5275d1ea680f259  000000000000000000000000ffffffff  514b489ee4763052e98820bf5dcbc1ab  c6b70f959d22a82de5275d1ea680f259 fpsr=00000000
-fcmge v14.4h, v15.4h, v16.4h   55dd6c2f02f60718c9e363349751854a  10a91489e6c637fac352ef35bf0779cb  8d8cdcd6b9778eff562077cfc8f12c40  000000000000000000000000ffffffff  10a91489e6c637fac352ef35bf0779cb  8d8cdcd6b9778eff562077cfc8f12c40 fpsr=00000000
-fcmge v15.4h, v16.4h, v17.4h   1888920c0d2198932292c67055889f04  8bc3811e570f707a9d319838a789d525  536caf59fb13526220d43795b1da03c1  000000000000000000000000ffff0000  8bc3811e570f707a9d319838a789d525  536caf59fb13526220d43795b1da03c1 fpsr=00000000
-fcmge v16.4h, v17.4h, v18.4h   a983593768a01d7774136d56667be280  fba3aedd4221dae69b902fd72e7fdf06  9b000ae7ed5e3ce1178084d2ea84ca58  00000000000000000000ffffffff0000  fba3aedd4221dae69b902fd72e7fdf06  9b000ae7ed5e3ce1178084d2ea84ca58 fpsr=00000000
-fcmge v17.4h, v18.4h, v19.4h   666e06e8b1782b53d0aa1fa8889beef4  6679e7a289ffa61cbb0d26ed0ce9cb8a  f8f94a1228ec73b29efd9cdcd8c1a20f  00000000000000000000ffffffff0000  6679e7a289ffa61cbb0d26ed0ce9cb8a  f8f94a1228ec73b29efd9cdcd8c1a20f fpsr=00000000
-fcmge v18.4h, v19.4h, v20.4h   3f314ad24a5ed019691d616f0b7dfabe  4a3c64469fa1d882b5bc9b5d080cc5ec  42f8a7df1d57fa4391d7923a91b1170c  000000000000000000000000ffff0000  4a3c64469fa1d882b5bc9b5d080cc5ec  42f8a7df1d57fa4391d7923a91b1170c fpsr=00000000
-fcmge v19.4h, v20.4h, v21.4h   5cf1ba2cf6cbc33cbd23a20d182ba1d0  6d7ab8d775b9505acb93a617c10bfbcb  36c582b889a1e0ccc6ecb2db4f1851cd  00000000000000000000ffff00000000  6d7ab8d775b9505acb93a617c10bfbcb  36c582b889a1e0ccc6ecb2db4f1851cd fpsr=00000000
-fcmge v20.4h, v21.4h, v22.4h   ee0b0d3a71819d7ad8b5be10a3a12518  4834a7022624f0dafb69d3ec112cde3f  9b123a0ea88aabb5bc270e400edfe842  000000000000000000000000ffffffff  4834a7022624f0dafb69d3ec112cde3f  9b123a0ea88aabb5bc270e400edfe842 fpsr=00000000
-fcmge v21.4h, v22.4h, v23.4h   c8f6cf76e2d1e1293dd999ebf3f7c022  ade19a4f132225ce38c5ea7c4422cdea  95071b7dc7e1dc1230a56ce96e6b40c8  0000000000000000ffff000000000000  ade19a4f132225ce38c5ea7c4422cdea  95071b7dc7e1dc1230a56ce96e6b40c8 fpsr=00000000
-fcmge v22.4h, v23.4h, v24.4h   f5297710248df3b74da748177056846c  38739375b3a36084986e0c9ef21fbc26  421b1f10ef793c90718a8b3001aa6c20  00000000000000000000ffff00000000  38739375b3a36084986e0c9ef21fbc26  421b1f10ef793c90718a8b3001aa6c20 fpsr=00000000
-fcmge v23.4h, v24.4h, v25.4h   a2b2802d3bfa57b5689430a217c1772d  e9dfebd3d4d3dc66876324306c8ebfa0  479509c4c4d4f9abe265211c7796f390  0000000000000000ffffffff0000ffff  e9dfebd3d4d3dc66876324306c8ebfa0  479509c4c4d4f9abe265211c7796f390 fpsr=00000000
-fcmge v24.4h, v25.4h, v26.4h   83efe0f955ac15e67a9e25463fb7505a  12a9027938d6d018799ec9ac8e42a481  c3809a4d8c3f6676fb06e6eb029622ec  0000000000000000ffffffff00000000  12a9027938d6d018799ec9ac8e42a481  c3809a4d8c3f6676fb06e6eb029622ec fpsr=00000000
-fcmge v25.4h, v26.4h, v27.4h   5d8b8fe134cd021f2074143ebdb3bf5c  0d5848447488c4d127e86c364e9cd43e  460de3d802eb471b3efcb2f5cff07179  00000000000000000000ffffffff0000  0d5848447488c4d127e86c364e9cd43e  460de3d802eb471b3efcb2f5cff07179 fpsr=00000000
-fcmge v26.4h, v27.4h, v28.4h   cf9978f828d6d23fbd6aadd25680792f  9458e4384e1ffa93efcc72568a3a156b  283ab0f9b7ba90c0d6e702d103ea4720  00000000000000000000ffff00000000  9458e4384e1ffa93efcc72568a3a156b  283ab0f9b7ba90c0d6e702d103ea4720 fpsr=00000000
-fcmge v27.4h, v28.4h, v29.4h   cdaee7f8dc1d29fa066cc78bbf40230a  0577b5ba66aa85350113e78156c25425  0cb1f452c6b9a6c070c0be51039448c1  000000000000000000000000ffffffff  0577b5ba66aa85350113e78156c25425  0cb1f452c6b9a6c070c0be51039448c1 fpsr=00000000
-fcmge v28.4h, v29.4h, v30.4h   f6b105bb4a9a602074ec4bc0c93f6ccd  93a81995f1c5c2b03f8b93ac0d0c85b0  2477b7bee5e8cd2621f1cdecb35407a2  0000000000000000ffffffffffff0000  93a81995f1c5c2b03f8b93ac0d0c85b0  2477b7bee5e8cd2621f1cdecb35407a2 fpsr=00000000
-fcmge v29.4h, v30.4h, v31.4h   1f0236afc08c7260708af2776a84a0f9  746a056a698381cf6bc45739c22488da  1444274e010da32ff8e8dc7b6cda0c2e  0000000000000000ffffffff00000000  746a056a698381cf6bc45739c22488da  1444274e010da32ff8e8dc7b6cda0c2e fpsr=00000000
+fcmge v0.8h, v1.8h, v2.8h   8248c464cd6be8054b5c5db87b78b236  8388ee4f3b1783f894586f041a175857  cba607f0d5020daaec2abdddc8f9f637  ffff0000ffff0000ffffffffffffffff  8388ee4f3b1783f894586f041a175857  cba607f0d5020daaec2abdddc8f9f637 fpsr=00000000
+fcmge v1.8h, v2.8h, v3.8h   dd774a36b31dea59542e04382f6a838e  bfa2903028b9b940b70620530a56e8ed  2010516987a24bd6efe914d34162274d  00000000ffff0000ffffffff00000000  bfa2903028b9b940b70620530a56e8ed  2010516987a24bd6efe914d34162274d fpsr=00000000
+fcmge v2.8h, v3.8h, v4.8h   73aaed6142a601afd2bf670ba3b985cc  aad0b6bef92bf486d2d48518043c2837  770067453a6b5d5e4f8af6c5f11c6a44  00000000000000000000ffffffff0000  aad0b6bef92bf486d2d48518043c2837  770067453a6b5d5e4f8af6c5f11c6a44 fpsr=00000000
+fcmge v3.8h, v4.8h, v5.8h   d5bf83ea8f7093d7a9898fd54e44d21c  305edeba5aaaea8622523845c0ff3b57  e6c01d8424c8e4f73d5691049421ced4  ffff0000ffff00000000ffff0000ffff  305edeba5aaaea8622523845c0ff3b57  e6c01d8424c8e4f73d5691049421ced4 fpsr=00000000
+fcmge v4.8h, v5.8h, v6.8h   f0d8e97adeb383fae77e3c381869b43c  285615568831835330a1d71d3b42c8e9  18e42098ce1f6319f7ca9f3edc8fc306  ffff0000ffff0000ffff0000ffff0000  285615568831835330a1d71d3b42c8e9  18e42098ce1f6319f7ca9f3edc8fc306 fpsr=00000000
+fcmge v5.8h, v6.8h, v7.8h   0a3d643b356a4e37b5900c1b7ad281c5  00fc3f839e8ed899ae6d7ad72e2b2046  03a21aa73a48d5f098066eb39829702e  0000ffff000000000000ffffffff0000  00fc3f839e8ed899ae6d7ad72e2b2046  03a21aa73a48d5f098066eb39829702e fpsr=00000000
+fcmge v6.8h, v7.8h, v8.8h   0380ad9b1dd5a1a4b35ec515b1644615  24f1f12e9497f58e12c0008174823ab7  b84f5e429cc0e8599bb7217399b9446b  ffff0000ffff0000ffff0000ffff0000  24f1f12e9497f58e12c0008174823ab7  b84f5e429cc0e8599bb7217399b9446b fpsr=00000000
+fcmge v7.8h, v8.8h, v9.8h   58297808c19967d76bbaa525ab0e13ba  6c88763b0e34b8f6f4a6758020e945e9  facddaffa09f16f70cfec6510d265b0a  ffffffffffff00000000ffffffff0000  6c88763b0e34b8f6f4a6758020e945e9  facddaffa09f16f70cfec6510d265b0a fpsr=00000000
+fcmge v8.8h, v9.8h, v10.8h   11073a354a7f8603145b0aaf21ce7b08  554047a86852d5887b7953d02db16dd9  c6fd74754da43c45c4c2784ed4c5ef14  ffff0000ffff0000ffff0000ffffffff  554047a86852d5887b7953d02db16dd9  c6fd74754da43c45c4c2784ed4c5ef14 fpsr=00000000
+fcmge v9.8h, v10.8h, v11.8h   8efbd9af5d4f52c6a43a6cc12db04a59  472fce3c1c74f2c9cc76922fec5ba710  6ddb0f30dde00f2b8601b1b9ee31e908  00000000ffff00000000ffffffffffff  472fce3c1c74f2c9cc76922fec5ba710  6ddb0f30dde00f2b8601b1b9ee31e908 fpsr=00000000
+fcmge v10.8h, v11.8h, v12.8h   85c4ebe959e323e822a7332545f64fa1  64391ce0127b9c1e98d18dfde54dcede  410670686a8170e0b5f5b1fb7ac38b25  ffff000000000000ffffffff00000000  64391ce0127b9c1e98d18dfde54dcede  410670686a8170e0b5f5b1fb7ac38b25 fpsr=00000000
+fcmge v11.8h, v12.8h, v13.8h   66183884203b3737c58195b2ae31e6f7  6c575b8f425edcd2bf32e1036a2935ee  89d2d01267469cd427e6ddf09bb8b79e  ffffffff0000000000000000ffffffff  6c575b8f425edcd2bf32e1036a2935ee  89d2d01267469cd427e6ddf09bb8b79e fpsr=00000000
+fcmge v12.8h, v13.8h, v14.8h   a738be3a80d31b741037bf779a636f61  b37fddef694ae0ae064ba180bb51df0e  5b7c0cac8a6eacd04fbc5097e6a0cfd6  00000000ffff000000000000ffff0000  b37fddef694ae0ae064ba180bb51df0e  5b7c0cac8a6eacd04fbc5097e6a0cfd6 fpsr=00000000
+fcmge v13.8h, v14.8h, v15.8h   d99f4067a6089dfaae781f2e9e2640c1  ca8389ea5408cf98bec5055561815e2a  5b162088f01e75208648557c4486c98f  00000000ffff000000000000ffffffff  ca8389ea5408cf98bec5055561815e2a  5b162088f01e75208648557c4486c98f fpsr=00000000
+fcmge v14.8h, v15.8h, v16.8h   b7478615857b33ed0c12241e89c3d087  2fe2b5a6887fca86ab162fa3a48f2ec6  df701cbb96870ada29659ee18ec21d22  ffff0000ffff00000000ffff0000ffff  2fe2b5a6887fca86ab162fa3a48f2ec6  df701cbb96870ada29659ee18ec21d22 fpsr=00000000
+fcmge v15.8h, v16.8h, v17.8h   00dc75bdd98336d140a3643cab5a0064  f4dd596b39d56916929fd1d3dce31dca  76b83a8d370871738a5c978d59cf4f2b  0000ffffffff00000000000000000000  f4dd596b39d56916929fd1d3dce31dca  76b83a8d370871738a5c978d59cf4f2b fpsr=00000000
+fcmge v16.8h, v17.8h, v18.8h   35427a582d80687d04ebac568c511b52  0997aa4de29aa26b8af62848c04a09dc  e8d2dbfb3f91d4f2d38d61f86fd46630  ffffffff0000ffffffff000000000000  0997aa4de29aa26b8af62848c04a09dc  e8d2dbfb3f91d4f2d38d61f86fd46630 fpsr=00000000
+fcmge v17.8h, v18.8h, v19.8h   a6d07759aa55bc8f90c4b7d19624ee2e  67d6a9eb3b21b00f38f250e1130aa3a6  1d9f0e6193d3b8db126aa33d3cf5e057  ffff0000ffffffffffffffff0000ffff  67d6a9eb3b21b00f38f250e1130aa3a6  1d9f0e6193d3b8db126aa33d3cf5e057 fpsr=00000000
+fcmge v18.8h, v19.8h, v20.8h   676011c0e5db192cbfffaf51b6d07ac7  ea6c59eb7bf663c1fbc04d91e2ca8c65  c97a473b197d31339fdb17ec5f840a1d  0000ffffffffffff0000ffff00000000  ea6c59eb7bf663c1fbc04d91e2ca8c65  c97a473b197d31339fdb17ec5f840a1d fpsr=00000000
+fcmge v19.8h, v20.8h, v21.8h   d24e79fb3f55b50c226e12621f907b68  1e07b2209ba20098492fe141185599f1  1dd58e9adff6be90891e406a7943d008  ffff0000ffffffffffff00000000ffff  1e07b2209ba20098492fe141185599f1  1dd58e9adff6be90891e406a7943d008 fpsr=00000000
+fcmge v20.8h, v21.8h, v22.8h   df7ab630d4ae5853836d12e2c1516986  cf0c56facaea73f9271ad74528828095  6adae56326fb94bd6be8868d067a5533  0000ffff0000ffff00000000ffff0000  cf0c56facaea73f9271ad74528828095  6adae56326fb94bd6be8868d067a5533 fpsr=00000000
+fcmge v21.8h, v22.8h, v23.8h   e752c34549e9be5ad6e48149f8218025  3f5b6d92b4502c48ede90524a2b3c4a5  0111b20c3dd584fbd4b31122ed879b0a  ffffffff0000ffff00000000ffff0000  3f5b6d92b4502c48ede90524a2b3c4a5  0111b20c3dd584fbd4b31122ed879b0a fpsr=00000000
+fcmge v22.8h, v23.8h, v24.8h   9069a654fa042bc727eb8e1e67f28442  3ea9d8463b877b7686a2bc08bb7bab4d  b3e3a2d037b5f19691e9ee00cb51216a  ffff0000ffffffffffffffffffff0000  3ea9d8463b877b7686a2bc08bb7bab4d  b3e3a2d037b5f19691e9ee00cb51216a fpsr=00000000
+fcmge v23.8h, v24.8h, v25.8h   8b2901e457d13a8d06906ba092b03de1  dd65f74a6a5446de4e98378d0aa71e7e  e4822445b98ab9cb5ebd70dfc0e013b3  ffff0000ffffffff00000000ffffffff  dd65f74a6a5446de4e98378d0aa71e7e  e4822445b98ab9cb5ebd70dfc0e013b3 fpsr=00000000
+fcmge v24.8h, v25.8h, v26.8h   9c4fed523d4150af7ad3dd203342843f  eb0821e211de4dffc2b72a01e942bdac  22bfe547b1d9d92db792528e4da48df8  0000ffffffffffff0000000000000000  eb0821e211de4dffc2b72a01e942bdac  22bfe547b1d9d92db792528e4da48df8 fpsr=00000000
+randV128: 5376 calls, 7090 iters
+fcmge v25.8h, v26.8h, v27.8h   4e2dea2b0c40969fdd7621a3cd04eb30  0afe422bb8941a27f7320928c3859392  fa254e49beae4e5a6e3d777c5132a57e  ffff0000ffff0000000000000000ffff  0afe422bb8941a27f7320928c3859392  fa254e49beae4e5a6e3d777c5132a57e fpsr=00000000
+fcmge v26.8h, v27.8h, v28.8h   b5c964ebac926dcde37df1ad15e46e44  bc8401c21e820e3f11b12ea53a37d636  b24a73008685f5fa86afa404906c4555  00000000ffffffffffffffffffff0000  bc8401c21e820e3f11b12ea53a37d636  b24a73008685f5fa86afa404906c4555 fpsr=00000000
+fcmge v27.8h, v28.8h, v29.8h   5d860b9568e10e05bb31171a28910e76  22a497ad450a889ef2eb3888c79469f7  cb9328c51a53b6ad334c0baaa29ae1d0  ffff0000ffffffff0000ffff0000ffff  22a497ad450a889ef2eb3888c79469f7  cb9328c51a53b6ad334c0baaa29ae1d0 fpsr=00000000
+fcmge v28.8h, v29.8h, v30.8h   dec3451710383f52ae483840c375a309  c40798f58242f33e629aa7781820e117  daef63f91e993a35e6050c30a043d6d4  ffff000000000000ffff0000ffff0000  c40798f58242f33e629aa7781820e117  daef63f91e993a35e6050c30a043d6d4 fpsr=00000000
+fcmge v29.8h, v30.8h, v31.8h   6a157ac6e358f3d1d7619a98e034df62  5b2397a6ee3ab16c1eff91a152a58179  e899b15e29549ad627dc31383630b741  ffffffff0000000000000000ffffffff  5b2397a6ee3ab16c1eff91a152a58179  e899b15e29549ad627dc31383630b741 fpsr=00000000
+fcmge v0.4h, v1.4h, v2.4h   3755027a64b9d1675128e6bbd10e3c4a  50b1ae088c240fbd1d86f17880ce0956  f59013f53b86d591f8cf78c164648418  0000000000000000ffff00000000ffff  50b1ae088c240fbd1d86f17880ce0956  f59013f53b86d591f8cf78c164648418 fpsr=00000000
+fcmge v1.4h, v2.4h, v3.4h   f2630e45a97973e78a94828c4b127ad9  125865e534c1c7210809f741bb4bc722  03d588bd552ceb6559e1e4cc29dd3c58  00000000000000000000000000000000  125865e534c1c7210809f741bb4bc722  03d588bd552ceb6559e1e4cc29dd3c58 fpsr=00000000
+fcmge v2.4h, v3.4h, v4.4h   0d9e8d23568f5162b3fea1bdbd3d03b1  da9112e2b4dc9aa316e7ca7f4693df3b  1cd699bf93a4cb91842a90c30277fb04  0000000000000000ffff0000ffffffff  da9112e2b4dc9aa316e7ca7f4693df3b  1cd699bf93a4cb91842a90c30277fb04 fpsr=00000000
+fcmge v3.4h, v4.4h, v5.4h   870780126afb6ad5cb654451278cd8d2  4742016a199dcbbbb0096c6702883bf0  1b47ace2a0daaa5ac95c25667a9f6f14  0000000000000000ffffffff00000000  4742016a199dcbbbb0096c6702883bf0  1b47ace2a0daaa5ac95c25667a9f6f14 fpsr=00000000
+fcmge v4.4h, v5.4h, v6.4h   62a7c481fa6a92ee4dbf308b6a6d63c6  909c9ce7c7acc79f8ba58b2cb87f86e5  27745c3fd1e1537ad8c6fbf505e8ea91  0000000000000000ffffffff0000ffff  909c9ce7c7acc79f8ba58b2cb87f86e5  27745c3fd1e1537ad8c6fbf505e8ea91 fpsr=00000000
+fcmge v5.4h, v6.4h, v7.4h   dd57cb103c01eaa4267623dd54f72f07  9a61c024c9d34ea9c92c159be09c64f2  85079bfb08c2389aa0b779333fa3660a  00000000000000000000000000000000  9a61c024c9d34ea9c92c159be09c64f2  85079bfb08c2389aa0b779333fa3660a fpsr=00000000
+fcmge v6.4h, v7.4h, v8.4h   3f5b55f3da6105a1870612402b7fa87b  33520d47143f1a09af8c43532f5d1cf0  e8f3c4e75ecff99fc20c259dec5e95f7  0000000000000000ffffffffffffffff  33520d47143f1a09af8c43532f5d1cf0  e8f3c4e75ecff99fc20c259dec5e95f7 fpsr=00000000
+fcmge v7.4h, v8.4h, v9.4h   612fc9377369f4f3312a90ab639d0ddd  a3db518356de78935ff8f1bbd40485e4  b2a839507ba56a0c42801dc2895f9366  0000000000000000ffff00000000ffff  a3db518356de78935ff8f1bbd40485e4  b2a839507ba56a0c42801dc2895f9366 fpsr=00000000
+fcmge v8.4h, v9.4h, v10.4h   fa9341fdaed80420c14c1d152cbd989b  dc84cc7a66e833a5e7f18fb6c7bc6674  83bd03c2e01864b64a4428e7b54e6dc8  00000000000000000000000000000000  dc84cc7a66e833a5e7f18fb6c7bc6674  83bd03c2e01864b64a4428e7b54e6dc8 fpsr=00000000
+fcmge v9.4h, v10.4h, v11.4h   a384583cc353abed37c124f962d180bc  f2bae4c8ad670be652dd0c11bddd37db  852ef456d82058d99cffa5ac1cdea46b  0000000000000000ffffffff0000ffff  f2bae4c8ad670be652dd0c11bddd37db  852ef456d82058d99cffa5ac1cdea46b fpsr=00000000
+fcmge v10.4h, v11.4h, v12.4h   894d3ae5548c8de612abbfae856262a5  aea6afe3d24dd8a661ac5ea489c64e4c  52ddc6834a469b48a4f21c0119d5ecc7  0000000000000000ffffffff0000ffff  aea6afe3d24dd8a661ac5ea489c64e4c  52ddc6834a469b48a4f21c0119d5ecc7 fpsr=00000000
+fcmge v11.4h, v12.4h, v13.4h   bf4f4454a2468c1f02b735ed844c18f8  c8b255fe9a5e91883846dba03f511d34  8fde7a273ab15bf896325605ecd70c87  0000000000000000ffff0000ffffffff  c8b255fe9a5e91883846dba03f511d34  8fde7a273ab15bf896325605ecd70c87 fpsr=00000000
+fcmge v12.4h, v13.4h, v14.4h   9eb4578a52cbc1c1bb971ea15bf299eb  6f1c99bb3dffc11696b957f8a6b3406e  e640d7a069fa4eb7b32f2d8ae3c37a90  0000000000000000ffffffffffff0000  6f1c99bb3dffc11696b957f8a6b3406e  e640d7a069fa4eb7b32f2d8ae3c37a90 fpsr=00000000
+fcmge v13.4h, v14.4h, v15.4h   b1811e1cd3f6d4391a7284fd65823131  7aaaf636d7c9d91c9aaebec28fb49f7e  02bd636df73f2abb11fbc82927ba5238  00000000000000000000ffff00000000  7aaaf636d7c9d91c9aaebec28fb49f7e  02bd636df73f2abb11fbc82927ba5238 fpsr=00000000
+fcmge v14.4h, v15.4h, v16.4h   80de69825368153c453ff76005b44d19  e6d1a6c552220f848be6f43d4ed9ab46  d49b6f3c670658439d4eb137aded63a4  0000000000000000ffff0000ffff0000  e6d1a6c552220f848be6f43d4ed9ab46  d49b6f3c670658439d4eb137aded63a4 fpsr=00000000
+fcmge v15.4h, v16.4h, v17.4h   aa92ddaf94dab0c6754e2333ed9ecf1f  42ff0611ea14ae112560faeec1a0bb9a  28c0fa42faacbf9c7b8df99ec2d3d2a6  000000000000000000000000ffffffff  42ff0611ea14ae112560faeec1a0bb9a  28c0fa42faacbf9c7b8df99ec2d3d2a6 fpsr=00000000
+fcmge v16.4h, v17.4h, v18.4h   8c2f89ae60041fc748b9d321b9856b8d  4e01072abd680c82ce33550b0408bfc1  df59bcc44e33b0e2ea2b5be864f5d39b  0000000000000000ffff00000000ffff  4e01072abd680c82ce33550b0408bfc1  df59bcc44e33b0e2ea2b5be864f5d39b fpsr=00000000
+fcmge v17.4h, v18.4h, v19.4h   869c17487b265becbbd4300de7d1cfdb  8194ccb4a20df21c10f02316399a6fbc  914c368ff203ed34a0a37744f656db65  0000000000000000ffff0000ffffffff  8194ccb4a20df21c10f02316399a6fbc  914c368ff203ed34a0a37744f656db65 fpsr=00000000
+fcmge v18.4h, v19.4h, v20.4h   767dde431e5dc68f754777a556cdb53d  e32b2b862bb56624978b8789adce08ba  84eb38a57948af2584e9f4b0f91d5b36  00000000000000000000ffffffff0000  e32b2b862bb56624978b8789adce08ba  84eb38a57948af2584e9f4b0f91d5b36 fpsr=00000000
+fcmge v19.4h, v20.4h, v21.4h   e1bfd23da31edbff30bd659a4de566e7  e9bd094aaa21979b85865250377542f7  a62fd869779967e7a8a0076c708753ba  0000000000000000ffffffff00000000  e9bd094aaa21979b85865250377542f7  a62fd869779967e7a8a0076c708753ba fpsr=00000000
+fcmge v20.4h, v21.4h, v22.4h   ac77ac88b0d282a2623bbba1d6400a3f  bb2ca7629e3aa4a084c3b15c10421afa  e860abfd9dff1a627b145f499fd55648  000000000000000000000000ffff0000  bb2ca7629e3aa4a084c3b15c10421afa  e860abfd9dff1a627b145f499fd55648 fpsr=00000000
+fcmge v21.4h, v22.4h, v23.4h   ecc7b98cf9a8ec9f73fd93cbe0353e46  76285be7e7a32ce209e3de860fe6b751  a1c6aeff8595bae39e6f67ded650cfe4  0000000000000000ffff0000ffffffff  76285be7e7a32ce209e3de860fe6b751  a1c6aeff8595bae39e6f67ded650cfe4 fpsr=00000000
+fcmge v22.4h, v23.4h, v24.4h   72dc6295d03bbb064fbaddb3ccce06fb  d1edbdeab407a5802310c20733f99ed6  a466bcd73ddfd2cfc4ecbc88087dd9cc  0000000000000000ffff0000ffffffff  d1edbdeab407a5802310c20733f99ed6  a466bcd73ddfd2cfc4ecbc88087dd9cc fpsr=00000000
+fcmge v23.4h, v24.4h, v25.4h   6b3f725fca223a770d9b094b3091b005  6a865aa4fbb41a2e12e1faa97722a529  3903cf7132a315ef70341799b3089237  000000000000000000000000ffff0000  6a865aa4fbb41a2e12e1faa97722a529  3903cf7132a315ef70341799b3089237 fpsr=00000000
+fcmge v24.4h, v25.4h, v26.4h   bdaba47378f52974dd9d4e5e1eee6fe5  451f7b4626f1eac7c684b45003afeedd  2a6dfb7fbe70bb8fa34c600c8407d6dc  000000000000000000000000ffff0000  451f7b4626f1eac7c684b45003afeedd  2a6dfb7fbe70bb8fa34c600c8407d6dc fpsr=00000000
+fcmge v25.4h, v26.4h, v27.4h   d8fac65bf90a3e9c2795dcd8edeba7ed  6cfd84e271ba5f5889ce3e52cc77c157  5e8cd79eca77b6714fcac316ae53585f  00000000000000000000ffff00000000  6cfd84e271ba5f5889ce3e52cc77c157  5e8cd79eca77b6714fcac316ae53585f fpsr=00000000
+fcmge v26.4h, v27.4h, v28.4h   13e85484e7ad1677d140bf3285e7cdef  f949b9006b907601e41acde8d22b0965  7b7cd764d2d4d13626fbb2a872255e13  00000000000000000000000000000000  f949b9006b907601e41acde8d22b0965  7b7cd764d2d4d13626fbb2a872255e13 fpsr=00000000
+fcmge v27.4h, v28.4h, v29.4h   2bca4ea717e32ac7b1b203ba9372978f  e38f3f8684560b3f3e2275a6f7de9436  99663f57640b0affb03b62f9cf30d7c8  0000000000000000ffffffff0000ffff  e38f3f8684560b3f3e2275a6f7de9436  99663f57640b0affb03b62f9cf30d7c8 fpsr=00000000
+fcmge v28.4h, v29.4h, v30.4h   f5809cf6358c5be7616b666fcb4188a7  03b91bba0e4edbf1e1022b85f9040d59  b1d6355ef2fd3d495644e79fa5868dab  00000000000000000000ffff0000ffff  03b91bba0e4edbf1e1022b85f9040d59  b1d6355ef2fd3d495644e79fa5868dab fpsr=00000000
+fcmge v29.4h, v30.4h, v31.4h   6452831958391454c35b99e7e2900e09  a983adf6283f636d6f45a325a53a64e1  12113144381b8155f533c2d97b6d02bb  0000000000000000ffffffff0000ffff  a983adf6283f636d6f45a325a53a64e1  12113144381b8155f533c2d97b6d02bb fpsr=00000000
+
+FCMGE <Vd>.<T>, <Vn>.<T>, #0.0
+
+fcmge v0.8h, v1.8h, #0.0   e50a865161238baa987622f23011fb00  3ec98b6d26a3f7978d89e0bfc618b005  ffff0000ffff00000000000000000000  3ec98b6d26a3f7978d89e0bfc618b005 fpsr=00000000
+fcmge v1.8h, v2.8h, #0.0   2bac3a02c40d130b133f1574aa072331  7240a7185f93ea6ef29aa3ceb455c7e2  ffff0000ffff00000000000000000000  7240a7185f93ea6ef29aa3ceb455c7e2 fpsr=00000000
+fcmge v2.8h, v3.8h, #0.0   ec3b3392f6bc009e693b855043b5593f  08d7779fa0d091864d22f56c38d874ae  ffffffff00000000ffff0000ffffffff  08d7779fa0d091864d22f56c38d874ae fpsr=00000000
+fcmge v3.8h, v4.8h, #0.0   2bb8dafd817abcc38a19449c5f1b6151  dabc056469f2a784ceed886cef6171ce  0000ffffffff0000000000000000ffff  dabc056469f2a784ceed886cef6171ce fpsr=00000000
+fcmge v4.8h, v5.8h, #0.0   24380ded3473d7b38f3051cf8c1de6dd  3402846e33d449f6941ede641ddc2662  ffff0000ffffffff00000000ffffffff  3402846e33d449f6941ede641ddc2662 fpsr=00000000
+fcmge v5.8h, v6.8h, #0.0   742f80449188697f778b434e182c68b7  0fa2845ce80772de948594ef50c09901  ffff00000000ffff00000000ffff0000  0fa2845ce80772de948594ef50c09901 fpsr=00000000
+fcmge v6.8h, v7.8h, #0.0   7151b30290d89e989857cf6b376897d6  a04464e00f5a708367e5893c444ffaf3  0000ffffffffffffffff0000ffff0000  a04464e00f5a708367e5893c444ffaf3 fpsr=00000000
+fcmge v7.8h, v8.8h, #0.0   9a7aaf1d432f8941c8189bb04cc9d8af  eeab0e1f074115bef561549a47ee3702  0000ffffffffffff0000ffffffffffff  eeab0e1f074115bef561549a47ee3702 fpsr=00000000
+fcmge v8.8h, v9.8h, #0.0   6c7f570cdf6c12390428d71d6f443be9  9c865d0a2126d2a048c488f890be0ecc  0000ffffffff0000ffff00000000ffff  9c865d0a2126d2a048c488f890be0ecc fpsr=00000000
+fcmge v9.8h, v10.8h, #0.0   caf412036ac745e1bf27e0cfc7dd2c9b  869b2fe75515829320b723f15e05eb05  0000ffffffff0000ffffffffffff0000  869b2fe75515829320b723f15e05eb05 fpsr=00000000
+fcmge v10.8h, v11.8h, #0.0   b218414ed32c3bd38ca6630c7753dc7a  8f721e93ef4129b5c0f5f317eb0bf7a6  0000ffff0000ffff0000000000000000  8f721e93ef4129b5c0f5f317eb0bf7a6 fpsr=00000000
+randV128: 5632 calls, 7417 iters
+fcmge v11.8h, v12.8h, #0.0   d3ba55a947fc8bd0afe70a7f99c415a5  c0a53a94f3d3eea6eb03b3e605aba62a  0000ffff0000000000000000ffff0000  c0a53a94f3d3eea6eb03b3e605aba62a fpsr=00000000
+fcmge v12.8h, v13.8h, #0.0   f8936349402bb2c6834044bd8d45d8f0  beae3375a9fe09159d4e917a604d981a  0000ffff0000ffff00000000ffff0000  beae3375a9fe09159d4e917a604d981a fpsr=00000000
+fcmge v13.8h, v14.8h, #0.0   8f1ebcb1824c1d9245115a3603aaced2  66a9338c09b2d08eba479f31b11113d8  ffffffffffff0000000000000000ffff  66a9338c09b2d08eba479f31b11113d8 fpsr=00000000
+fcmge v14.8h, v15.8h, #0.0   5da00dd3099ef9817248ec17b5536134  464ff0c8e31a45a5735e2e61a0bdc049  ffff00000000ffffffffffff00000000  464ff0c8e31a45a5735e2e61a0bdc049 fpsr=00000000
+fcmge v15.8h, v16.8h, #0.0   8a9602a1b2eeec166366e7f8ae2e9051  3f014a88189849baa8f51e6a0db480cb  ffffffffffffffff0000ffffffff0000  3f014a88189849baa8f51e6a0db480cb fpsr=00000000
+fcmge v16.8h, v17.8h, #0.0   2f1e212d868cbc2e396c4fabd75333c0  cc9122fb18321e6fe6f75e4d6f05f1fc  0000ffffffffffff0000ffffffff0000  cc9122fb18321e6fe6f75e4d6f05f1fc fpsr=00000000
+fcmge v17.8h, v18.8h, #0.0   f28467522167334fe992cc78c152c008  771ac5a38f536fb2ef76f455060ef181  ffff00000000ffff00000000ffff0000  771ac5a38f536fb2ef76f455060ef181 fpsr=00000000
+fcmge v18.8h, v19.8h, #0.0   8eb95235ebe76e81d3cb287f2aeabc0d  0eaab39382c2155d8ecb081141580354  ffff00000000ffff0000ffffffffffff  0eaab39382c2155d8ecb081141580354 fpsr=00000000
+fcmge v19.8h, v20.8h, #0.0   1e43dd2b01705d2e947f1c622ceffb8c  af8ef76a09380a9a18d68848de760986  00000000ffffffffffff00000000ffff  af8ef76a09380a9a18d68848de760986 fpsr=00000000
+fcmge v20.8h, v21.8h, #0.0   051944e6b04e1a1a10f2b15cec7e8c5c  5f5611dc621a466c1638a0707036da63  ffffffffffffffffffff0000ffff0000  5f5611dc621a466c1638a0707036da63 fpsr=00000000
+fcmge v21.8h, v22.8h, #0.0   259b68c4d9e286a42884c8cf4af550e0  af59b7cfe20e145314589964fa67fbd2  000000000000ffffffff000000000000  af59b7cfe20e145314589964fa67fbd2 fpsr=00000000
+fcmge v22.8h, v23.8h, #0.0   8750ba39e6e60bdffa0d35e0e9f190f5  5c62020df526e072ab0188d5106dcaf9  ffffffff0000000000000000ffff0000  5c62020df526e072ab0188d5106dcaf9 fpsr=00000000
+fcmge v23.8h, v24.8h, #0.0   c6e12b3794636079acd20144a554073a  6879883710fbd92763c9bc5ae3d625fe  ffff0000ffff0000ffff00000000ffff  6879883710fbd92763c9bc5ae3d625fe fpsr=00000000
+fcmge v24.8h, v25.8h, #0.0   4d6fe829cce5f4810a07def010f14102  51d1d92bc1c78c7d1f89a9cf6c72dd64  ffff000000000000ffff0000ffff0000  51d1d92bc1c78c7d1f89a9cf6c72dd64 fpsr=00000000
+fcmge v25.8h, v26.8h, #0.0   60c3444f6d5ecd44decf1e251bfb6bf7  0bb439fe6eac8a6b61cd0c2c3f7817aa  ffffffffffff0000ffffffffffffffff  0bb439fe6eac8a6b61cd0c2c3f7817aa fpsr=00000000
+fcmge v26.8h, v27.8h, #0.0   51baad796f4debf1ea009c6722df4126  5759139ad1379e7ae9f2a372ea669d59  ffffffff000000000000000000000000  5759139ad1379e7ae9f2a372ea669d59 fpsr=00000000
+fcmge v27.8h, v28.8h, #0.0   fbbe18d94701803cd48399556c85990f  be33c140c72d3821c5e6bdf72e323cf5  000000000000ffff00000000ffffffff  be33c140c72d3821c5e6bdf72e323cf5 fpsr=00000000
+fcmge v28.8h, v29.8h, #0.0   712640df1ad57237c71097e3b71287b7  5c5ca5e26a6597c3556471ead1519b60  ffff0000ffff0000ffffffff00000000  5c5ca5e26a6597c3556471ead1519b60 fpsr=00000000
+fcmge v29.8h, v30.8h, #0.0   4cca4a59904b617c2335585e5f4e6208  446fecc3af49d133ad9219904e0cc459  ffff0000000000000000ffffffff0000  446fecc3af49d133ad9219904e0cc459 fpsr=00000000
+fcmge v30.8h, v31.8h, #0.0   ce355e9c1ca7b761671c1cb9b6d1b18b  236126cc6b9261e1487397614a2f82df  ffffffffffffffffffff0000ffff0000  236126cc6b9261e1487397614a2f82df fpsr=00000000
+fcmge v0.4h, v1.4h, #0.0   b9b681a3657c4f96eabdd8114ca07b91  8373509f1aa6c10e2080a4b813e3e54f  0000000000000000ffff0000ffff0000  8373509f1aa6c10e2080a4b813e3e54f fpsr=00000000
+fcmge v1.4h, v2.4h, #0.0   279f57dff9a8043e4decba714518312a  2ebb12b2ac317251aea71cb411c89900  00000000000000000000ffffffff0000  2ebb12b2ac317251aea71cb411c89900 fpsr=00000000
+fcmge v2.4h, v3.4h, #0.0   798f587de0c4f459b90f031ed093325c  caba01052d79316b7959a3f3066e99d6  0000000000000000ffff0000ffff0000  caba01052d79316b7959a3f3066e99d6 fpsr=00000000
+fcmge v3.4h, v4.4h, #0.0   e2c28cde539a572bddfaf84c78fd8f30  2840c8a2673dda3fa893e50c320a5e64  000000000000000000000000ffffffff  2840c8a2673dda3fa893e50c320a5e64 fpsr=00000000
+fcmge v4.4h, v5.4h, #0.0   00aab22c80db1666b518aa8b8af7aef2  e58806e6b3111ebf184ebff6cd0303cf  0000000000000000ffff00000000ffff  e58806e6b3111ebf184ebff6cd0303cf fpsr=00000000
+fcmge v5.4h, v6.4h, #0.0   eacb921e89e9a0ad3478aa2815366bbd  211ea124c2b79fb84877788a486b60d2  0000000000000000ffffffffffffffff  211ea124c2b79fb84877788a486b60d2 fpsr=00000000
+fcmge v6.4h, v7.4h, #0.0   17694aabc827416adc728603eb02768d  0bf2df0c5ffe53bfe6242bb525ecbf91  00000000000000000000ffffffff0000  0bf2df0c5ffe53bfe6242bb525ecbf91 fpsr=00000000
+fcmge v7.4h, v8.4h, #0.0   4cc30eec522ae156ef9b33e62fc7049f  0f142cded9d4a70b471f0ea961e5726f  0000000000000000ffffffffffffffff  0f142cded9d4a70b471f0ea961e5726f fpsr=00000000
+fcmge v8.4h, v9.4h, #0.0   b47bc88175334950e004396d6ed54979  8584eadaaa88f660b6ce15db4d4d2fb5  00000000000000000000ffffffffffff  8584eadaaa88f660b6ce15db4d4d2fb5 fpsr=00000000
+fcmge v9.4h, v10.4h, #0.0   908d21498b489b331607e4a918ae5235  f145c9eaa77d87dd826092e8d35fc757  00000000000000000000000000000000  f145c9eaa77d87dd826092e8d35fc757 fpsr=00000000
+fcmge v10.4h, v11.4h, #0.0   edfc237bdb6dd653f39990460b1ad900  5a7bdf518dd64d4493b2f136adf7ccda  00000000000000000000000000000000  5a7bdf518dd64d4493b2f136adf7ccda fpsr=00000000
+fcmge v11.4h, v12.4h, #0.0   e3e35b2456ecea1228ab7a448d812cd8  34885a3b698767531c8eabef8c705e58  0000000000000000ffff00000000ffff  34885a3b698767531c8eabef8c705e58 fpsr=00000000
+fcmge v12.4h, v13.4h, #0.0   6cdf1bc3e0203ea621ab0c73535cc7b0  b00866542731347081cf1acd6eaff39d  00000000000000000000ffffffff0000  b00866542731347081cf1acd6eaff39d fpsr=00000000
+fcmge v13.4h, v14.4h, #0.0   c4139072bf71100be11069024fb61a76  e3bfb75305570d3a5b6b31b735cfd7b0  0000000000000000ffffffffffff0000  e3bfb75305570d3a5b6b31b735cfd7b0 fpsr=00000000
+fcmge v14.4h, v15.4h, #0.0   e8bb9ec885daafa2f441603b456d63ce  c607ba2bca2c44c92298b580c895b917  0000000000000000ffff000000000000  c607ba2bca2c44c92298b580c895b917 fpsr=00000000
+fcmge v15.4h, v16.4h, #0.0   4e3979a56170bc92aa8e5d76a346c22c  c8bab7afa4633676aab5aeb200f23e89  000000000000000000000000ffffffff  c8bab7afa4633676aab5aeb200f23e89 fpsr=00000000
+fcmge v16.4h, v17.4h, #0.0   8232d69420c593e7ba8bf1ce3a33f50e  aa90b66cc8f58aff377874995b830c33  0000000000000000ffffffffffffffff  aa90b66cc8f58aff377874995b830c33 fpsr=00000000
+fcmge v17.4h, v18.4h, #0.0   51f32a1ac703a803c266f42c4a516f8e  e58ec2f5b21ebc6564295d09d412dfc4  0000000000000000ffffffff00000000  e58ec2f5b21ebc6564295d09d412dfc4 fpsr=00000000
+fcmge v18.4h, v19.4h, #0.0   ae78ce7a76e1962df2b6d774d5a5e526  6b205b3c3904329b9142afa6b573bfe1  00000000000000000000000000000000  6b205b3c3904329b9142afa6b573bfe1 fpsr=00000000
+fcmge v19.4h, v20.4h, #0.0   96825a2932fdb89acdd919a6103df28c  8421047f125857ee3aafc71dddc91943  0000000000000000ffff00000000ffff  8421047f125857ee3aafc71dddc91943 fpsr=00000000
+fcmge v20.4h, v21.4h, #0.0   88d87822c0cfc696ec181d513142afa9  200c0b44e465e02960e1a963659e5294  0000000000000000ffff0000ffffffff  200c0b44e465e02960e1a963659e5294 fpsr=00000000
+fcmge v21.4h, v22.4h, #0.0   cbdbe8a688deaffaf96a259ae215568f  c3bd0178d8bde25bdca564f6debbebbe  00000000000000000000ffff00000000  c3bd0178d8bde25bdca564f6debbebbe fpsr=00000000
+fcmge v22.4h, v23.4h, #0.0   66ed7904de25a5c2e6aa1a21368d0595  cd3ffa5c1da6acf83192d2b88a436ffd  0000000000000000ffff00000000ffff  cd3ffa5c1da6acf83192d2b88a436ffd fpsr=00000000
+fcmge v23.4h, v24.4h, #0.0   5ffc80742cd5f643722f90032444f7ff  db18e04cf603d81eb1b5a5446eb66513  000000000000000000000000ffffffff  db18e04cf603d81eb1b5a5446eb66513 fpsr=00000000
+fcmge v24.4h, v25.4h, #0.0   62b7aae5dcf0e4528424bc58ac5673b7  23daacdd67302c5c77550035b2ba8150  0000000000000000ffffffff00000000  23daacdd67302c5c77550035b2ba8150 fpsr=00000000
+fcmge v25.4h, v26.4h, #0.0   e9e9b84a85f9a64cba9adb8dd047bc35  b2574fd7a7c78101615624e15efced94  0000000000000000ffffffffffff0000  b2574fd7a7c78101615624e15efced94 fpsr=00000000
+fcmge v26.4h, v27.4h, #0.0   b8e0b8eb78a999a75638bfe3b57b2291  d04a0220ecf0751028a5a696b485678b  0000000000000000ffff00000000ffff  d04a0220ecf0751028a5a696b485678b fpsr=00000000
+fcmge v27.4h, v28.4h, #0.0   b318d2a575c72719bb22f85a1f7ecbe2  bb2816592b3359e185261f78dc107bce  00000000000000000000ffff0000ffff  bb2816592b3359e185261f78dc107bce fpsr=00000000
+fcmge v28.4h, v29.4h, #0.0   0c418395090d1a1fa5bee485645c9a63  102bb56d5e9e326e34fa536f82994613  0000000000000000ffffffff0000ffff  102bb56d5e9e326e34fa536f82994613 fpsr=00000000
+fcmge v29.4h, v30.4h, #0.0   c5f45e65918c396b9065db7bbb819b1a  16e525e9d3f57455a52430066f44ab0a  00000000000000000000ffffffff0000  16e525e9d3f57455a52430066f44ab0a fpsr=00000000
+fcmge v30.4h, v31.4h, #0.0   c7d7eb55c5b354ba9aae82a2a903802f  45cde5d0958e84b1110fe374c71ac784  0000000000000000ffff000000000000  45cde5d0958e84b1110fe374c71ac784 fpsr=00000000
 
 FCMGT <Hd>, <Hn>, <Hm>
 
-fcmgt h0, h1, h2   ccc84e75a4b6de2f6279c5ab6c93604d  fa689a1c45b09951475894682c4dd363  314c57891b078e9f120b3609bb0328fe  00000000000000000000000000000000  fa689a1c45b09951475894682c4dd363  314c57891b078e9f120b3609bb0328fe fpsr=00000000
-fcmgt h1, h2, h3   6113225f09b36b4e936ad5780d1beab5  54a5be94773e38b8573a17de30871ca8  275b34e931f627b251f4908912f3897b  0000000000000000000000000000ffff  54a5be94773e38b8573a17de30871ca8  275b34e931f627b251f4908912f3897b fpsr=00000000
-fcmgt h2, h3, h4   eebc77e76ad6b3c15370b696a2213e5d  98c53eb55025cfbac313bea4daf4c1f6  a66c9e34b58afac44efa1a69658fccd1  0000000000000000000000000000ffff  98c53eb55025cfbac313bea4daf4c1f6  a66c9e34b58afac44efa1a69658fccd1 fpsr=00000000
-fcmgt h3, h4, h5   cb610a120c7f706ac0ed2864f9075be0  730f01619b46a6ca7a565528ecc91148  cb730e9b483844b37907613c35a97ab6  00000000000000000000000000000000  730f01619b46a6ca7a565528ecc91148  cb730e9b483844b37907613c35a97ab6 fpsr=00000000
-fcmgt h4, h5, h6   184fbfadf4cc948c50f938dcee57ef3c  d11bd210019826663bb29a5d6734bb15  c61902f25f47da432d2232d36324f32a  0000000000000000000000000000ffff  d11bd210019826663bb29a5d6734bb15  c61902f25f47da432d2232d36324f32a fpsr=00000000
-randV128: 5120 calls, 6738 iters
-fcmgt h5, h6, h7   0c42f67922e0e2f922a5c85f9ed52aa9  cf09d572be21acfdd14037b5d323488c  3addad97138c613c2a019ad998a982cd  0000000000000000000000000000ffff  cf09d572be21acfdd14037b5d323488c  3addad97138c613c2a019ad998a982cd fpsr=00000000
-fcmgt h6, h7, h8   c099d6b91c17643e0b78c7a91722ce41  32b1b0c8cd09f5ec0b1168a06400cfb7  789712376e41865a961f4efe72d6481f  00000000000000000000000000000000  32b1b0c8cd09f5ec0b1168a06400cfb7  789712376e41865a961f4efe72d6481f fpsr=00000000
-fcmgt h7, h8, h9   c3a22f79ebdd442df05474c14061cf52  0a0b550a8fd48bb9eaf41c2ab21262f8  00af1fd871d8e3dab478b4caa9e644ae  0000000000000000000000000000ffff  0a0b550a8fd48bb9eaf41c2ab21262f8  00af1fd871d8e3dab478b4caa9e644ae fpsr=00000000
-fcmgt h8, h9, h10   7b785efa38bcad1e8c4213a7b527db11  4721d340a2fde4dd6e1a64472411f1ec  53bde5721cdfde7f401066b5849c76ee  00000000000000000000000000000000  4721d340a2fde4dd6e1a64472411f1ec  53bde5721cdfde7f401066b5849c76ee fpsr=00000000
-fcmgt h9, h10, h11   45385e5e6e7a535efbe6dc4197b833b6  c129c3528d07487695c340d1f0eb5e19  54f1a320be430e29bcdf9a00ee419308  0000000000000000000000000000ffff  c129c3528d07487695c340d1f0eb5e19  54f1a320be430e29bcdf9a00ee419308 fpsr=00000000
-fcmgt h10, h11, h12   4199bd539f4fcb89d51cbaabf7767b05  8515f51f7961d77b24d41f7980efc7a3  a62dd4ea395176c7cab99c0eded4d6f4  0000000000000000000000000000ffff  8515f51f7961d77b24d41f7980efc7a3  a62dd4ea395176c7cab99c0eded4d6f4 fpsr=00000000
-fcmgt h11, h12, h13   79b3408c89bb9462d8be90268932a1c1  07766c2a0872b1c80149123f632051e4  c8ceb99eedb0c11ac382a22227b99a15  0000000000000000000000000000ffff  07766c2a0872b1c80149123f632051e4  c8ceb99eedb0c11ac382a22227b99a15 fpsr=00000000
-fcmgt h12, h13, h14   b4fe0c88bbbb5aec9a5a66485947de5b  8a5512cfe8f5065371cec9cde548da72  672d93b2666ff9f1b7662b4fa66a41aa  00000000000000000000000000000000  8a5512cfe8f5065371cec9cde548da72  672d93b2666ff9f1b7662b4fa66a41aa fpsr=00000000
-fcmgt h13, h14, h15   ae57ab76b4f0bd50abd41fac8163c61e  e379da770b4e788382b481e726820a9f  4bdb3ea4e7a1ed00630f91176b2e16d3  00000000000000000000000000000000  e379da770b4e788382b481e726820a9f  4bdb3ea4e7a1ed00630f91176b2e16d3 fpsr=00000000
-fcmgt h14, h15, h16   570842c0d748dc166dac9d76363613b0  a6e31fc031e369016109c7164b96d985  1c86566fcf7464cd2b9ab04df1c694c1  00000000000000000000000000000000  a6e31fc031e369016109c7164b96d985  1c86566fcf7464cd2b9ab04df1c694c1 fpsr=00000000
-fcmgt h15, h16, h17   d50292e1b29dfb7f1dd75b0b10e496e2  952126d9db4e6b70a3dd4275948f488c  69b35b0e249b632fd45c6682eae7db96  0000000000000000000000000000ffff  952126d9db4e6b70a3dd4275948f488c  69b35b0e249b632fd45c6682eae7db96 fpsr=00000000
-fcmgt h16, h17, h18   4d4949b42edf8d6deb7e375f0edd2901  af74b1ee10195cec0f4f6ed1f0c89a8b  11436a9c62db595d0d62e8cc8c0619cb  00000000000000000000000000000000  af74b1ee10195cec0f4f6ed1f0c89a8b  11436a9c62db595d0d62e8cc8c0619cb fpsr=00000000
-fcmgt h17, h18, h19   cf85558f14c4b911b21db824d035488b  bc27bcd169747bae3c9f3b4c6abc0a99  c8df2a41411bc500ac2f1278693d5b5e  00000000000000000000000000000000  bc27bcd169747bae3c9f3b4c6abc0a99  c8df2a41411bc500ac2f1278693d5b5e fpsr=00000000
-fcmgt h18, h19, h20   836b0850a9b271e6225d211d0a375902  eee40c6120e5f14fe50826f947e8e3f5  3f89bfd8e791cc7d9ada21659e79481a  00000000000000000000000000000000  eee40c6120e5f14fe50826f947e8e3f5  3f89bfd8e791cc7d9ada21659e79481a fpsr=00000000
-fcmgt h19, h20, h21   76412660543d6fd3d86212932bbbe000  c9b9dd8421b639c349ed52ecb6164fc8  5848978e46424f94d4b7f28e6e9eb6fc  0000000000000000000000000000ffff  c9b9dd8421b639c349ed52ecb6164fc8  5848978e46424f94d4b7f28e6e9eb6fc fpsr=00000000
-fcmgt h20, h21, h22   6c0661da891ead0266c8e8030f022510  3556c1424d5479543ea4f20a63f49603  c9341bb88f898f4a4826e314b707fabc  0000000000000000000000000000ffff  3556c1424d5479543ea4f20a63f49603  c9341bb88f898f4a4826e314b707fabc fpsr=00000000
-fcmgt h21, h22, h23   6db10f34028be8a46424504157636647  22d970458535870b430ba1b54a4f1449  416057522087341e639955ca473769c7  00000000000000000000000000000000  22d970458535870b430ba1b54a4f1449  416057522087341e639955ca473769c7 fpsr=00000000
-fcmgt h22, h23, h24   c41de5a9a4369c53e9a8998922584b9c  ba616b614674e686aeec766f0d9c1f18  49de621b46ab8121941fd0eaf79c0dbc  0000000000000000000000000000ffff  ba616b614674e686aeec766f0d9c1f18  49de621b46ab8121941fd0eaf79c0dbc fpsr=00000000
-fcmgt h23, h24, h25   cba607f0d5020daaec2abdddc8f9f637  36bda065bdae1d5f3c3b662eb6eeb2ec  441aed206a2f8fc9d6a3a9d2863c8409  00000000000000000000000000000000  36bda065bdae1d5f3c3b662eb6eeb2ec  441aed206a2f8fc9d6a3a9d2863c8409 fpsr=00000000
-fcmgt h24, h25, h26   2010516987a24bd6efe914d34162274d  2e00e4f0f6407306ee586097f7013444  f194345aacd9990ceb9757973b17b1e7  0000000000000000000000000000ffff  2e00e4f0f6407306ee586097f7013444  f194345aacd9990ceb9757973b17b1e7 fpsr=00000000
-fcmgt h25, h26, h27   770067453a6b5d5e4f8af6c5f11c6a44  77144ed2e9a7943df50a9abd5fec30c9  24439aa4ca80cf884edf2f0f219c44fb  00000000000000000000000000000000  77144ed2e9a7943df50a9abd5fec30c9  24439aa4ca80cf884edf2f0f219c44fb fpsr=00000000
-fcmgt h26, h27, h28   e6c01d8424c8e4f73d5691049421ced4  20552bc64463ef6debba5745bffc7897  9780545f30dd205d80846b49dda703b8  0000000000000000000000000000ffff  20552bc64463ef6debba5745bffc7897  9780545f30dd205d80846b49dda703b8 fpsr=00000000
-fcmgt h27, h28, h29   18e42098ce1f6319f7ca9f3edc8fc306  9b999b5ed2feb9932762b2892f1fcda8  494b618cddef8d8c82870b447138ee1f  0000000000000000000000000000ffff  9b999b5ed2feb9932762b2892f1fcda8  494b618cddef8d8c82870b447138ee1f fpsr=00000000
-fcmgt h28, h29, h30   03a21aa73a48d5f098066eb39829702e  a71d181f944256d041f5120e94d15021  906040e130dc59baa6125d79658de90f  0000000000000000000000000000ffff  a71d181f944256d041f5120e94d15021  906040e130dc59baa6125d79658de90f fpsr=00000000
-fcmgt h29, h30, h31   b84f5e429cc0e8599bb7217399b9446b  bc53a295776f33ea594b6578747bafe7  0b194d4349276c8639e7ed7f38989f3e  00000000000000000000000000000000  bc53a295776f33ea594b6578747bafe7  0b194d4349276c8639e7ed7f38989f3e fpsr=00000000
+fcmgt h0, h1, h2   ae6b461f9363141ce1bf9b3097c4c330  20743a0ee4aa9166db76a38f52c9b0cd  e1fba5c6882ac48171700c58e1fecc43  0000000000000000000000000000ffff  20743a0ee4aa9166db76a38f52c9b0cd  e1fba5c6882ac48171700c58e1fecc43 fpsr=00000000
+fcmgt h1, h2, h3   5a4cd24ab3f6704138301a70111e64a1  8bdaa5f5b9b2ab23471c984609cbb975  a1e96a6fb018be62d192a44fa5363f36  00000000000000000000000000000000  8bdaa5f5b9b2ab23471c984609cbb975  a1e96a6fb018be62d192a44fa5363f36 fpsr=00000000
+fcmgt h2, h3, h4   3c16c1a73e904457ae1838b20ed5dfac  32cb73de451857faeeeeabe938644749  0db403b236d467e1182f87d16e6bf36b  0000000000000000000000000000ffff  32cb73de451857faeeeeabe938644749  0db403b236d467e1182f87d16e6bf36b fpsr=00000000
+fcmgt h3, h4, h5   6a7787853f8f7aad93a8bfc457cf753a  cf1cb3e1fbac3ffabaa0da1ea991590b  d1dbc9e3e08c56fb14b97b84d72ae624  0000000000000000000000000000ffff  cf1cb3e1fbac3ffabaa0da1ea991590b  d1dbc9e3e08c56fb14b97b84d72ae624 fpsr=00000000
+fcmgt h4, h5, h6   c0fc11d374e649a682c94b36c6666715  d05d3d6c5bcbf2e5c958805d6213b071  01500f3ca05bd85a286158006d60ef74  0000000000000000000000000000ffff  d05d3d6c5bcbf2e5c958805d6213b071  01500f3ca05bd85a286158006d60ef74 fpsr=00000000
+fcmgt h5, h6, h7   e1feaf0fc8924dde9cac2513a54638dd  79b1090bd87427d621a8e26cc75574ca  37f04750fb6bab0523f7de336e4b723f  0000000000000000000000000000ffff  79b1090bd87427d621a8e26cc75574ca  37f04750fb6bab0523f7de336e4b723f fpsr=00000000
+fcmgt h6, h7, h8   27bc0481647f252138012201cf2f4326  791aab766fb164eee9a2cd3d3de86632  4e51311e2a858a9ff36334d24e9508f2  0000000000000000000000000000ffff  791aab766fb164eee9a2cd3d3de86632  4e51311e2a858a9ff36334d24e9508f2 fpsr=00000000
+fcmgt h7, h8, h9   85bbd934505a97d19c00394e825137cf  65c9c53a2a09bd25d1adc2aa5e294379  4d284c85e841b7dd44d323d170be1a38  0000000000000000000000000000ffff  65c9c53a2a09bd25d1adc2aa5e294379  4d284c85e841b7dd44d323d170be1a38 fpsr=00000000
+fcmgt h8, h9, h10   5341881a54d90613bf22278288f2bc14  b916681ff5cdb0ab672f50a331204e7e  f08b1d4af0c29731b839bac422d35ded  00000000000000000000000000000000  b916681ff5cdb0ab672f50a331204e7e  f08b1d4af0c29731b839bac422d35ded fpsr=00000000
+randV128: 5888 calls, 7745 iters
+fcmgt h9, h10, h11   34082ffdcaa563d83736892244199b33  3807b840a74610c2aaef2f1518cb2ab9  f8a8845de3abbf4f1ec2e638aec44362  00000000000000000000000000000000  3807b840a74610c2aaef2f1518cb2ab9  f8a8845de3abbf4f1ec2e638aec44362 fpsr=00000000
+fcmgt h10, h11, h12   55f4b9e223eab02c51f15646a189efd0  f648748e98bf6acd2432600e826ee370  e31ddc876ec5d6420e7a309cf6b6d31d  00000000000000000000000000000000  f648748e98bf6acd2432600e826ee370  e31ddc876ec5d6420e7a309cf6b6d31d fpsr=00000000
+fcmgt h11, h12, h13   a19cf14203a1568ecd024ae09f6f6760  b4f537af1508b0257a80bd27ae1d2fa8  17a247ede2cb1dfbcb195863ebfc2280  0000000000000000000000000000ffff  b4f537af1508b0257a80bd27ae1d2fa8  17a247ede2cb1dfbcb195863ebfc2280 fpsr=00000000
+fcmgt h12, h13, h14   e6ae6295f40049a384623ea20f0a0763  c8a29877762aad90df0443d6a45e9379  408669ee5a3ca00c308cd26b33d30f26  00000000000000000000000000000000  c8a29877762aad90df0443d6a45e9379  408669ee5a3ca00c308cd26b33d30f26 fpsr=00000000
+fcmgt h13, h14, h15   0ed66db8124a310fbfebe1a6635ea88e  05918c14061898279b1b79b24bbbacb8  223db54010d73d7585e58265d2b7db00  0000000000000000000000000000ffff  05918c14061898279b1b79b24bbbacb8  223db54010d73d7585e58265d2b7db00 fpsr=00000000
+fcmgt h14, h15, h16   70c1bf082b5dd97e2169647e172e56e1  92e737e3af79c9a1ef80390b8397f905  6f982e2da9b84db36d0a894c7816ea88  00000000000000000000000000000000  92e737e3af79c9a1ef80390b8397f905  6f982e2da9b84db36d0a894c7816ea88 fpsr=00000000
+fcmgt h15, h16, h17   ece9cf17965aacd64f09a80746786d21  273086a5d443dc02eb5e1516c9111325  22fcf8b33cb90f1d9cfe9acbea0ad36a  0000000000000000000000000000ffff  273086a5d443dc02eb5e1516c9111325  22fcf8b33cb90f1d9cfe9acbea0ad36a fpsr=00000000
+fcmgt h16, h17, h18   ee6ea7383e9ed6d84645c8c41ad86b48  a3216a7e36972c99ceffe476abdcb82c  73a4e5b1f6aac0f547d193b9f44cdc7c  0000000000000000000000000000ffff  a3216a7e36972c99ceffe476abdcb82c  73a4e5b1f6aac0f547d193b9f44cdc7c fpsr=00000000
+fcmgt h17, h18, h19   de1f22496021170a017e9617e3ac095c  64ba85005731ed0722e2504836f37117  1deb0b8cb4c6b5f2dcf2184371e372e1  00000000000000000000000000000000  64ba85005731ed0722e2504836f37117  1deb0b8cb4c6b5f2dcf2184371e372e1 fpsr=00000000
+fcmgt h18, h19, h20   8f80322e43a65e48833414e32a88caf4  d92bae0552e19e5483da2cfa748206b6  f53dd9a05f4d95522c30d079afff913d  0000000000000000000000000000ffff  d92bae0552e19e5483da2cfa748206b6  f53dd9a05f4d95522c30d079afff913d fpsr=00000000
+fcmgt h19, h20, h21   2072d767b03a0f50d6cfc0d548148a93  300ee404a16abab7c8e83e4565d92a79  93440db30ad6c1775414a51e5c5dae3a  0000000000000000000000000000ffff  300ee404a16abab7c8e83e4565d92a79  93440db30ad6c1775414a51e5c5dae3a fpsr=00000000
+fcmgt h20, h21, h22   a7c51c1542955c0b0b54e7b8e1ddd21b  0800b85a9640891fe4882f019ee096e6  f48c9cd666465895ce841bbf49487323  00000000000000000000000000000000  0800b85a9640891fe4882f019ee096e6  f48c9cd666465895ce841bbf49487323 fpsr=00000000
+fcmgt h21, h22, h23   e3f616ce04da4967b01cdb716288f731  0e3124641473a700a2c99fae416a4ede  459e45e3d361d84be620422a322401bd  0000000000000000000000000000ffff  0e3124641473a700a2c99fae416a4ede  459e45e3d361d84be620422a322401bd fpsr=00000000
+fcmgt h22, h23, h24   d9eee8f69215cf78acfd28c7cf699088  c42c53ccba5aaf18f46f9e81d32a8e1f  4dc7b1ee28b836db36f6d4b4e3ab11be  00000000000000000000000000000000  c42c53ccba5aaf18f46f9e81d32a8e1f  4dc7b1ee28b836db36f6d4b4e3ab11be fpsr=00000000
+fcmgt h23, h24, h25   52d6cb91a565b134b45edd70097731bd  a56770f36d16f3bd55579413b00f0f59  a4b0a3fc774ff0e4c8df8413db121276  00000000000000000000000000000000  a56770f36d16f3bd55579413b00f0f59  a4b0a3fc774ff0e4c8df8413db121276 fpsr=00000000
+fcmgt h24, h25, h26   c265c073af8962648418e85c7bea4e93  8381065c3bbb0dc82b6d8e267b3f8037  69fba5b608c387fdadc749668c1efadd  0000000000000000000000000000ffff  8381065c3bbb0dc82b6d8e267b3f8037  69fba5b608c387fdadc749668c1efadd fpsr=00000000
+fcmgt h25, h26, h27   2ba56bf3207b018140ba19af32726352  014f8c1ca226c9bb323973070425f422  469a0df5d3884944906c89119450201a  00000000000000000000000000000000  014f8c1ca226c9bb323973070425f422  469a0df5d3884944906c89119450201a fpsr=00000000
+fcmgt h26, h27, h28   02e568c58523c605e28fcc9d14271121  9b6dc8ddeb63b23ac1e2d84546f5085c  e6beb71a303535c22a4550b549a82fbc  00000000000000000000000000000000  9b6dc8ddeb63b23ac1e2d84546f5085c  e6beb71a303535c22a4550b549a82fbc fpsr=00000000
+fcmgt h27, h28, h29   d8eee2de616195b42fc9770028da5178  1fc6a6a8b6bd890fb2c88169e66851f2  51f2c317e004b12a0f086e75eafd0c2b  0000000000000000000000000000ffff  1fc6a6a8b6bd890fb2c88169e66851f2  51f2c317e004b12a0f086e75eafd0c2b fpsr=00000000
+fcmgt h28, h29, h30   64aa203e3599ba2303be3e15cc92dfb3  1a86f919a1d9f4f3d54c5e5a7ac5558b  c68591429cdb4bf3ac0be6e6e509bc24  0000000000000000000000000000ffff  1a86f919a1d9f4f3d54c5e5a7ac5558b  c68591429cdb4bf3ac0be6e6e509bc24 fpsr=00000000
+fcmgt h29, h30, h31   59e3f882f52a42f9e850484814c284e0  da221d2783b57abe84edd41d79347628  75da2e9e0af4a32175e8ab8b608da9ee  0000000000000000000000000000ffff  da221d2783b57abe84edd41d79347628  75da2e9e0af4a32175e8ab8b608da9ee fpsr=00000000
+
+FCMGT <Hd>, <Hn>, #0.0
+
+fcmgt h0, h1, #0.0   0655f46785e292f5bf3424a8cf1eaf7b  0ad1d4a776fba089052466d249ddbbb3  00000000000000000000000000000000  0ad1d4a776fba089052466d249ddbbb3 fpsr=00000000
+fcmgt h1, h2, #0.0   53c27afacc2d195e1d9464f8498192df  952239d880d3df542a86a02805142c76  0000000000000000000000000000ffff  952239d880d3df542a86a02805142c76 fpsr=00000000
+fcmgt h2, h3, #0.0   044d8ce2cc04f0430113920618fe4b2e  93b4e26c6d83d9d39488b6d76a174905  0000000000000000000000000000ffff  93b4e26c6d83d9d39488b6d76a174905 fpsr=00000000
+fcmgt h3, h4, #0.0   1eb777ef4a223cb6acbf025b9e05e6b4  6ff1e2596e9ad2847302dcf6c5701411  0000000000000000000000000000ffff  6ff1e2596e9ad2847302dcf6c5701411 fpsr=00000000
+fcmgt h4, h5, #0.0   475510d4882a700533ac0362164e88aa  a9509c01c18773cf963f55a09bb6cc36  00000000000000000000000000000000  a9509c01c18773cf963f55a09bb6cc36 fpsr=00000000
+fcmgt h5, h6, #0.0   9df3885fb9b9b695533b061ea322ea5a  3043e93a600955af0695f709d04dd5de  00000000000000000000000000000000  3043e93a600955af0695f709d04dd5de fpsr=00000000
+fcmgt h6, h7, #0.0   25541bc785295632e04e92b943f36c67  3d10c2156446a781e04a65f0f7c9eb62  00000000000000000000000000000000  3d10c2156446a781e04a65f0f7c9eb62 fpsr=00000000
+fcmgt h7, h8, #0.0   3578c69005a3f2c6a270062799745ad2  4ed7e36a5476b0534b67b1566cd2f5da  00000000000000000000000000000000  4ed7e36a5476b0534b67b1566cd2f5da fpsr=00000000
+fcmgt h8, h9, #0.0   5dd44a66efca85a937db8b32a890f9f3  00ef04c809fdf89bdc8874d398a8cbaa  00000000000000000000000000000000  00ef04c809fdf89bdc8874d398a8cbaa fpsr=00000000
+fcmgt h9, h10, #0.0   652347283b0ef4a80cdf2e8cbc1b34af  6100c4928e15f7d1c24babaa0f3556c2  0000000000000000000000000000ffff  6100c4928e15f7d1c24babaa0f3556c2 fpsr=00000000
+fcmgt h10, h11, #0.0   f1947898053b5c3d3d069a119b03cd24  77b114740ffd72d64d3724fb00989bdd  00000000000000000000000000000000  77b114740ffd72d64d3724fb00989bdd fpsr=00000000
+fcmgt h11, h12, #0.0   920c023b4ecd08402b1823691e730e30  0f414d054f5aba952b9d6df5e3407a0b  0000000000000000000000000000ffff  0f414d054f5aba952b9d6df5e3407a0b fpsr=00000000
+fcmgt h12, h13, #0.0   22c740da482edb396de1251176e4f947  4eac346a799da2a315542819d4007b9c  0000000000000000000000000000ffff  4eac346a799da2a315542819d4007b9c fpsr=00000000
+fcmgt h13, h14, #0.0   1552a7046d25095eebb934c4b23a80ef  66500be338913a3e97192346156396bf  00000000000000000000000000000000  66500be338913a3e97192346156396bf fpsr=00000000
+fcmgt h14, h15, #0.0   449488310b52ce298d2e70585f4d6764  6218013d4416a2233f91c7fbd87b61f4  0000000000000000000000000000ffff  6218013d4416a2233f91c7fbd87b61f4 fpsr=00000000
+fcmgt h15, h16, #0.0   5e733c6311b9c1ce4b1174d081e56603  b70cde6ea1be22f5e86dc02c8e746556  0000000000000000000000000000ffff  b70cde6ea1be22f5e86dc02c8e746556 fpsr=00000000
+fcmgt h16, h17, #0.0   a281b1de3a37e1a442afe12f584f3875  01bd76f5a17a189df9aa0b46f85f2e51  0000000000000000000000000000ffff  01bd76f5a17a189df9aa0b46f85f2e51 fpsr=00000000
+fcmgt h17, h18, #0.0   11b84c60c4122835857b6ed39fcb990e  d1c33d4d18c56079e8f2e7f4c5a39d89  00000000000000000000000000000000  d1c33d4d18c56079e8f2e7f4c5a39d89 fpsr=00000000
+fcmgt h18, h19, #0.0   6019a24f2210eaa549f6309f4c9f6073  e4ddb870aff23714112fdde04d966ff4  0000000000000000000000000000ffff  e4ddb870aff23714112fdde04d966ff4 fpsr=00000000
+fcmgt h19, h20, #0.0   6ade122c722514c2c690f04f1b1a0bda  cf100bc8cb8ef36087a5ab675c1c66e6  0000000000000000000000000000ffff  cf100bc8cb8ef36087a5ab675c1c66e6 fpsr=00000000
+fcmgt h20, h21, #0.0   6d70cfff2b8131af24109e43a55c692f  3903c753bff2710cb41417091ca6dd31  00000000000000000000000000000000  3903c753bff2710cb41417091ca6dd31 fpsr=00000000
+fcmgt h21, h22, #0.0   946dce88bd7d5e91a2b674e239cd55ce  90207696b4a3d5bd23d2df1eded1f333  00000000000000000000000000000000  90207696b4a3d5bd23d2df1eded1f333 fpsr=00000000
+fcmgt h22, h23, #0.0   6aa5d80ef4ab56e2711ccd3a03a5f5c8  9f7fb70cb5537784c1daa995aff0dfdb  00000000000000000000000000000000  9f7fb70cb5537784c1daa995aff0dfdb fpsr=00000000
+fcmgt h23, h24, #0.0   a31d81f443cf6ec5c5c7be2ff6281ec1  703446874db00723817df99068af6108  0000000000000000000000000000ffff  703446874db00723817df99068af6108 fpsr=00000000
+fcmgt h24, h25, #0.0   f5d85d9d1fadf95ed23a5ba4069aa35e  18debc4ed1ae7687e50c87c40611df68  00000000000000000000000000000000  18debc4ed1ae7687e50c87c40611df68 fpsr=00000000
+fcmgt h25, h26, #0.0   12db006efa0a4cd2cbfab87f27405842  27ae99200e7d3f7a3ba37b9d5e207981  0000000000000000000000000000ffff  27ae99200e7d3f7a3ba37b9d5e207981 fpsr=00000000
+fcmgt h26, h27, #0.0   767b860520768f7a9c2ed578855bb616  19e3e171a571d9ac228f0c8a2330e7d9  00000000000000000000000000000000  19e3e171a571d9ac228f0c8a2330e7d9 fpsr=00000000
+fcmgt h27, h28, #0.0   a7abddfb3d028e3fef70c0063b9f153d  b95383a9f35e897d09bc986f66e849f5  0000000000000000000000000000ffff  b95383a9f35e897d09bc986f66e849f5 fpsr=00000000
+fcmgt h28, h29, #0.0   7b4bccf5ea603cd76ac81f4aeb27b924  72f2e087a50cb268a28eb68cc46da8d4  00000000000000000000000000000000  72f2e087a50cb268a28eb68cc46da8d4 fpsr=00000000
+fcmgt h29, h30, #0.0   9b554cc88bd9417c3fde370a134126e5  227656a5f72b2f2dbd3a1d66fb90508d  0000000000000000000000000000ffff  227656a5f72b2f2dbd3a1d66fb90508d fpsr=00000000
+fcmgt h30, h31, #0.0   5d0154aa0987348e85f3056502a6e84e  2b936fcdd94e0d1a7542d29c3e42f699  00000000000000000000000000000000  2b936fcdd94e0d1a7542d29c3e42f699 fpsr=00000000
 
 FCMGT <Vd>.<T>, <Vn>.<T>, <Vm>.<T>
 
-fcmgt v0.8h, v1.8h, v2.8h   facddaffa09f16f70cfec6510d265b0a  4f4f6f9381c7b492f77ecaf07bec345b  2da0207d7767849802581d77c3f9a695  ffffffff0000000000000000ffffffff  4f4f6f9381c7b492f77ecaf07bec345b  2da0207d7767849802581d77c3f9a695 fpsr=00000000
-fcmgt v1.8h, v2.8h, v3.8h   c6fd74754da43c45c4c2784ed4c5ef14  5df971583e957120fa42b9b8697c486d  f84ece6e5ea60d5f0a6136fb1fa8a0fb  ffffffff0000ffff00000000ffffffff  5df971583e957120fa42b9b8697c486d  f84ece6e5ea60d5f0a6136fb1fa8a0fb fpsr=00000000
-fcmgt v2.8h, v3.8h, v4.8h   6ddb0f30dde00f2b8601b1b9ee31e908  4d609623cdf8f982420a383a6706966e  eb97d4e9e2cff60557a492724b715572  ffffffffffff00000000ffffffff0000  4d609623cdf8f982420a383a6706966e  eb97d4e9e2cff60557a492724b715572 fpsr=00000000
-fcmgt v3.8h, v4.8h, v5.8h   410670686a8170e0b5f5b1fb7ac38b25  3017da5711e2f208da43e9a56f88ad43  124890bf379ebd824ae46d92a926213d  ffff00000000000000000000ffff0000  3017da5711e2f208da43e9a56f88ad43  124890bf379ebd824ae46d92a926213d fpsr=00000000
-fcmgt v4.8h, v5.8h, v6.8h   89d2d01267469cd427e6ddf09bb8b79e  7804098b92d4eee3c76789c85510737c  d5c454d6a84a2a044cdfc2388bc4515d  ffff0000ffff00000000ffffffffffff  7804098b92d4eee3c76789c85510737c  d5c454d6a84a2a044cdfc2388bc4515d fpsr=00000000
-fcmgt v5.8h, v6.8h, v7.8h   5b7c0cac8a6eacd04fbc5097e6a0cfd6  9be7fa30276237c0f5920b496ec2856c  4dda389763a619c3e538f28588882be7  000000000000ffff0000ffffffff0000  9be7fa30276237c0f5920b496ec2856c  4dda389763a619c3e538f28588882be7 fpsr=00000000
-fcmgt v6.8h, v7.8h, v8.8h   5b162088f01e75208648557c4486c98f  2f8dd266dc77dde249740f5d95b5837e  89846dc1d49b2d877bd018d2ca618113  ffff00000000000000000000ffff0000  2f8dd266dc77dde249740f5d95b5837e  89846dc1d49b2d877bd018d2ca618113 fpsr=00000000
-fcmgt v7.8h, v8.8h, v9.8h   df701cbb96870ada29659ee18ec21d22  e34c8cb11654c96eb2a9d104bb6f03f0  b53123945227844ef09465930959b516  0000000000000000ffff00000000ffff  e34c8cb11654c96eb2a9d104bb6f03f0  b53123945227844ef09465930959b516 fpsr=00000000
-fcmgt v8.8h, v9.8h, v10.8h   76b83a8d370871738a5c978d59cf4f2b  5881a50d454872ea3c9fc30d9d5accfb  2340bc820e425bb471354c56a52cd1a4  ffffffffffffffff00000000ffffffff  5881a50d454872ea3c9fc30d9d5accfb  2340bc820e425bb471354c56a52cd1a4 fpsr=00000000
-fcmgt v9.8h, v10.8h, v11.8h   e8d2dbfb3f91d4f2d38d61f86fd46630  d0acbb208887b5f7e9ba95f3eb607b03  9a3edbd8dffedcbfb8e7e62769c16e6a  0000ffffffffffff0000ffff0000ffff  d0acbb208887b5f7e9ba95f3eb607b03  9a3edbd8dffedcbfb8e7e62769c16e6a fpsr=00000000
-fcmgt v10.8h, v11.8h, v12.8h   1d9f0e6193d3b8db126aa33d3cf5e057  eadebc2e1362d6bd5ceb84d193024a96  b9570d5071d8f35b1bb6388e52a93603  000000000000ffffffff00000000ffff  eadebc2e1362d6bd5ceb84d193024a96  b9570d5071d8f35b1bb6388e52a93603 fpsr=00000000
-fcmgt v11.8h, v12.8h, v13.8h   c97a473b197d31339fdb17ec5f840a1d  15655a90a961c3d1b70b9461f0df9542  2ac6a386cea43260ae37625d482dd56a  0000ffffffff0000000000000000ffff  15655a90a961c3d1b70b9461f0df9542  2ac6a386cea43260ae37625d482dd56a fpsr=00000000
-fcmgt v12.8h, v13.8h, v14.8h   1dd58e9adff6be90891e406a7943d008  6a935c46ec9145fb8d630d8c37ec0a83  5687b0c4d3411dc10678e7283d9aeb41  ffffffff0000ffff0000ffff0000ffff  6a935c46ec9145fb8d630d8c37ec0a83  5687b0c4d3411dc10678e7283d9aeb41 fpsr=00000000
-fcmgt v13.8h, v14.8h, v15.8h   6adae56326fb94bd6be8868d067a5533  2a1c91a8ac80f105db63e0c6312baf96  68c5629da251a096cc62ef24185c7062  00000000000000000000ffffffff0000  2a1c91a8ac80f105db63e0c6312baf96  68c5629da251a096cc62ef24185c7062 fpsr=00000000
-fcmgt v14.8h, v15.8h, v16.8h   0111b20c3dd584fbd4b31122ed879b0a  ca4ee191c8ba1e78386b83f0cd2deb2c  3ba49c12d289d4c8832e7892771af6d8  00000000ffffffffffff00000000ffff  ca4ee191c8ba1e78386b83f0cd2deb2c  3ba49c12d289d4c8832e7892771af6d8 fpsr=00000000
-fcmgt v15.8h, v16.8h, v17.8h   b3e3a2d037b5f19691e9ee00cb51216a  89f051d1d1cee42cf5ec03b48b06cd6e  3d091687cd758d9f3d32b932d08c7690  0000ffff000000000000ffffffff0000  89f051d1d1cee42cf5ec03b48b06cd6e  3d091687cd758d9f3d32b932d08c7690 fpsr=00000000
-fcmgt v16.8h, v17.8h, v18.8h   e4822445b98ab9cb5ebd70dfc0e013b3  a8bf34224238e6dba26906da4105fafa  a6545620c8000472a525bb8a62059a8b  00000000ffff0000ffffffff00000000  a8bf34224238e6dba26906da4105fafa  a6545620c8000472a525bb8a62059a8b fpsr=00000000
-randV128: 5376 calls, 7090 iters
-fcmgt v17.8h, v18.8h, v19.8h   22bfe547b1d9d92db792528e4da48df8  1c8ec9a140b68c7f46cc75b4923a1c3a  94ef3b6cc255dd993a2f94c0cc3671e5  ffff0000ffffffffffffffffffff0000  1c8ec9a140b68c7f46cc75b4923a1c3a  94ef3b6cc255dd993a2f94c0cc3671e5 fpsr=00000000
-fcmgt v18.8h, v19.8h, v20.8h   fa254e49beae4e5a6e3d777c5132a57e  c42ae54453165c01253e5ca3f0503a01  04e656f95a0d9c23c95d984a937237ef  000000000000ffffffffffff0000ffff  c42ae54453165c01253e5ca3f0503a01  04e656f95a0d9c23c95d984a937237ef fpsr=00000000
-fcmgt v19.8h, v20.8h, v21.8h   b24a73008685f5fa86afa404906c4555  77298742e43b8b6ec5ec3ce6478fba4c  733222cd6bcc370320ebc8872b306e06  ffff0000000000000000ffffffff0000  77298742e43b8b6ec5ec3ce6478fba4c  733222cd6bcc370320ebc8872b306e06 fpsr=00000000
-fcmgt v20.8h, v21.8h, v22.8h   cb9328c51a53b6ad334c0baaa29ae1d0  74aa8e394b7d70b9abfeefae2ab6dc57  19a577c71cab6da7640a2221b558a241  ffff0000ffffffff00000000ffff0000  74aa8e394b7d70b9abfeefae2ab6dc57  19a577c71cab6da7640a2221b558a241 fpsr=00000000
-fcmgt v21.8h, v22.8h, v23.8h   daef63f91e993a35e6050c30a043d6d4  3f0c4e7f7a07802d93428480314aaa57  517a142a251678430103119eda7a8785  0000ffffffff000000000000ffff0000  3f0c4e7f7a07802d93428480314aaa57  517a142a251678430103119eda7a8785 fpsr=00000000
-fcmgt v22.8h, v23.8h, v24.8h   e899b15e29549ad627dc31383630b741  2dd0974af86886941fa1d98801e9e90e  2581fa299f982e8c1058c92005415e97  ffffffff00000000ffff000000000000  2dd0974af86886941fa1d98801e9e90e  2581fa299f982e8c1058c92005415e97 fpsr=00000000
-fcmgt v23.8h, v24.8h, v25.8h   f59013f53b86d591f8cf78c164648418  d86689ada99e2bb880aed3479ffb2118  cb0478c48b5e78c5dd4bf201313dbe00  0000000000000000ffffffff0000ffff  d86689ada99e2bb880aed3479ffb2118  cb0478c48b5e78c5dd4bf201313dbe00 fpsr=00000000
-fcmgt v24.8h, v25.8h, v26.8h   03d588bd552ceb6559e1e4cc29dd3c58  63ab6fa242aa8a555139d1e8b5b325eb  43a928e86fc0fa3240f28b6e58555062  ffffffff0000ffffffff000000000000  63ab6fa242aa8a555139d1e8b5b325eb  43a928e86fc0fa3240f28b6e58555062 fpsr=00000000
-fcmgt v25.8h, v26.8h, v27.8h   1cd699bf93a4cb91842a90c30277fb04  0f6710b77748dd5249107358859be001  ce9d4828c38aa66c9142d26b4310f488  ffff0000ffff0000ffffffff0000ffff  0f6710b77748dd5249107358859be001  ce9d4828c38aa66c9142d26b4310f488 fpsr=00000000
-fcmgt v26.8h, v27.8h, v28.8h   1b47ace2a0daaa5ac95c25667a9f6f14  5841b8fe3b72ba46586f037516378ff9  31e3f2fbe79f33d7afdd9ced5ceb9fb5  ffffffffffff0000ffffffff0000ffff  5841b8fe3b72ba46586f037516378ff9  31e3f2fbe79f33d7afdd9ced5ceb9fb5 fpsr=00000000
-fcmgt v27.8h, v28.8h, v29.8h   27745c3fd1e1537ad8c6fbf505e8ea91  4289d5e97acd0f065fcbe014c4baf51e  dc95b5a0088fb2282cbf78174a67ef43  ffff0000ffffffffffff000000000000  4289d5e97acd0f065fcbe014c4baf51e  dc95b5a0088fb2282cbf78174a67ef43 fpsr=00000000
-fcmgt v28.8h, v29.8h, v30.8h   85079bfb08c2389aa0b779333fa3660a  fae36b359cd0be3c16feee12265bdde4  32ef1fce095ed8b4774df50628775077  0000ffff0000ffff0000ffff00000000  fae36b359cd0be3c16feee12265bdde4  32ef1fce095ed8b4774df50628775077 fpsr=00000000
-fcmgt v29.8h, v30.8h, v31.8h   e8f3c4e75ecff99fc20c259dec5e95f7  82176d549909b0925016951a4c1d3fed  3db7f68d48503808a5f21298e34ba2c7  0000ffff00000000ffff0000ffffffff  82176d549909b0925016951a4c1d3fed  3db7f68d48503808a5f21298e34ba2c7 fpsr=00000000
-fcmgt v0.4h, v1.4h, v2.4h   b2a839507ba56a0c42801dc2895f9366  2c70ce7cc600216385e9f46c77431f37  8b6e4244fb91d6feb4bf35c9709ef08e  0000000000000000ffff0000ffffffff  2c70ce7cc600216385e9f46c77431f37  8b6e4244fb91d6feb4bf35c9709ef08e fpsr=00000000
-fcmgt v1.4h, v2.4h, v3.4h   83bd03c2e01864b64a4428e7b54e6dc8  6c761212df09ceb675d0a8b5cc6475ce  f2490c0808bd886cd37dac8fbe50261a  0000000000000000ffffffff0000ffff  6c761212df09ceb675d0a8b5cc6475ce  f2490c0808bd886cd37dac8fbe50261a fpsr=00000000
-fcmgt v2.4h, v3.4h, v4.4h   852ef456d82058d99cffa5ac1cdea46b  da46a89c7b376def1ccc1dfc0ac3ab3f  2a34dabc980ae75684383ea634b5e0dc  0000000000000000ffff00000000ffff  da46a89c7b376def1ccc1dfc0ac3ab3f  2a34dabc980ae75684383ea634b5e0dc fpsr=00000000
-fcmgt v3.4h, v4.4h, v5.4h   52ddc6834a469b48a4f21c0119d5ecc7  e030790216c64d2b14d9d28a0e1a3b6d  63df137c91b04a56f9ade8f0b8541b24  0000000000000000ffffffffffffffff  e030790216c64d2b14d9d28a0e1a3b6d  63df137c91b04a56f9ade8f0b8541b24 fpsr=00000000
-fcmgt v4.4h, v5.4h, v6.4h   8fde7a273ab15bf896325605ecd70c87  6b2a4c33f6edf429f5e5b70a68830783  471b6fb323b1ba4c2cda5a969e841035  000000000000000000000000ffff0000  6b2a4c33f6edf429f5e5b70a68830783  471b6fb323b1ba4c2cda5a969e841035 fpsr=00000000
-fcmgt v5.4h, v6.4h, v7.4h   e640d7a069fa4eb7b32f2d8ae3c37a90  0b9a7225357bfb3e71876c4f2951263b  d3e4cd28718e2df42ee5e40370b961ec  0000000000000000ffffffff00000000  0b9a7225357bfb3e71876c4f2951263b  d3e4cd28718e2df42ee5e40370b961ec fpsr=00000000
-fcmgt v6.4h, v7.4h, v8.4h   02bd636df73f2abb11fbc82927ba5238  4d8b5d06049a6bd90e83a691271b29ee  ed40d13919bbdf5f03de8322a0fb2a37  0000000000000000ffff0000ffff0000  4d8b5d06049a6bd90e83a691271b29ee  ed40d13919bbdf5f03de8322a0fb2a37 fpsr=00000000
-fcmgt v7.4h, v8.4h, v9.4h   d49b6f3c670658439d4eb137aded63a4  f306fa0ba393b5a5204391900adeec5f  8b27ea22f229988a707daf5ae068e019  00000000000000000000ffffffff0000  f306fa0ba393b5a5204391900adeec5f  8b27ea22f229988a707daf5ae068e019 fpsr=00000000
-fcmgt v8.4h, v9.4h, v10.4h   28c0fa42faacbf9c7b8df99ec2d3d2a6  194e2ac1ca815a0b41a01f9003671bb9  699a577c134d6c0eae7a3e53f85ac2a5  0000000000000000ffff0000ffffffff  194e2ac1ca815a0b41a01f9003671bb9  699a577c134d6c0eae7a3e53f85ac2a5 fpsr=00000000
-fcmgt v9.4h, v10.4h, v11.4h   df59bcc44e33b0e2ea2b5be864f5d39b  1c52399a36e7a32e880a04a60e1ecd32  bf64ed2878655b0a729a509215b5b6fc  00000000000000000000000000000000  1c52399a36e7a32e880a04a60e1ecd32  bf64ed2878655b0a729a509215b5b6fc fpsr=00000000
-fcmgt v10.4h, v11.4h, v12.4h   914c368ff203ed34a0a37744f656db65  d11d2437cecb24b797968bc392177b2c  af522c4219b801fac4c5d34f92cf5448  0000000000000000ffffffffffffffff  d11d2437cecb24b797968bc392177b2c  af522c4219b801fac4c5d34f92cf5448 fpsr=00000000
-fcmgt v11.4h, v12.4h, v13.4h   84eb38a57948af2584e9f4b0f91d5b36  96b6f7a18c7797b988aa3ee8cb6c37a7  34e735d5c704f766cf77c45e97cc0261  0000000000000000ffffffff0000ffff  96b6f7a18c7797b988aa3ee8cb6c37a7  34e735d5c704f766cf77c45e97cc0261 fpsr=00000000
-fcmgt v12.4h, v13.4h, v14.4h   a62fd869779967e7a8a0076c708753ba  765f3a04a713868e76d501da1427555f  35bad58728d05a6e16bed25d5c141f97  0000000000000000ffffffff0000ffff  765f3a04a713868e76d501da1427555f  35bad58728d05a6e16bed25d5c141f97 fpsr=00000000
-fcmgt v13.4h, v14.4h, v15.4h   e860abfd9dff1a627b145f499fd55648  978432c56ef6d0308eb1413709277327  d14bd900abc4caa51affc15d5d7fe43e  00000000000000000000ffff0000ffff  978432c56ef6d0308eb1413709277327  d14bd900abc4caa51affc15d5d7fe43e fpsr=00000000
-fcmgt v14.4h, v15.4h, v16.4h   a1c6aeff8595bae39e6f67ded650cfe4  98561e181db0d64c140a857675cc5db8  2ce9b16bf5eed6b66c1e939eb6ef550e  00000000000000000000ffffffffffff  98561e181db0d64c140a857675cc5db8  2ce9b16bf5eed6b66c1e939eb6ef550e fpsr=00000000
-fcmgt v15.4h, v16.4h, v17.4h   a466bcd73ddfd2cfc4ecbc88087dd9cc  e6bb6c56588e1753bb035114663621c3  15c39b26ace0e09edd66e4be6abd26b7  0000000000000000ffffffff00000000  e6bb6c56588e1753bb035114663621c3  15c39b26ace0e09edd66e4be6abd26b7 fpsr=00000000
-fcmgt v16.4h, v17.4h, v18.4h   3903cf7132a315ef70341799b3089237  204edc14dfe3bf6400f4e2e56ee03a2c  364c94e727e05b78152fb5863748ec11  000000000000000000000000ffffffff  204edc14dfe3bf6400f4e2e56ee03a2c  364c94e727e05b78152fb5863748ec11 fpsr=00000000
-fcmgt v17.4h, v18.4h, v19.4h   2a6dfb7fbe70bb8fa34c600c8407d6dc  a78f141bc3d494f3bf3ed16134a6afd8  d9de957897dd4d774506667c869ede25  000000000000000000000000ffffffff  a78f141bc3d494f3bf3ed16134a6afd8  d9de957897dd4d774506667c869ede25 fpsr=00000000
-fcmgt v18.4h, v19.4h, v20.4h   5e8cd79eca77b6714fcac316ae53585f  0942d02ba94258aae473099148d11399  a8185d88917e3f2b941490902da37bfc  00000000000000000000ffffffff0000  0942d02ba94258aae473099148d11399  a8185d88917e3f2b941490902da37bfc fpsr=00000000
-fcmgt v19.4h, v20.4h, v21.4h   7b7cd764d2d4d13626fbb2a872255e13  b7878767b6b29d74a76d359e317cec8a  0805d8a9bc2af17fd458f537c4815b60  0000000000000000ffffffffffff0000  b7878767b6b29d74a76d359e317cec8a  0805d8a9bc2af17fd458f537c4815b60 fpsr=00000000
-fcmgt v20.4h, v21.4h, v22.4h   99663f57640b0affb03b62f9cf30d7c8  4f108aa2e9a29fd1cf6e0ae78b2aad5f  26b514f8f627850d74fb25fef716af30  000000000000000000000000ffffffff  4f108aa2e9a29fd1cf6e0ae78b2aad5f  26b514f8f627850d74fb25fef716af30 fpsr=00000000
-fcmgt v21.4h, v22.4h, v23.4h   b1d6355ef2fd3d495644e79fa5868dab  b951595fe57bf9978bfa9a0be2fb1014  b703d89bca0967df2d502478a4f27b68  00000000000000000000000000000000  b951595fe57bf9978bfa9a0be2fb1014  b703d89bca0967df2d502478a4f27b68 fpsr=00000000
-fcmgt v22.4h, v23.4h, v24.4h   12113144381b8155f533c2d97b6d02bb  9bb6bbc0ccef26f4602f3590b79a2f4c  1e8ade88073bea8e9da31c398c9412a9  0000000000000000ffffffff0000ffff  9bb6bbc0ccef26f4602f3590b79a2f4c  1e8ade88073bea8e9da31c398c9412a9 fpsr=00000000
-fcmgt v23.4h, v24.4h, v25.4h   c1dd250be1619f55c27950f284f079ec  0f4fb8222381633df7782224a33e4898  2bac3a02c40d130b133f1574aa072331  00000000000000000000ffffffffffff  0f4fb8222381633df7782224a33e4898  2bac3a02c40d130b133f1574aa072331 fpsr=00000000
-fcmgt v24.4h, v25.4h, v26.4h   ec3b3392f6bc009e693b855043b5593f  08d7779fa0d091864d22f56c38d874ae  16e11ca0948decf87be9174cabfb3f70  000000000000000000000000ffffffff  08d7779fa0d091864d22f56c38d874ae  16e11ca0948decf87be9174cabfb3f70 fpsr=00000000
-fcmgt v25.4h, v26.4h, v27.4h   a5a8ad2103223f945580f6487143957c  a8d5a294b0cc59784b7bec5e5ad235af  24380ded3473d7b38f3051cf8c1de6dd  0000000000000000ffff0000ffffffff  a8d5a294b0cc59784b7bec5e5ad235af  24380ded3473d7b38f3051cf8c1de6dd fpsr=00000000
-fcmgt v26.4h, v27.4h, v28.4h   742f80449188697f778b434e182c68b7  0fa2845ce80772de948594ef50c09901  55f0c0d7c9e56e939ff63daa0c03ee41  0000000000000000ffff0000ffffffff  0fa2845ce80772de948594ef50c09901  55f0c0d7c9e56e939ff63daa0c03ee41 fpsr=00000000
-fcmgt v27.4h, v28.4h, v29.4h   bf10594bda6d3d995d73c51feefb51ec  c96f43003534bec2840cc0a18bdee379  9a7aaf1d432f8941c8189bb04cc9d8af  0000000000000000ffff000000000000  c96f43003534bec2840cc0a18bdee379  9a7aaf1d432f8941c8189bb04cc9d8af fpsr=00000000
-fcmgt v28.4h, v29.4h, v30.4h   6c7f570cdf6c12390428d71d6f443be9  9c865d0a2126d2a048c488f890be0ecc  19b2a3014bfec9e08d2c36d16c0890b9  0000000000000000ffff00000000ffff  9c865d0a2126d2a048c488f890be0ecc  19b2a3014bfec9e08d2c36d16c0890b9 fpsr=00000000
-fcmgt v29.4h, v30.4h, v31.4h   991669663a680fd7b7c0ab3674710d0f  5301df49a36410a02d62ab6561bb9b4f  b218414ed32c3bd38ca6630c7753dc7a  0000000000000000ffff00000000ffff  5301df49a36410a02d62ab6561bb9b4f  b218414ed32c3bd38ca6630c7753dc7a fpsr=00000000
+fcmgt v0.8h, v1.8h, v2.8h   97c2eb1787a84a67c934b1a91030fb0f  d9986cfc4fe615ac2d3c816dcff344ba  f8c916c7812770e704a6167baacd76eb  ffffffffffff0000ffff000000000000  d9986cfc4fe615ac2d3c816dcff344ba  f8c916c7812770e704a6167baacd76eb fpsr=00000000
+randV128: 6144 calls, 8092 iters
+fcmgt v1.8h, v2.8h, v3.8h   db2d325bca86f7f5e67a3a51cd8d0bc0  483f33fd3e0b25adea9aa46156bb3975  16241b16507dd0dc4674f12d8ec99d12  ffffffff0000ffff0000ffffffffffff  483f33fd3e0b25adea9aa46156bb3975  16241b16507dd0dc4674f12d8ec99d12 fpsr=00000000
+fcmgt v2.8h, v3.8h, v4.8h   3aa91120b912821d6f307597dd7a3eb2  399f763280a1ada2772ee5010a0beb7e  f5b3be2881a7924ab2b2b41304878a5e  ffffffffffff0000ffff0000ffff0000  399f763280a1ada2772ee5010a0beb7e  f5b3be2881a7924ab2b2b41304878a5e fpsr=00000000
+fcmgt v3.8h, v4.8h, v5.8h   47eb87c548001d95a012183f67deb554  a9cc4d19492c9131135fcaa2d7200870  3370d54b19268fb20eedfb5a716bc3f3  0000ffffffff0000ffffffff0000ffff  a9cc4d19492c9131135fcaa2d7200870  3370d54b19268fb20eedfb5a716bc3f3 fpsr=00000000
+fcmgt v4.8h, v5.8h, v6.8h   efeaa4680f7b1e4ea0728f9a9d7f7bad  d7e9e89e8dec0a190e563506a4844532  99c6b7b19aacd059be2f5244bbfa914c  00000000ffffffffffff0000ffffffff  d7e9e89e8dec0a190e563506a4844532  99c6b7b19aacd059be2f5244bbfa914c fpsr=00000000
+fcmgt v5.8h, v6.8h, v7.8h   7180b390457862f68a0104a6e5420ee2  14f06070ef160a5109910dac15f7f6ed  56f795fe9d2bb9e1efafea352b26ed30  0000ffff0000ffffffffffff00000000  14f06070ef160a5109910dac15f7f6ed  56f795fe9d2bb9e1efafea352b26ed30 fpsr=00000000
+fcmgt v6.8h, v7.8h, v8.8h   404f9a520109ca246c5da16b0c65d83c  e13f38deaa8c3cc8dce6bd870dd88b5b  f72445f6d28d617543a54d8ec900e6c0  ffff0000ffff000000000000ffffffff  e13f38deaa8c3cc8dce6bd870dd88b5b  f72445f6d28d617543a54d8ec900e6c0 fpsr=00000000
+fcmgt v7.8h, v8.8h, v9.8h   0e6b9546c50f0e6cded662b1cbcd8eff  6438f0fd112dc3947bc24a314c84d2b3  6e7fedbf34947442e25b0f686d0d6779  0000000000000000ffffffff00000000  6438f0fd112dc3947bc24a314c84d2b3  6e7fedbf34947442e25b0f686d0d6779 fpsr=00000000
+fcmgt v8.8h, v9.8h, v10.8h   5887519cdd198ccbdfb76fcbc59741cd  ddd5a36b908b2ecde06c4679217b2f2c  1ae4c170d7f7d223d00927e1648c1992  0000ffffffffffff0000ffff0000ffff  ddd5a36b908b2ecde06c4679217b2f2c  1ae4c170d7f7d223d00927e1648c1992 fpsr=00000000
+fcmgt v9.8h, v10.8h, v11.8h   15fdf0a6c36bf345a626574a3b29d1d1  e3ebde92ac915a89bc1d40ca5db81e5c  aa8cc4c2627c284871204ec20f6ebcc3  000000000000ffff00000000ffffffff  e3ebde92ac915a89bc1d40ca5db81e5c  aa8cc4c2627c284871204ec20f6ebcc3 fpsr=00000000
+fcmgt v10.8h, v11.8h, v12.8h   fae7381a73aceb4b7a68d2ac7208e62f  8f3c9f5aa31f2300494155eaaebe07f5  d03f1947a1b8566581229fc298d5d5ef  ffff000000000000ffffffff0000ffff  8f3c9f5aa31f2300494155eaaebe07f5  d03f1947a1b8566581229fc298d5d5ef fpsr=00000000
+fcmgt v11.8h, v12.8h, v13.8h   44e342041ebfb18a42e0c9d9b025982d  fbf1b28de259323c82ea6004e6f2644c  795e914d51b2222b4f4ab43ba982a8aa  000000000000ffff0000ffff0000ffff  fbf1b28de259323c82ea6004e6f2644c  795e914d51b2222b4f4ab43ba982a8aa fpsr=00000000
+fcmgt v12.8h, v13.8h, v14.8h   8362c356aa4f2c639305f1b5675893e7  44a6bb5f087ca71a71c14a90747bfb43  10839ef007103e5182ec3ba764e9e700  ffff0000ffff0000ffffffffffff0000  44a6bb5f087ca71a71c14a90747bfb43  10839ef007103e5182ec3ba764e9e700 fpsr=00000000
+fcmgt v13.8h, v14.8h, v15.8h   2e11f097a5aaea32639299ffca040820  27f4061f31b17675d65f965c25c82b41  4dc0169c764a63be0c1d2915eb3106f9  000000000000ffff00000000ffffffff  27f4061f31b17675d65f965c25c82b41  4dc0169c764a63be0c1d2915eb3106f9 fpsr=00000000
+fcmgt v14.8h, v15.8h, v16.8h   6e36e7992ba94fa58ce26234dbd36087  27958a6948813a581ab50315e25f3495  76c7a4aa0b2e1a1b57374cbc19cd1db8  0000ffffffffffff000000000000ffff  27958a6948813a581ab50315e25f3495  76c7a4aa0b2e1a1b57374cbc19cd1db8 fpsr=00000000
+fcmgt v15.8h, v16.8h, v17.8h   47d42f30f438a37f4e7bc70b85821deb  5db58ac5de6ff0e2c51cc4f0adf3030d  2dc0860414955da6cb2d0bef2738ddf2  ffff000000000000ffff00000000ffff  5db58ac5de6ff0e2c51cc4f0adf3030d  2dc0860414955da6cb2d0bef2738ddf2 fpsr=00000000
+fcmgt v16.8h, v17.8h, v18.8h   c7844afd027c1ea31bb053a3944a2bf1  38251841c52f8d9256f26266f9856e5b  279e5c3bac377a01fba35d6d9cb66d52  ffff000000000000ffffffff0000ffff  38251841c52f8d9256f26266f9856e5b  279e5c3bac377a01fba35d6d9cb66d52 fpsr=00000000
+fcmgt v17.8h, v18.8h, v19.8h   b1219ee7ac7ea7fd80e185589266bebf  af6d86beb75b248b54f54a78f103a62d  062c906f058bdeb329e58c42c9cf3f4e  0000ffff0000ffffffffffff00000000  af6d86beb75b248b54f54a78f103a62d  062c906f058bdeb329e58c42c9cf3f4e fpsr=00000000
+fcmgt v18.8h, v19.8h, v20.8h   c86b745fe032ceb25025ce3def41d746  131739b0023c850f4f9ea4f57acaaff3  cf9d61831b9e9014c6a2d3190a34149a  ffff00000000ffffffffffffffff0000  131739b0023c850f4f9ea4f57acaaff3  cf9d61831b9e9014c6a2d3190a34149a fpsr=00000000
+fcmgt v19.8h, v20.8h, v21.8h   33fa702136df743a6f2a9e25455b4b46  1dd5723845e469ca15d2f0f3c04d3b01  975b45c938261e8df27d3e71e3ded34f  ffffffffffffffffffff0000ffffffff  1dd5723845e469ca15d2f0f3c04d3b01  975b45c938261e8df27d3e71e3ded34f fpsr=00000000
+fcmgt v20.8h, v21.8h, v22.8h   c4b2e197d888dd251c07cafea10f32fa  2c08d1f07a98be73d51ae008797ff851  72829b6967d4c151c3192d570eeef988  00000000ffffffff00000000ffffffff  2c08d1f07a98be73d51ae008797ff851  72829b6967d4c151c3192d570eeef988 fpsr=00000000
+fcmgt v21.8h, v22.8h, v23.8h   a81ecc3ac47977bdd260ea993c6486ae  bb3ae6e0f3edb1bd641115f5e788e973  2e65589242542f195baae2a658f57105  0000000000000000ffffffff00000000  bb3ae6e0f3edb1bd641115f5e788e973  2e65589242542f195baae2a658f57105 fpsr=00000000
+fcmgt v22.8h, v23.8h, v24.8h   a2a7aff3cbb05fb026f31cb2724501ba  b53540dd3714818fa179dc003e270599  310d9256d08143670cff6974dbd67232  0000ffffffff000000000000ffff0000  b53540dd3714818fa179dc003e270599  310d9256d08143670cff6974dbd67232 fpsr=00000000
+fcmgt v23.8h, v24.8h, v25.8h   08e20cb82a69693cf873c77114c984ea  69805d5de5422475b38269e502f923ed  90b36cff69b0bc51395e556bdb02e8d5  ffff00000000ffff0000ffffffffffff  69805d5de5422475b38269e502f923ed  90b36cff69b0bc51395e556bdb02e8d5 fpsr=00000000
+fcmgt v24.8h, v25.8h, v26.8h   eeebfb2e1117ce62da901532ce117304  2ee798194a935096371aa424b2b48a21  5b4f0d49a285cdedcc2c348764ae0e5f  00000000ffffffffffff000000000000  2ee798194a935096371aa424b2b48a21  5b4f0d49a285cdedcc2c348764ae0e5f fpsr=00000000
+fcmgt v25.8h, v26.8h, v27.8h   f09ef193789d1c2da58d0dd46f0d4470  0609a81cd9b901abd9b30d056120d3d0  3eb2cedc2ddaf0c7c87f599d753a2b2f  0000ffff0000ffff0000000000000000  0609a81cd9b901abd9b30d056120d3d0  3eb2cedc2ddaf0c7c87f599d753a2b2f fpsr=00000000
+fcmgt v26.8h, v27.8h, v28.8h   28f7eca3e27cca2ba0ac6cdae8a950b6  c18f32dba866cbc485e1111aac505bca  cb3328ee33ee6bf1817a9369f6f7efd2  ffffffff000000000000ffffffffffff  c18f32dba866cbc485e1111aac505bca  cb3328ee33ee6bf1817a9369f6f7efd2 fpsr=00000000
+fcmgt v27.8h, v28.8h, v29.8h   84d314129980b17c0c81e6d847eb74fe  a393925e667743466958e595e379130e  8faabdf19497b150b95e3e4f2212f63d  0000ffffffffffffffff00000000ffff  a393925e667743466958e595e379130e  8faabdf19497b150b95e3e4f2212f63d fpsr=00000000
+fcmgt v28.8h, v29.8h, v30.8h   75f7fbfdc26b8e8d82ff078ef8398c19  e41f4fe383e2241e2a5c300bd00e6a34  79fc83d27857d84ec4868144e3f70ee9  0000ffff0000ffffffffffffffffffff  e41f4fe383e2241e2a5c300bd00e6a34  79fc83d27857d84ec4868144e3f70ee9 fpsr=00000000
+fcmgt v29.8h, v30.8h, v31.8h   c7f9b4829752aedd682a53d417f8dec6  ca85c8cdfadb1b06627ea6d46bcf3e3f  d8e3ee24e455a606bdbd1209330791f7  ffffffff0000ffffffff0000ffffffff  ca85c8cdfadb1b06627ea6d46bcf3e3f  d8e3ee24e455a606bdbd1209330791f7 fpsr=00000000
+fcmgt v0.4h, v1.4h, v2.4h   7a3b81dae5b59bb8f0734fc5eacdb8df  70ccf43d40a85e3ed67caf5c2a2cb8c0  67ea149ae992f68dd39ad8d2ea14657c  00000000000000000000ffffffff0000  70ccf43d40a85e3ed67caf5c2a2cb8c0  67ea149ae992f68dd39ad8d2ea14657c fpsr=00000000
+fcmgt v1.4h, v2.4h, v3.4h   13102e3df61e1737b64773108a9a8cc5  0b1439d55511d528139f846ceb1c09a9  0a6cbde35d38ce4e4f241a21be0ab659  0000000000000000000000000000ffff  0b1439d55511d528139f846ceb1c09a9  0a6cbde35d38ce4e4f241a21be0ab659 fpsr=00000000
+fcmgt v2.4h, v3.4h, v4.4h   e399d9fbc17d59b8982ae9a7296ddf9a  862709a118a1b48a25ac673a3b43536d  1dd4cf15783553a2cd242651986d7367  0000000000000000ffffffffffff0000  862709a118a1b48a25ac673a3b43536d  1dd4cf15783553a2cd242651986d7367 fpsr=00000000
+fcmgt v3.4h, v4.4h, v5.4h   45a9d2deeb480d1ed55113a077b35bf3  de6bec730d1599b4f1d7c9c2e86feab5  50f6f024ae096e2f9a32c96caeadbfeb  00000000000000000000000000000000  de6bec730d1599b4f1d7c9c2e86feab5  50f6f024ae096e2f9a32c96caeadbfeb fpsr=00000000
+fcmgt v4.4h, v5.4h, v6.4h   549c0c806028c398984fb0f986c5b51a  2319cdede505606c35b403286a086f83  9e4e1c02aa6bbadfa5a78fb3d0b74d6c  0000000000000000ffffffffffffffff  2319cdede505606c35b403286a086f83  9e4e1c02aa6bbadfa5a78fb3d0b74d6c fpsr=00000000
+fcmgt v5.4h, v6.4h, v7.4h   8477e22088f793cfbe185231e7f58b4b  ec7223ec9b8ea10e4f6da9c478b96058  5e7f5fc34f36b724e895792750449c8c  0000000000000000ffff0000ffffffff  ec7223ec9b8ea10e4f6da9c478b96058  5e7f5fc34f36b724e895792750449c8c fpsr=00000000
+fcmgt v6.4h, v7.4h, v8.4h   723f5096e0d27759e9fe106c33d3cba4  c3d58dca1da99bded6e9065041323840  3ec25f8050c0fb3503b1ae9b7763b9bf  00000000000000000000ffff0000ffff  c3d58dca1da99bded6e9065041323840  3ec25f8050c0fb3503b1ae9b7763b9bf fpsr=00000000
+fcmgt v7.4h, v8.4h, v9.4h   be34311d9e0296dd03e2510777d85746  dac64b1ae77ab0082dc3c69ee2313bd1  7bfaf504c0bd41af714d68879068ef6c  0000000000000000000000000000ffff  dac64b1ae77ab0082dc3c69ee2313bd1  7bfaf504c0bd41af714d68879068ef6c fpsr=00000000
+fcmgt v8.4h, v9.4h, v10.4h   2bbe2e4e1b649f8f54194d2db6e6d7fb  6b5786b6c587f15b0dc31604b2012d31  30445cdbf800e08a52fae9ad5ab5690c  00000000000000000000ffff00000000  6b5786b6c587f15b0dc31604b2012d31  30445cdbf800e08a52fae9ad5ab5690c fpsr=00000000
+fcmgt v9.4h, v10.4h, v11.4h   01fda74203b2937330490e58df6f8690  77a74e60526388d207a25f63e5515066  c650c10d513c2c67488e717eaabfc3f0  0000000000000000000000000000ffff  77a74e60526388d207a25f63e5515066  c650c10d513c2c67488e717eaabfc3f0 fpsr=00000000
+fcmgt v10.4h, v11.4h, v12.4h   ac27de727705ee5df55e123863d3f974  e2248a1c48935a43ef7f2b230fc5bee5  9bea79b1f12e949d0d805b11d14f487e  000000000000000000000000ffff0000  e2248a1c48935a43ef7f2b230fc5bee5  9bea79b1f12e949d0d805b11d14f487e fpsr=00000000
+fcmgt v11.4h, v12.4h, v13.4h   f7bfc9f291eec581e9b0d8ba1f9cf8e2  43c8600dce5809960ed1cabb92180fce  add039e9a41968adc8587b45316077ad  0000000000000000ffff000000000000  43c8600dce5809960ed1cabb92180fce  add039e9a41968adc8587b45316077ad fpsr=00000000
+fcmgt v12.4h, v13.4h, v14.4h   02e97a2c373cf345c9eae5e770d032c0  e2c467c5546c17de0d4063dc13ca82d9  9f1042afc33f3920169f3b980a09f83c  00000000000000000000ffffffffffff  e2c467c5546c17de0d4063dc13ca82d9  9f1042afc33f3920169f3b980a09f83c fpsr=00000000
+randV128: 6400 calls, 8441 iters
+fcmgt v13.4h, v14.4h, v15.4h   4016096e82f35c30ddcaf9bec45dcbd3  9604a38c2a133ffb34e6e97d524ec496  6c37b8e9be80e575610db0a13d5e975a  000000000000000000000000ffff0000  9604a38c2a133ffb34e6e97d524ec496  6c37b8e9be80e575610db0a13d5e975a fpsr=00000000
+fcmgt v14.4h, v15.4h, v16.4h   ea2d9fdde41f278af0bfd0558bd00195  9517bd5ecf292e45e418c206a0573864  d70bc20944edab0155120757413c0dd5  0000000000000000000000000000ffff  9517bd5ecf292e45e418c206a0573864  d70bc20944edab0155120757413c0dd5 fpsr=00000000
+fcmgt v15.4h, v16.4h, v17.4h   5e6576258868f24f9661960e3ab665f7  93437ace2289f11484a7dc9b634050ac  ce25e597d3afd39991ccba9e2cdc3f25  0000000000000000ffff0000ffffffff  93437ace2289f11484a7dc9b634050ac  ce25e597d3afd39991ccba9e2cdc3f25 fpsr=00000000
+fcmgt v16.4h, v17.4h, v18.4h   0c3b8f29e3718b49d1fc611bd784d114  3cd26bf285ba285e0a74bda45a9582e3  d11da4d88fb94237afd8045e6a9ff9b8  0000000000000000ffff00000000ffff  3cd26bf285ba285e0a74bda45a9582e3  d11da4d88fb94237afd8045e6a9ff9b8 fpsr=00000000
+fcmgt v17.4h, v18.4h, v19.4h   6295a59724a16adf2058a73b75d5afe8  3b8d3c1a8a357ad044f335994d4cac51  b356d4919969d945f7cb4e42dc12aa30  0000000000000000ffff0000ffff0000  3b8d3c1a8a357ad044f335994d4cac51  b356d4919969d945f7cb4e42dc12aa30 fpsr=00000000
+fcmgt v18.4h, v19.4h, v20.4h   ec8cbd27544c95b15426f909a52652b5  c4c2f39a3981ca133ff8a661cbb041fe  bde35a70f63ad8b53bea8c7acc298aa5  0000000000000000ffff0000ffffffff  c4c2f39a3981ca133ff8a661cbb041fe  bde35a70f63ad8b53bea8c7acc298aa5 fpsr=00000000
+fcmgt v19.4h, v20.4h, v21.4h   a5fa129d6284935b70b1d4926e81819a  897c938d7b590dfcad3fcdb4c9999739  953ce494a1ce57bbd702e2c2125484f6  0000000000000000ffffffff00000000  897c938d7b590dfcad3fcdb4c9999739  953ce494a1ce57bbd702e2c2125484f6 fpsr=00000000
+fcmgt v20.4h, v21.4h, v22.4h   2933827e9b24b041ab1f9c796343e1b5  49c1259a3484fbf91789eea1673a1228  1e46e3b180b5b86cb051d789af75ed48  0000000000000000ffff0000ffffffff  49c1259a3484fbf91789eea1673a1228  1e46e3b180b5b86cb051d789af75ed48 fpsr=00000000
+fcmgt v21.4h, v22.4h, v23.4h   5520b8460bd48f0fd4807255227cb047  7457425dc60a4398f6af0448a5ac0c63  4f7f2380e879d5ddaa16caeb8168de0b  00000000000000000000ffff0000ffff  7457425dc60a4398f6af0448a5ac0c63  4f7f2380e879d5ddaa16caeb8168de0b fpsr=00000000
+fcmgt v22.4h, v23.4h, v24.4h   cc168527b8edb2f122033933553195c4  0af637fc2e51e84e8e5eca7882656d7c  143977d2dd6476b3d84abafed7f367eb  0000000000000000ffff0000ffffffff  0af637fc2e51e84e8e5eca7882656d7c  143977d2dd6476b3d84abafed7f367eb fpsr=00000000
+fcmgt v23.4h, v24.4h, v25.4h   52a9edec091b9ddb53d2b4d4961a4175  cd19d0638cdf56622f3f5469d783aa8d  ecad2f8f244d3fc1e78444a4e28ab7f6  0000000000000000ffffffffffffffff  cd19d0638cdf56622f3f5469d783aa8d  ecad2f8f244d3fc1e78444a4e28ab7f6 fpsr=00000000
+fcmgt v24.4h, v25.4h, v26.4h   e066009d567433c27830617c92d9dd3c  f0d52f512a808dd0d93bc51a8d3192c3  ca99ec360eed34356ccb9b81f11b6ee3  000000000000000000000000ffff0000  f0d52f512a808dd0d93bc51a8d3192c3  ca99ec360eed34356ccb9b81f11b6ee3 fpsr=00000000
+fcmgt v25.4h, v26.4h, v27.4h   20f7aab4a8a53d8d8159210126f545c3  f9582361c1915ca8e177744c423ad40a  542ba325970917d9b9f0c9f32ffeb8d9  00000000000000000000ffffffff0000  f9582361c1915ca8e177744c423ad40a  542ba325970917d9b9f0c9f32ffeb8d9 fpsr=00000000
+fcmgt v26.4h, v27.4h, v28.4h   ceabaa6aa7dae831d17f793f1bbd0927  17ae8b0a6ce7dddb8aa1502cc9f02939  b9aa9d6a4fade3ad2274666f379f2235  0000000000000000000000000000ffff  17ae8b0a6ce7dddb8aa1502cc9f02939  b9aa9d6a4fade3ad2274666f379f2235 fpsr=00000000
+fcmgt v27.4h, v28.4h, v29.4h   4544a23876bcd63e89ebe2d6c59c3e57  22ccc5251419cf53d12522340c06ab2d  395fe501a81bded64a515cc75a08e6e3  0000000000000000000000000000ffff  22ccc5251419cf53d12522340c06ab2d  395fe501a81bded64a515cc75a08e6e3 fpsr=00000000
+fcmgt v28.4h, v29.4h, v30.4h   c78f2b7358285c6dd59168b268880b70  f6ba7291094e130fe1686e2b1315b81d  bb3db4094ca41bcbf9feeac4e345eed6  0000000000000000ffffffffffffffff  f6ba7291094e130fe1686e2b1315b81d  bb3db4094ca41bcbf9feeac4e345eed6 fpsr=00000000
+fcmgt v29.4h, v30.4h, v31.4h   6fcd56e47518df54db23931734e2dffb  dfe2c43d87543f07ddff189b9fe8f690  e9476801e1295dd55073b13042da6412  00000000000000000000ffff00000000  dfe2c43d87543f07ddff189b9fe8f690  e9476801e1295dd55073b13042da6412 fpsr=00000000
+
+FCMGT <Vd>.<T>, <Vn>.<T>, #0.0
+
+fcmgt v0.8h, v1.8h, #0.0   21107226d442155f11ec074650f7f87c  eaf0cc9781ee7a07df8e1bcca8c89751  000000000000ffff0000ffff00000000  eaf0cc9781ee7a07df8e1bcca8c89751 fpsr=00000000
+fcmgt v1.8h, v2.8h, #0.0   dd82ab4ecab746a2265092e2db30e298  b40ca7e343be51e131fb003f08ade43b  00000000ffffffffffffffffffff0000  b40ca7e343be51e131fb003f08ade43b fpsr=00000000
+fcmgt v2.8h, v3.8h, #0.0   660302d7e5ca6d250308501d0751d551  219d84604815b3e2cdf7f948ef138edb  ffff0000ffff00000000000000000000  219d84604815b3e2cdf7f948ef138edb fpsr=00000000
+fcmgt v3.8h, v4.8h, #0.0   417bed3027b6b2feba9b02141e061ffb  3b3f0dcb6b8987f0710cb4d5ad2028f7  ffffffffffff0000ffff00000000ffff  3b3f0dcb6b8987f0710cb4d5ad2028f7 fpsr=00000000
+fcmgt v4.8h, v5.8h, #0.0   aa705f66910535b517667976d7163bfa  dc3e80398f54c6346f38686a10aa85e3  0000000000000000ffffffffffff0000  dc3e80398f54c6346f38686a10aa85e3 fpsr=00000000
+fcmgt v5.8h, v6.8h, #0.0   3bc32bb8b1e258405ba84b423360b182  a0e063e05b3e404b47f7f9d16cc45260  0000ffffffffffffffff0000ffffffff  a0e063e05b3e404b47f7f9d16cc45260 fpsr=00000000
+fcmgt v6.8h, v7.8h, #0.0   9b2d03aaa0de6802bbd60bb065c8528f  0d8779cc5b2a997db3d694043bcd8684  ffffffffffff000000000000ffff0000  0d8779cc5b2a997db3d694043bcd8684 fpsr=00000000
+fcmgt v7.8h, v8.8h, #0.0   590158831313bfc895537b98f57bc982  c7959001d77486fe17d17262ee15ec27  0000000000000000ffffffff00000000  c7959001d77486fe17d17262ee15ec27 fpsr=00000000
+fcmgt v8.8h, v9.8h, #0.0   9b9d5806c4789fdd138c95044b0a6be7  e1605587baeea0e27412d2520b7c6f3b  0000ffff00000000ffff0000ffffffff  e1605587baeea0e27412d2520b7c6f3b fpsr=00000000
+fcmgt v9.8h, v10.8h, #0.0   389464c2f8f35d8a220add60f775cfc4  dd05339469a01a7032150338278f92b7  0000ffffffffffffffffffffffff0000  dd05339469a01a7032150338278f92b7 fpsr=00000000
+fcmgt v10.8h, v11.8h, #0.0   6adad5e2bfbd10f8c225943927a8ee0f  29cd267c29ff1bd5a3b00d4e7883c11e  ffffffffffffffff0000ffffffff0000  29cd267c29ff1bd5a3b00d4e7883c11e fpsr=00000000
+fcmgt v11.8h, v12.8h, #0.0   ddfbeedeeb1712edd340c50633bfc9b4  faadd319f4e454e009e56cccc2cad4f1  000000000000ffffffffffff00000000  faadd319f4e454e009e56cccc2cad4f1 fpsr=00000000
+fcmgt v12.8h, v13.8h, #0.0   52b1941fee5d41f94734bd9667b87b1f  0ae3f4914cc5c897318bf0223d756f91  ffff0000ffff0000ffff0000ffffffff  0ae3f4914cc5c897318bf0223d756f91 fpsr=00000000
+fcmgt v13.8h, v14.8h, #0.0   f6cf413b5cc0e548f0832d0a5aa16660  ee8458e704930ca741c5f2c39392c13a  0000ffffffffffffffff000000000000  ee8458e704930ca741c5f2c39392c13a fpsr=00000000
+fcmgt v14.8h, v15.8h, #0.0   10eed60246be78eb28bd4e8e155db1d3  786e4e17f7c14223d80f3e3bf4842e7d  ffffffff0000ffff0000ffff0000ffff  786e4e17f7c14223d80f3e3bf4842e7d fpsr=00000000
+fcmgt v15.8h, v16.8h, #0.0   77a39174de0e6589eaf68ab21956b50f  050a9da9f6775224aec8b94364f35899  ffff00000000ffff00000000ffffffff  050a9da9f6775224aec8b94364f35899 fpsr=00000000
+fcmgt v16.8h, v17.8h, #0.0   1348f5775ac50d3d8dd4b14b68971191  0be3b627a23c022b2ccd6b38d407974c  ffff00000000ffffffffffff00000000  0be3b627a23c022b2ccd6b38d407974c fpsr=00000000
+fcmgt v17.8h, v18.8h, #0.0   4d2e3c955b4ed1f069dd043fa7f7a75f  b26fb391b03e0918aef9c56ec98cb0f9  000000000000ffff0000000000000000  b26fb391b03e0918aef9c56ec98cb0f9 fpsr=00000000
+fcmgt v18.8h, v19.8h, #0.0   4e904f28655d549171d6e8fc1410802f  d80f744800dd464b15ada84425e38400  0000ffffffffffffffff0000ffff0000  d80f744800dd464b15ada84425e38400 fpsr=00000000
+fcmgt v19.8h, v20.8h, #0.0   5f21dbab717a9b253f48f41ac66af4c2  911b6740f14078237abe27d137e39cad  0000ffff0000ffffffffffffffff0000  911b6740f14078237abe27d137e39cad fpsr=00000000
+fcmgt v20.8h, v21.8h, #0.0   2508c71be574e6060d2b88518d84de9f  1a95efba68c18c1c84f2e947eb70d087  ffff0000ffff00000000000000000000  1a95efba68c18c1c84f2e947eb70d087 fpsr=00000000
+fcmgt v21.8h, v22.8h, #0.0   7bdbd378f916eed4ca64cc55dc06d733  f1cead9f5201e15a14460d5f0deaa327  00000000ffff0000ffffffffffff0000  f1cead9f5201e15a14460d5f0deaa327 fpsr=00000000
+fcmgt v22.8h, v23.8h, #0.0   acd253f7cd99b1cecdd9788a848a4682  b66e67730b53518d0e3ebcf785f83e92  0000ffffffffffffffff00000000ffff  b66e67730b53518d0e3ebcf785f83e92 fpsr=00000000
+fcmgt v23.8h, v24.8h, #0.0   bcf8942473a90de53c4f21d965dc1041  3c6226d4468238472bfe346fa416d398  ffffffffffffffffffffffff00000000  3c6226d4468238472bfe346fa416d398 fpsr=00000000
+fcmgt v24.8h, v25.8h, #0.0   b539c16542dd488bf7537b9093873da1  6209ca22e3f075e84ce6552849a64498  ffff00000000ffffffffffffffffffff  6209ca22e3f075e84ce6552849a64498 fpsr=00000000
+fcmgt v25.8h, v26.8h, #0.0   75f6bc1a1c97411fde476610efebad04  a7405c4ff2641cb04979c8a9d4a0f405  0000ffff0000ffffffff000000000000  a7405c4ff2641cb04979c8a9d4a0f405 fpsr=00000000
+fcmgt v26.8h, v27.8h, #0.0   19f1bbf356235a0e8e6b39358bf5c9e6  ce6198636c1cf292b07d6ee9b05fd551  00000000ffff00000000ffff00000000  ce6198636c1cf292b07d6ee9b05fd551 fpsr=00000000
+fcmgt v27.8h, v28.8h, #0.0   12408490ad5a8ba9e1102de36806fb27  26d039b6a3a668315b7f4c02d52f4dfc  ffffffff0000ffffffffffff0000ffff  26d039b6a3a668315b7f4c02d52f4dfc fpsr=00000000
+fcmgt v28.8h, v29.8h, #0.0   9bf3a2495680845a288c3a01bb387992  c63a27fd64351d3fb2f03a63a9398828  0000ffffffffffff0000ffff00000000  c63a27fd64351d3fb2f03a63a9398828 fpsr=00000000
+fcmgt v29.8h, v30.8h, #0.0   8eff42988f2af21b9531196d0adc6637  60aa68569887088f658df7c31f54db23  ffffffff0000ffffffff0000ffff0000  60aa68569887088f658df7c31f54db23 fpsr=00000000
+fcmgt v30.8h, v31.8h, #0.0   5d806ae803e5c525e3a1c97fd978c788  65b9cf9a622125fc220836beec7ec87c  ffff0000ffffffffffffffff00000000  65b9cf9a622125fc220836beec7ec87c fpsr=00000000
+fcmgt v0.4h, v1.4h, #0.0   4e9358b427a019edcd94f3ec8869e8e1  dd1debc9afdaab7d4a68e75e22cfdb65  0000000000000000ffff0000ffff0000  dd1debc9afdaab7d4a68e75e22cfdb65 fpsr=00000000
+fcmgt v1.4h, v2.4h, #0.0   5660d1b01242a63e74ba914ee248ef44  b299de708ce10829eee569b2f8232fe5  00000000000000000000ffff0000ffff  b299de708ce10829eee569b2f8232fe5 fpsr=00000000
+fcmgt v2.4h, v3.4h, #0.0   6b550bb43803869ed3bc329be028e8e5  76b518a51db2c16ffa3e8cef1e52c767  000000000000000000000000ffff0000  76b518a51db2c16ffa3e8cef1e52c767 fpsr=00000000
+fcmgt v3.4h, v4.4h, #0.0   821f93293e3973305db91677f543f722  5a05b647913f511c8a3ed7ec4973ba64  000000000000000000000000ffff0000  5a05b647913f511c8a3ed7ec4973ba64 fpsr=00000000
+fcmgt v4.4h, v5.4h, #0.0   e1e46894ce739f3193250c9cb798c9e2  d1636652f0b18328144363b7c0f531c0  0000000000000000ffffffff0000ffff  d1636652f0b18328144363b7c0f531c0 fpsr=00000000
+fcmgt v5.4h, v6.4h, #0.0   02bea2509d127629b5b369a73008314d  5ec38a1c0c737492d03095d4ccdaf659  00000000000000000000000000000000  5ec38a1c0c737492d03095d4ccdaf659 fpsr=00000000
+fcmgt v6.4h, v7.4h, #0.0   a6b27b10af938f7b27b1c93974dc99e1  d57a0ecdfa8cb8f952ad7486ef3c6b56  0000000000000000ffffffff0000ffff  d57a0ecdfa8cb8f952ad7486ef3c6b56 fpsr=00000000
+fcmgt v7.4h, v8.4h, #0.0   5d15661bba1143f74782ec29093fabfe  ab4a3e48f1134503a1b00a810ca82f78  00000000000000000000ffffffffffff  ab4a3e48f1134503a1b00a810ca82f78 fpsr=00000000
+randV128: 6656 calls, 8778 iters
+fcmgt v8.4h, v9.4h, #0.0   d4f373652b65f5ea900fdc1cf84395b0  9198b3185209cccb52ea73af53bbef63  0000000000000000ffffffffffff0000  9198b3185209cccb52ea73af53bbef63 fpsr=00000000
+fcmgt v9.4h, v10.4h, #0.0   9350940fed544388650be1629a3ed030  70da02c064595a0d1b872062c31a4bfe  0000000000000000ffffffff0000ffff  70da02c064595a0d1b872062c31a4bfe fpsr=00000000
+fcmgt v10.4h, v11.4h, #0.0   f6bbda94f04d0ae894c6f4e274691a7f  99e199ed6ceeb44c22c04398891817c3  0000000000000000ffffffff0000ffff  99e199ed6ceeb44c22c04398891817c3 fpsr=00000000
+fcmgt v11.4h, v12.4h, #0.0   908d39e86537c2d97bead78d90e16e5f  d140e502acde9ef977706a31b89b27a6  0000000000000000ffffffff0000ffff  d140e502acde9ef977706a31b89b27a6 fpsr=00000000
+fcmgt v12.4h, v13.4h, #0.0   9eefc86c0367292df7a3e1a4e554da0d  b7b856b6b7751284ce528411f0ee2c42  0000000000000000000000000000ffff  b7b856b6b7751284ce528411f0ee2c42 fpsr=00000000
+fcmgt v13.4h, v14.4h, #0.0   f47ca32f5d61564ee0f3400ae6cb8331  d4e419853ca193083c74280d6807322f  0000000000000000ffffffffffffffff  d4e419853ca193083c74280d6807322f fpsr=00000000
+fcmgt v14.4h, v15.4h, #0.0   f76654edf5bac91db8f319c48ca0aa86  907a173bd04a6cac401bf0a95a8640a3  0000000000000000ffff0000ffffffff  907a173bd04a6cac401bf0a95a8640a3 fpsr=00000000
+fcmgt v15.4h, v16.4h, #0.0   2245ef59dd67b1f649b454aa9c727337  894936f8c7b27b4c952749f017b83233  00000000000000000000ffffffffffff  894936f8c7b27b4c952749f017b83233 fpsr=00000000
+fcmgt v16.4h, v17.4h, #0.0   eedab62b3c1f6607dd70f6727446b2cf  0263af41335da5ea0b03767fda6028ae  0000000000000000ffffffff0000ffff  0263af41335da5ea0b03767fda6028ae fpsr=00000000
+fcmgt v17.4h, v18.4h, #0.0   48cd8c7c4d3ef08037002aa745966007  10293fc685a83c75a8aa1102075e3cef  00000000000000000000ffffffffffff  10293fc685a83c75a8aa1102075e3cef fpsr=00000000
+fcmgt v18.4h, v19.4h, #0.0   bdbb5ef3592ca24df6f39660c70e83aa  05d60994908953e7df9a87c5f135c59c  00000000000000000000000000000000  05d60994908953e7df9a87c5f135c59c fpsr=00000000
+fcmgt v19.4h, v20.4h, #0.0   438b040737889bb1293e9c083e2671f8  c1fe9fd5a5ef2947437a8e5109c5914b  0000000000000000ffff0000ffff0000  c1fe9fd5a5ef2947437a8e5109c5914b fpsr=00000000
+fcmgt v20.4h, v21.4h, #0.0   73a1074bb79010223aa5bdcac8cc6c0d  bcd59b946274e91874dda17dcd6b3ab8  0000000000000000ffff00000000ffff  bcd59b946274e91874dda17dcd6b3ab8 fpsr=00000000
+fcmgt v21.4h, v22.4h, #0.0   8096263c64ccd05059770642abeee0f1  651cf114e102e4bd3376c767248e4526  0000000000000000ffff0000ffffffff  651cf114e102e4bd3376c767248e4526 fpsr=00000000
+fcmgt v22.4h, v23.4h, #0.0   01f27be8de3d759706d3d2d4b3c3dc9f  70da33bb965b6b5bb6ca13f40272873a  00000000000000000000ffffffff0000  70da33bb965b6b5bb6ca13f40272873a fpsr=00000000
+fcmgt v23.4h, v24.4h, #0.0   5c1d74508652dfeeee427ba23a31460a  b1176150a2a7425cde2c48b536f8a9c2  00000000000000000000ffffffff0000  b1176150a2a7425cde2c48b536f8a9c2 fpsr=00000000
+fcmgt v24.4h, v25.4h, #0.0   c04bb24b2f3f415f031aa308501a79cc  4419a6dbd0d062794548168f357cf3d6  0000000000000000ffffffffffff0000  4419a6dbd0d062794548168f357cf3d6 fpsr=00000000
+fcmgt v25.4h, v26.4h, #0.0   c09c2440b4e1afcd882324de3b585618  6feba6ec307a535d3f68b77e96e9b6a8  0000000000000000ffff000000000000  6feba6ec307a535d3f68b77e96e9b6a8 fpsr=00000000
+fcmgt v26.4h, v27.4h, #0.0   7a1b1b534787c2aa279e624e868e8182  630cc1e3791d10628f732cc53c4ad318  00000000000000000000ffffffff0000  630cc1e3791d10628f732cc53c4ad318 fpsr=00000000
+fcmgt v27.4h, v28.4h, #0.0   a1cb2ae85cf4ce1c1510723c2301cfad  99ec9509de8684db81709a54c65c8962  00000000000000000000000000000000  99ec9509de8684db81709a54c65c8962 fpsr=00000000
+fcmgt v28.4h, v29.4h, #0.0   793b14034fdda71af1630b7d93fa1385  ebb1e76368ee284686fc688e08f6133d  00000000000000000000ffffffffffff  ebb1e76368ee284686fc688e08f6133d fpsr=00000000
+fcmgt v29.4h, v30.4h, #0.0   15d08f9ca711934c1ef0577faf80ea20  0ad1e428de38244daee7592728af22d6  00000000000000000000ffffffffffff  0ad1e428de38244daee7592728af22d6 fpsr=00000000
+fcmgt v30.4h, v31.4h, #0.0   b32eb79a31961554c15557ea7772cf1d  09628252945ed4cbec5a2c47546e1851  00000000000000000000ffffffffffff  09628252945ed4cbec5a2c47546e1851 fpsr=00000000
+
+FCMLE <Hd>, <Hn>, #0.0
+
+fcmle h0, h1, #0.0   e52ef6203eb9ec158c86282458999ff7  99cdf21fd8cc4f7ff2c977bcea82efb5  0000000000000000000000000000ffff  99cdf21fd8cc4f7ff2c977bcea82efb5 fpsr=00000000
+fcmle h1, h2, #0.0   c09a6a5b828af6a1aa639ef6603030b7  03c291af3fb331c20b9d4e7fdb3b0faf  00000000000000000000000000000000  03c291af3fb331c20b9d4e7fdb3b0faf fpsr=00000000
+fcmle h2, h3, #0.0   b38b1d493344726eb76a3cb658836dea  d5539cd4503f7113ef82552a9bcd11cb  00000000000000000000000000000000  d5539cd4503f7113ef82552a9bcd11cb fpsr=00000000
+fcmle h3, h4, #0.0   efdff4edebd1f1d380d56d1d0898d66a  736cbf931db576f97906ce564d5caa53  0000000000000000000000000000ffff  736cbf931db576f97906ce564d5caa53 fpsr=00000000
+fcmle h4, h5, #0.0   31c6795aefc88f609df877b904fd3eeb  b2ca0a9cbff56711cc1cef838fb6a603  0000000000000000000000000000ffff  b2ca0a9cbff56711cc1cef838fb6a603 fpsr=00000000
+fcmle h5, h6, #0.0   b17a5a32e311cfb042f9d89076229d4e  a83fef3f876a509a1843a26091a7a6b6  0000000000000000000000000000ffff  a83fef3f876a509a1843a26091a7a6b6 fpsr=00000000
+fcmle h6, h7, #0.0   4fde8fb5696b8e36bdfd6adee4ff6e94  e26fd84368036f30a6d0796542af59f1  00000000000000000000000000000000  e26fd84368036f30a6d0796542af59f1 fpsr=00000000
+fcmle h7, h8, #0.0   d377e655b438492fa5609c8d6d519db3  4776cedca519bc28061d843bfb0fbb46  0000000000000000000000000000ffff  4776cedca519bc28061d843bfb0fbb46 fpsr=00000000
+fcmle h8, h9, #0.0   aaff4b8607aa93ec03b7d60910fec402  5e8281ab688c672878b485c58cc12450  00000000000000000000000000000000  5e8281ab688c672878b485c58cc12450 fpsr=00000000
+fcmle h9, h10, #0.0   88f0d47ad4b96dca4d19cc185561c1f0  b7a09e81713a8177b6ffa0ebf5afe394  0000000000000000000000000000ffff  b7a09e81713a8177b6ffa0ebf5afe394 fpsr=00000000
+fcmle h10, h11, #0.0   dbdbf1a4f9c1d8d52d37a044d1b766c7  24ed93279590263bec53b1f7707a4cbd  00000000000000000000000000000000  24ed93279590263bec53b1f7707a4cbd fpsr=00000000
+fcmle h11, h12, #0.0   e4d96ae91628ec85948581ab2960e81e  a1b98ba04818c58d01eb628807f1995b  0000000000000000000000000000ffff  a1b98ba04818c58d01eb628807f1995b fpsr=00000000
+fcmle h12, h13, #0.0   d4f2d0425eb5dfc24761137bcf63cd16  bf3867055dddbac51aaabb5823d9c2f3  0000000000000000000000000000ffff  bf3867055dddbac51aaabb5823d9c2f3 fpsr=00000000
+fcmle h13, h14, #0.0   8d870310afc790ee272d3512a31ff511  5ccb07b7b33fe74418f19dc9a693a5e6  0000000000000000000000000000ffff  5ccb07b7b33fe74418f19dc9a693a5e6 fpsr=00000000
+fcmle h14, h15, #0.0   edf7e2b2ebbee1691248c9d385f53f6f  59d04d152c9f2a69d91fe83a6e7d2393  00000000000000000000000000000000  59d04d152c9f2a69d91fe83a6e7d2393 fpsr=00000000
+fcmle h15, h16, #0.0   d5a24e88f0fbb192e913ae1b55448d8e  422c0f5504d25ef6737874211cb7aaf5  0000000000000000000000000000ffff  422c0f5504d25ef6737874211cb7aaf5 fpsr=00000000
+fcmle h16, h17, #0.0   da2593ce5caa70b80f3e168af470804c  d4eebb18ec798564529c9c9d32f73398  00000000000000000000000000000000  d4eebb18ec798564529c9c9d32f73398 fpsr=00000000
+fcmle h17, h18, #0.0   c53b46663f44dc236528daa453029326  8de955c9e2849dfd0461ac83ca97a90e  0000000000000000000000000000ffff  8de955c9e2849dfd0461ac83ca97a90e fpsr=00000000
+fcmle h18, h19, #0.0   71920c93bff53f350dcb8118b193b301  266a766dc8a79fed702e44eadb0bceea  0000000000000000000000000000ffff  266a766dc8a79fed702e44eadb0bceea fpsr=00000000
+fcmle h19, h20, #0.0   6b8567db9e19f6d44c36abffb6129a3f  4317be02ae74031f0c30edde0cd00830  00000000000000000000000000000000  4317be02ae74031f0c30edde0cd00830 fpsr=00000000
+fcmle h20, h21, #0.0   1fa648408b4153e4a51394811a8acf9a  a752b5526ce1f9efcc43451b9ff19824  0000000000000000000000000000ffff  a752b5526ce1f9efcc43451b9ff19824 fpsr=00000000
+fcmle h21, h22, #0.0   9714dd6a4a5c995536fbb8e423e55acf  41f84227fa30aa884ee74e82d24027b7  00000000000000000000000000000000  41f84227fa30aa884ee74e82d24027b7 fpsr=00000000
+fcmle h22, h23, #0.0   17395a9e7bc401d1938a441d1dfa66a5  98954fa902c38e207b2b7bbe0cecb10f  0000000000000000000000000000ffff  98954fa902c38e207b2b7bbe0cecb10f fpsr=00000000
+fcmle h23, h24, #0.0   07220c4fdd7a0fc3c551c9266d919d06  178e897f74bb9187353f99a3d432de48  0000000000000000000000000000ffff  178e897f74bb9187353f99a3d432de48 fpsr=00000000
+fcmle h24, h25, #0.0   472ed2db51dda58cabb02760f209e050  9d41d00a2f78931d5a8288900b728ec5  0000000000000000000000000000ffff  9d41d00a2f78931d5a8288900b728ec5 fpsr=00000000
+fcmle h25, h26, #0.0   b6bd8ea5b74da18b24053e2b8ec30de5  0c1103aa155b7440cc5528e58f0aa1e3  0000000000000000000000000000ffff  0c1103aa155b7440cc5528e58f0aa1e3 fpsr=00000000
+fcmle h26, h27, #0.0   36301e0aef2be42011b2ede61f1d0525  425b04bd04c3145269175903405cf704  0000000000000000000000000000ffff  425b04bd04c3145269175903405cf704 fpsr=00000000
+fcmle h27, h28, #0.0   a5e6646cd9d64eac521716f18779a76e  2181b2a5de1053b31228fb4900c86f88  00000000000000000000000000000000  2181b2a5de1053b31228fb4900c86f88 fpsr=00000000
+fcmle h28, h29, #0.0   e43f3e2a55afbf8ec79397aca437d523  87e2ecc281a310c2a7e9ed18aeadebce  0000000000000000000000000000ffff  87e2ecc281a310c2a7e9ed18aeadebce fpsr=00000000
+fcmle h29, h30, #0.0   d39c8da5421417275086517857b66ea1  55df9372cedb2ddf08b911cf296b4936  00000000000000000000000000000000  55df9372cedb2ddf08b911cf296b4936 fpsr=00000000
+fcmle h30, h31, #0.0   6bd78818a519886a14f845ce53636a20  0ea099c00688e5644d040dabe651357c  00000000000000000000000000000000  0ea099c00688e5644d040dabe651357c fpsr=00000000
+
+FCMLE <Vd>.<T>, <Vn>.<T>, #0.0
+
+fcmle v0.8h, v1.8h, #0.0   49698056e474b2481b064ae3e4d78d79  3cf5607b53f1e10d94faed370134e376  000000000000ffffffffffff0000ffff  3cf5607b53f1e10d94faed370134e376 fpsr=00000000
+fcmle v1.8h, v2.8h, #0.0   43866c78443cf6b30dcf4ffd886fdf10  1a450848d7e00d30e2b4402fb1dfa0ab  00000000ffff0000ffff0000ffffffff  1a450848d7e00d30e2b4402fb1dfa0ab fpsr=00000000
+fcmle v2.8h, v3.8h, #0.0   6dbf9234327af4f2c664e9893ea54c16  f839d3e10ae6629cde3734504153f58d  ffffffff00000000ffff00000000ffff  f839d3e10ae6629cde3734504153f58d fpsr=00000000
+fcmle v3.8h, v4.8h, #0.0   2dbacdfc5785291fbe3dbda511fc77f3  bf390ae4a8b294ee32d592c49ca98e74  ffff0000ffffffff0000ffffffffffff  bf390ae4a8b294ee32d592c49ca98e74 fpsr=00000000
+fcmle v4.8h, v5.8h, #0.0   0718f27b6140e0c9848bcec0128ad02e  14c2c346ed0c8b09ec0cc9f6c1c3a905  0000ffffffffffffffffffffffffffff  14c2c346ed0c8b09ec0cc9f6c1c3a905 fpsr=00000000
+fcmle v5.8h, v6.8h, #0.0   2177b94c2c9bb143c2e20121054676c7  7376406881ee9ecc6e2b4f7408b7da8d  00000000ffffffff000000000000ffff  7376406881ee9ecc6e2b4f7408b7da8d fpsr=00000000
+fcmle v6.8h, v7.8h, #0.0   c6b7cb5744c0e5fb93b71aa44693d71d  b1b855bb1327a1fa91003bb4ec45ca7e  ffff00000000ffffffff0000ffffffff  b1b855bb1327a1fa91003bb4ec45ca7e fpsr=00000000
+fcmle v7.8h, v8.8h, #0.0   1f7e5e4a976e0b5f48cbe084e614a5b9  248f1771ac61ea1e30a81eb02e115511  00000000ffffffff0000000000000000  248f1771ac61ea1e30a81eb02e115511 fpsr=00000000
+fcmle v8.8h, v9.8h, #0.0   9c263d76ed21bc5b74ee1e45d5854b9e  d88fe6cb391f78168b605d54befad958  ffffffff00000000ffff0000ffffffff  d88fe6cb391f78168b605d54befad958 fpsr=00000000
+fcmle v9.8h, v10.8h, #0.0   0913d09ef4a3944df3c9d4569af79c8e  c080135e212ec530f819932b93af5a98  ffff00000000ffffffffffffffff0000  c080135e212ec530f819932b93af5a98 fpsr=00000000
+randV128: 6912 calls, 9102 iters
+fcmle v10.8h, v11.8h, #0.0   19836a5bf2ab5052451e0d74e776296d  f9c57a55d897db27d97a42083d57b0ab  ffff0000ffffffffffff00000000ffff  f9c57a55d897db27d97a42083d57b0ab fpsr=00000000
+fcmle v11.8h, v12.8h, #0.0   6535df52dd395b5564e43fb140cab5fb  523e46b870bec8853d831ba6edf16039  000000000000ffff00000000ffff0000  523e46b870bec8853d831ba6edf16039 fpsr=00000000
+fcmle v12.8h, v13.8h, #0.0   f9e4a13d51cda4c62e1981374858040b  6437f59c469676575afcde6353320bf3  0000ffff000000000000ffff00000000  6437f59c469676575afcde6353320bf3 fpsr=00000000
+fcmle v13.8h, v14.8h, #0.0   e4498b43c7c3a7f4130bc7a4df785044  dac2ea4f2751b395f8ec19819d67d3f9  ffffffff0000ffffffff0000ffffffff  dac2ea4f2751b395f8ec19819d67d3f9 fpsr=00000000
+fcmle v14.8h, v15.8h, #0.0   a358e55ccf2bbc8b97fcdfa7918b6db5  47221a41ba82d42ecff20554c5c18507  00000000ffffffffffff0000ffffffff  47221a41ba82d42ecff20554c5c18507 fpsr=00000000
+fcmle v15.8h, v16.8h, #0.0   56aa38328ac5a5d35f6be03ddd55aa62  c36620d01f213c5c19508a18e4bd02bf  ffff0000000000000000ffffffff0000  c36620d01f213c5c19508a18e4bd02bf fpsr=00000000
+fcmle v16.8h, v17.8h, #0.0   42a8482dc0153eb9c3fa624dc7091ac1  30edda5b368dcb81b766872cd8ba2a82  0000ffff0000ffffffffffffffff0000  30edda5b368dcb81b766872cd8ba2a82 fpsr=00000000
+fcmle v17.8h, v18.8h, #0.0   45b0f5ac4f7a659ea30845342f069d33  6c172942df2661fc8993ddf18218ddaf  00000000ffff0000ffffffffffffffff  6c172942df2661fc8993ddf18218ddaf fpsr=00000000
+fcmle v18.8h, v19.8h, #0.0   5845ede6f94dde2e6f376dc6c238fba7  963cd10cf79369d9ef54a0a441afa7dc  ffffffffffff0000ffffffff0000ffff  963cd10cf79369d9ef54a0a441afa7dc fpsr=00000000
+fcmle v19.8h, v20.8h, #0.0   b4ae82f45c2bc6d8af6ef38ff6d6e5e5  6e62891ee14244b0571f48e685a5e998  0000ffffffff000000000000ffffffff  6e62891ee14244b0571f48e685a5e998 fpsr=00000000
+fcmle v20.8h, v21.8h, #0.0   2e1258560acfa50be56e2d807b486e6b  267d655d6c6fb6ae0252daa8904c468d  000000000000ffff0000ffffffff0000  267d655d6c6fb6ae0252daa8904c468d fpsr=00000000
+fcmle v21.8h, v22.8h, #0.0   9dea462879789e31d24c344a41059e1d  679f0e5056ee55944df1623d1dc61eed  00000000000000000000000000000000  679f0e5056ee55944df1623d1dc61eed fpsr=00000000
+fcmle v22.8h, v23.8h, #0.0   4ed3e183099a08d80dcf8a60f0fb3b5e  e27d3b42ca7875f5b68a2e046b4d7278  ffff0000ffff0000ffff000000000000  e27d3b42ca7875f5b68a2e046b4d7278 fpsr=00000000
+fcmle v23.8h, v24.8h, #0.0   78ab59218e159731d0d894b24979c2d0  4e9f1c30f0cfba4d73db721b8ed5700e  00000000ffffffff00000000ffff0000  4e9f1c30f0cfba4d73db721b8ed5700e fpsr=00000000
+fcmle v24.8h, v25.8h, #0.0   8a83c75442137042c3b40d31009f476c  55ec0b91cbf7682ba0704df438890120  00000000ffff0000ffff000000000000  55ec0b91cbf7682ba0704df438890120 fpsr=00000000
+fcmle v25.8h, v26.8h, #0.0   ef5abda44c6436db62d8d503bb362ece  2853f36e6fdbd34fa083cc7f00c64026  0000ffff0000ffffffffffff00000000  2853f36e6fdbd34fa083cc7f00c64026 fpsr=00000000
+fcmle v26.8h, v27.8h, #0.0   a00f58485b2ff6a83d96deb3906a9e6f  320f5d78e73b425762ffef7ae5c0019f  00000000ffff00000000ffffffff0000  320f5d78e73b425762ffef7ae5c0019f fpsr=00000000
+fcmle v27.8h, v28.8h, #0.0   3dd4c3ed00c62274b20a6d9b7bf885f2  fa6d8ecced2765264b9c0a076a3499c9  ffffffffffff0000000000000000ffff  fa6d8ecced2765264b9c0a076a3499c9 fpsr=00000000
+fcmle v28.8h, v29.8h, #0.0   961f8d2af1e103d0861bcc9668dcfb2b  79607452c53585c13bb01f5bdbb05058  00000000ffffffff00000000ffff0000  79607452c53585c13bb01f5bdbb05058 fpsr=00000000
+fcmle v29.8h, v30.8h, #0.0   b7474af59fcb149e76c2e133c1386a50  2ff6d0f128df40d2f94323c19279aa64  0000ffff00000000ffff0000ffffffff  2ff6d0f128df40d2f94323c19279aa64 fpsr=00000000
+fcmle v30.8h, v31.8h, #0.0   400b7455f75a837a327928b9e76dbb97  05bf90fd6e47d2483b7d51e84f345feb  0000ffff0000ffff0000000000000000  05bf90fd6e47d2483b7d51e84f345feb fpsr=00000000
+fcmle v0.4h, v1.4h, #0.0   db1c96d575cc1b85e0be8830f23f4f4c  fb86fa1d63991621f45bc7b80d061804  0000000000000000ffffffff00000000  fb86fa1d63991621f45bc7b80d061804 fpsr=00000000
+fcmle v1.4h, v2.4h, #0.0   0bba41aebaa8cb25ecbbe07eeee5c0fa  0610ef6b49ae52d3d7d78fa069cc5f1e  0000000000000000ffffffff00000000  0610ef6b49ae52d3d7d78fa069cc5f1e fpsr=00000000
+fcmle v2.4h, v3.4h, #0.0   f3abde207a8c76fa986faa650c405d8b  0934196e882e0df0d9861e23e07478b2  0000000000000000ffff0000ffff0000  0934196e882e0df0d9861e23e07478b2 fpsr=00000000
+fcmle v3.4h, v4.4h, #0.0   cd3b2152911c72e8d11d9fc6b5613bb6  728c4822cb5bc1aed44df140621225ee  0000000000000000ffffffff00000000  728c4822cb5bc1aed44df140621225ee fpsr=00000000
+fcmle v4.4h, v5.4h, #0.0   dc615cab8952d23af4e089849f34c37d  240216309a155661bc5b3a970fa92da5  0000000000000000ffff000000000000  240216309a155661bc5b3a970fa92da5 fpsr=00000000
+fcmle v5.4h, v6.4h, #0.0   86bd7055f3141b5419d27bf95d11160b  1da516cd5df4bc956cd5845a3b538d8f  00000000000000000000ffff0000ffff  1da516cd5df4bc956cd5845a3b538d8f fpsr=00000000
+fcmle v6.4h, v7.4h, #0.0   2f576e8f2a652cf2450cc2a7105e28d4  2cc297f3cb6403e5138d08a4e302f7c2  000000000000000000000000ffffffff  2cc297f3cb6403e5138d08a4e302f7c2 fpsr=00000000
+fcmle v7.4h, v8.4h, #0.0   97243a0df943295698feca87f5e4362e  d30f1c8759f324ad9e3dd94ef0a72be6  0000000000000000ffffffffffff0000  d30f1c8759f324ad9e3dd94ef0a72be6 fpsr=00000000
+fcmle v8.4h, v9.4h, #0.0   ebc6d98ec723f327c58378749fda0c8e  5a796c6d7403856a16ca0d5c737f3b94  00000000000000000000000000000000  5a796c6d7403856a16ca0d5c737f3b94 fpsr=00000000
+fcmle v9.4h, v10.4h, #0.0   b05d1db2d2eb4a89c663f647e6c0a2bb  f957f87ec043831ec4683180aa71d8df  0000000000000000ffff0000ffffffff  f957f87ec043831ec4683180aa71d8df fpsr=00000000
+fcmle v10.4h, v11.4h, #0.0   00d1f024b628e1e03e15858cae3c574c  54a32f4ec45a1b186606e28c3e18f65a  00000000000000000000ffff0000ffff  54a32f4ec45a1b186606e28c3e18f65a fpsr=00000000
+fcmle v11.4h, v12.4h, #0.0   389d6b95cfa819a0dd277a14e1f7b9b2  f8b51cf6ab8c8825a7f9229b1b68cf64  0000000000000000ffff00000000ffff  f8b51cf6ab8c8825a7f9229b1b68cf64 fpsr=00000000
+fcmle v12.4h, v13.4h, #0.0   30991b9b9747d6868530b8ed1938ca47  45a226505378f23d323868e24f76e622  0000000000000000000000000000ffff  45a226505378f23d323868e24f76e622 fpsr=00000000
+fcmle v13.4h, v14.4h, #0.0   98000f7c750f8a1df65d07cf2d49af74  ab4a9207b1b28bf89ce340504b67b1d8  0000000000000000ffff00000000ffff  ab4a9207b1b28bf89ce340504b67b1d8 fpsr=00000000
+fcmle v14.4h, v15.4h, #0.0   0f4bd7f92545854adbe3efa236fc5f4c  da6ccb331872e3a2317da9857511bf91  00000000000000000000ffff0000ffff  da6ccb331872e3a2317da9857511bf91 fpsr=00000000
+fcmle v15.4h, v16.4h, #0.0   76d954738748a76e141f4fc515b0b92d  b06ab0336918da9bd26682e4add5efad  0000000000000000ffffffffffffffff  b06ab0336918da9bd26682e4add5efad fpsr=00000000
+fcmle v16.4h, v17.4h, #0.0   ae0a664a7a78d0e881730899abc69f79  0ea4236784034f425fffadcad311238a  00000000000000000000ffffffff0000  0ea4236784034f425fffadcad311238a fpsr=00000000
+fcmle v17.4h, v18.4h, #0.0   d4780230499324f7b8a70899c628398b  84bb30fa52f748e5d71ebee6b3e22f25  0000000000000000ffffffffffff0000  84bb30fa52f748e5d71ebee6b3e22f25 fpsr=00000000
+fcmle v18.4h, v19.4h, #0.0   c387cd9c58ae42ba73810bd399bbcb4f  f233dab781da341dc0ba0af56d0e529c  0000000000000000ffff000000000000  f233dab781da341dc0ba0af56d0e529c fpsr=00000000
+fcmle v19.4h, v20.4h, #0.0   565bedc454e49a2d49bb003834438d19  e81d11838612c33924fbbc552b8ae513  00000000000000000000ffff0000ffff  e81d11838612c33924fbbc552b8ae513 fpsr=00000000
+fcmle v20.4h, v21.4h, #0.0   ab4678818ce8bcd6f8672776585cdb33  069a0ae3285455db5155ab05154466fc  00000000000000000000ffff00000000  069a0ae3285455db5155ab05154466fc fpsr=00000000
+fcmle v21.4h, v22.4h, #0.0   1065f24e9b3a1e6e97d8d317dbd2d504  6cc3aec098422e32a9cc522c238398b1  0000000000000000ffff00000000ffff  6cc3aec098422e32a9cc522c238398b1 fpsr=00000000
+fcmle v22.4h, v23.4h, #0.0   a390e8fa9b5d0edf355b5302e72354d0  1bc88568c11bd3fef26d612d730a26ce  0000000000000000ffff000000000000  1bc88568c11bd3fef26d612d730a26ce fpsr=00000000
+fcmle v23.4h, v24.4h, #0.0   a0f74c5355561fa62a10c3bf566bd361  84e7aefffbce454772ef54910d5d6e29  00000000000000000000000000000000  84e7aefffbce454772ef54910d5d6e29 fpsr=00000000
+fcmle v24.4h, v25.4h, #0.0   56b050633eff6a50941ca6e46c95bad6  e58ad090ce8097add0532968370d8c6c  0000000000000000ffff00000000ffff  e58ad090ce8097add0532968370d8c6c fpsr=00000000
+fcmle v25.4h, v26.4h, #0.0   1aa31dfbd8115274eb004dc093f334f5  5eebec51cca8fab55916d0a79067eca9  00000000000000000000ffffffffffff  5eebec51cca8fab55916d0a79067eca9 fpsr=00000000
+fcmle v26.4h, v27.4h, #0.0   4348264ec838815680b6b69a6aeee585  8b3f911a5301e2d210909361abe5bfbb  00000000000000000000ffffffffffff  8b3f911a5301e2d210909361abe5bfbb fpsr=00000000
+fcmle v27.4h, v28.4h, #0.0   ef212cc0cd4ec7e6d3462d56722e2164  1c1506705e68a2b5819bc9f66222b692  0000000000000000ffffffff0000ffff  1c1506705e68a2b5819bc9f66222b692 fpsr=00000000
+fcmle v28.4h, v29.4h, #0.0   0d5f20728bcc7a3eb68d688b5e914823  d37fd0c7f1dbaf7fec31e8c99edcf199  0000000000000000ffffffffffffffff  d37fd0c7f1dbaf7fec31e8c99edcf199 fpsr=00000000
+fcmle v29.4h, v30.4h, #0.0   87f0cb9fe4e306e7c17bbdbe6d100802  7558761ab72e82059f5c556e25c6c07c  0000000000000000ffff00000000ffff  7558761ab72e82059f5c556e25c6c07c fpsr=00000000
+fcmle v30.4h, v31.4h, #0.0   132c23bcefc0ac0ed205b34b794df23e  ea26a08f8db0c6b25175eec824d40a63  00000000000000000000ffff00000000  ea26a08f8db0c6b25175eec824d40a63 fpsr=00000000
+
+FCMLT <Hd>, <Hn>, #0.0
+
+fcmlt h0, h1, #0.0   a4b6efea1cadf3cea53c9cdfea6bd603  33876943d57a6516275782afcc63beab  0000000000000000000000000000ffff  33876943d57a6516275782afcc63beab fpsr=00000000
+fcmlt h1, h2, #0.0   8666176d6f1737b72bde1a45d2fc619e  030b431687ff106966e4c5e32eb69340  0000000000000000000000000000ffff  030b431687ff106966e4c5e32eb69340 fpsr=00000000
+fcmlt h2, h3, #0.0   dcc118ff957a1dc623c1cb153bdb9c26  6e3f31ab5bc0cdec986f4262254166b2  00000000000000000000000000000000  6e3f31ab5bc0cdec986f4262254166b2 fpsr=00000000
+fcmlt h3, h4, #0.0   13e71dc0b48b6ceceaa71f4313faa2e0  1045d006566e08922072291ad77fb9e4  0000000000000000000000000000ffff  1045d006566e08922072291ad77fb9e4 fpsr=00000000
+fcmlt h4, h5, #0.0   c31f63b272b8722e629ccdbce40506df  0391328198a0566d53378552157ee75f  0000000000000000000000000000ffff  0391328198a0566d53378552157ee75f fpsr=00000000
+fcmlt h5, h6, #0.0   938b0e1011a14ed75d38a5f5bb01c557  cea9f041f2a8f306c33c02229086e8ae  0000000000000000000000000000ffff  cea9f041f2a8f306c33c02229086e8ae fpsr=00000000
+fcmlt h6, h7, #0.0   b1be648ad2d48596d80d0f95331328d4  de9b7683b5764c93c54cd5ba47f50e30  00000000000000000000000000000000  de9b7683b5764c93c54cd5ba47f50e30 fpsr=00000000
+fcmlt h7, h8, #0.0   589391b22537e28c5f5318cbb2b8d290  82c22a73fb8eabf728b8e1e22460e460  0000000000000000000000000000ffff  82c22a73fb8eabf728b8e1e22460e460 fpsr=00000000
+fcmlt h8, h9, #0.0   92bb2843e22da3faf3b11cddd2e2ce82  e9780c6de19dfb5b5949bed76983a79f  0000000000000000000000000000ffff  e9780c6de19dfb5b5949bed76983a79f fpsr=00000000
+fcmlt h9, h10, #0.0   21c7eb5f0a69d242a232e078e63574ff  1f920d379e41130f36e3acef1d0b82cd  0000000000000000000000000000ffff  1f920d379e41130f36e3acef1d0b82cd fpsr=00000000
+fcmlt h10, h11, #0.0   46e4075d3358183c4b8ba183887a38c6  5230bb99cd1d18551e2381cf6e4dc465  0000000000000000000000000000ffff  5230bb99cd1d18551e2381cf6e4dc465 fpsr=00000000
+fcmlt h11, h12, #0.0   d485794e47af5f43505e44bed446f175  8f21913cd08f6682c7a022cb47d88553  0000000000000000000000000000ffff  8f21913cd08f6682c7a022cb47d88553 fpsr=00000000
+randV128: 7168 calls, 9430 iters
+fcmlt h12, h13, #0.0   dec14198d2f04f32d161cce232c22643  de3a2849c10130a5c6ffc9a7b331d6f9  0000000000000000000000000000ffff  de3a2849c10130a5c6ffc9a7b331d6f9 fpsr=00000000
+fcmlt h13, h14, #0.0   0c48e38353f091ed08c45a04e43b42d9  be88c43ebfd5f04e498ccfb14da1b86d  0000000000000000000000000000ffff  be88c43ebfd5f04e498ccfb14da1b86d fpsr=00000000
+fcmlt h14, h15, #0.0   6f595462c64246f24007199d12888e88  20f67b0ee83438e455e181a24c69d0b9  0000000000000000000000000000ffff  20f67b0ee83438e455e181a24c69d0b9 fpsr=00000000
+fcmlt h15, h16, #0.0   9839ad96988ad5b8bf4460d1b440b1f3  9348067be301c610d68dcc8440d3b3b0  0000000000000000000000000000ffff  9348067be301c610d68dcc8440d3b3b0 fpsr=00000000
+fcmlt h16, h17, #0.0   f5dd47e48f9b7b33aaf08fb60b3e41b1  e5c84b773da94a78061913f0d5a83b10  00000000000000000000000000000000  e5c84b773da94a78061913f0d5a83b10 fpsr=00000000
+fcmlt h17, h18, #0.0   b4ed545d4a15edb7efcf717a15f490c7  e45da68e67231d406138bcc2cd62cce2  0000000000000000000000000000ffff  e45da68e67231d406138bcc2cd62cce2 fpsr=00000000
+fcmlt h18, h19, #0.0   49fb523e8dbea03402266e2a90b0370d  50c38a7187b1389bc7fa4518656aa5df  0000000000000000000000000000ffff  50c38a7187b1389bc7fa4518656aa5df fpsr=00000000
+fcmlt h19, h20, #0.0   c7a7e3ed203d2a791d663f0d13d85136  8fd9c1dafbc6ea7158c01586268ba970  0000000000000000000000000000ffff  8fd9c1dafbc6ea7158c01586268ba970 fpsr=00000000
+fcmlt h20, h21, #0.0   d716c600a65be1733f5f6c6d66d23861  f0e29f0d3310e93a84500e7a54de988f  0000000000000000000000000000ffff  f0e29f0d3310e93a84500e7a54de988f fpsr=00000000
+fcmlt h21, h22, #0.0   40d186d7c7ce68ac1c173be4775572df  62cf51dd3dc82e9a2337a05f77d35259  00000000000000000000000000000000  62cf51dd3dc82e9a2337a05f77d35259 fpsr=00000000
+fcmlt h22, h23, #0.0   e03804d361f79d8495ef8ad426c2df0f  c3ffb9a9f94d9aef16d5aa9470c9b72c  0000000000000000000000000000ffff  c3ffb9a9f94d9aef16d5aa9470c9b72c fpsr=00000000
+fcmlt h23, h24, #0.0   f4d3b5d147ff0d9c3d8b0e7a2021a76b  2118a1d66a483fe0aa2d97fde16f69a0  00000000000000000000000000000000  2118a1d66a483fe0aa2d97fde16f69a0 fpsr=00000000
+fcmlt h24, h25, #0.0   241b056e964ccdf9ecc9b2e12ce59d7a  6ed440ddb772c0a283f9c3bfc58c2d11  00000000000000000000000000000000  6ed440ddb772c0a283f9c3bfc58c2d11 fpsr=00000000
+fcmlt h25, h26, #0.0   ab0d9bfdbfe4aace2bc3488a67f7006f  bb2425b0c5baf82abfcef9a18ffb2c5d  00000000000000000000000000000000  bb2425b0c5baf82abfcef9a18ffb2c5d fpsr=00000000
+fcmlt h26, h27, #0.0   5b5b5ee052e1a672f58bcfdc30a20646  e8682eb0757fc7d9400917041f1c45e4  00000000000000000000000000000000  e8682eb0757fc7d9400917041f1c45e4 fpsr=00000000
+fcmlt h27, h28, #0.0   13632e782ea3a1442c84273667468f5f  b9a7fb24f7445228aa97d36bd4ab18fd  00000000000000000000000000000000  b9a7fb24f7445228aa97d36bd4ab18fd fpsr=00000000
+fcmlt h28, h29, #0.0   df4298306e6bb23972c34d0fb2c2ec63  292fd45710e74ebb68b9ac53262ba999  0000000000000000000000000000ffff  292fd45710e74ebb68b9ac53262ba999 fpsr=00000000
+fcmlt h29, h30, #0.0   da7644ea09fa679269822913990b39c6  ba68861137f59b23c083a8732c8eac51  0000000000000000000000000000ffff  ba68861137f59b23c083a8732c8eac51 fpsr=00000000
+fcmlt h30, h31, #0.0   a588fbfa1706c3734e99d39165a691c4  9ada1e59061fabb81aeb8b6ca032dd2d  0000000000000000000000000000ffff  9ada1e59061fabb81aeb8b6ca032dd2d fpsr=00000000
+
+FCMLT <Vd>.<T>, <Vn>.<T>, #0.0
+
+fcmlt v0.8h, v1.8h, #0.0   6c0b5546aeba3cd839896b6d9ddaee5e  0aaf0bbd26388364682b87d58af85a33  000000000000ffff0000ffffffff0000  0aaf0bbd26388364682b87d58af85a33 fpsr=00000000
+fcmlt v1.8h, v2.8h, #0.0   75a0c6dacb0adf97f5fbe8176e8b1ed2  c9bba7eaba4b75b2d070ca287010db4d  ffffffffffff0000ffffffff0000ffff  c9bba7eaba4b75b2d070ca287010db4d fpsr=00000000
+fcmlt v2.8h, v3.8h, #0.0   901a5384ce96403e2498bb54766eb5db  79438f5333d073afc8b6d074cbd05103  0000ffff00000000ffffffffffff0000  79438f5333d073afc8b6d074cbd05103 fpsr=00000000
+fcmlt v3.8h, v4.8h, #0.0   778be1a18d5fb45dbf46985265871d7f  e8668fe95b5e2674a613f05e4ddab972  ffffffff00000000ffffffff0000ffff  e8668fe95b5e2674a613f05e4ddab972 fpsr=00000000
+fcmlt v4.8h, v5.8h, #0.0   95a72ce3c5ded81bf613f5c8f28ab8d5  48cc457b34b90030d7278999a4e7cbec  0000000000000000ffffffffffffffff  48cc457b34b90030d7278999a4e7cbec fpsr=00000000
+fcmlt v5.8h, v6.8h, #0.0   77d68f69a042e1423c537a85b15469d0  9565590c88628ec117156c7df7765b47  ffff0000ffffffff00000000ffff0000  9565590c88628ec117156c7df7765b47 fpsr=00000000
+fcmlt v6.8h, v7.8h, #0.0   531170edc54a1b0f6895006463e429df  c55362dbad5b37ea2171e7ed6dd3c558  ffff0000ffff00000000ffff0000ffff  c55362dbad5b37ea2171e7ed6dd3c558 fpsr=00000000
+fcmlt v7.8h, v8.8h, #0.0   a486ab1e0eab6c3f6223232adca544bb  87bd66ecbd8bd054ed43396b23cdeef7  ffff0000ffffffffffff00000000ffff  87bd66ecbd8bd054ed43396b23cdeef7 fpsr=00000000
+fcmlt v8.8h, v9.8h, #0.0   d2dd083e81a9296b566c38978158cd09  bd7c03ca37a3b90ce2319f4b3907a536  ffff00000000ffffffffffff0000ffff  bd7c03ca37a3b90ce2319f4b3907a536 fpsr=00000000
+fcmlt v9.8h, v10.8h, #0.0   31b85b9ae7b54ccddfad06943b4d41a1  da568ebcdce1815322afb6939c9bbf18  ffffffffffffffff0000ffffffffffff  da568ebcdce1815322afb6939c9bbf18 fpsr=00000000
+fcmlt v10.8h, v11.8h, #0.0   9f7582931d2db6c5db456c82ece280e3  c0ace6238aa408888e1c5ea42ce81bfc  ffffffffffff0000ffff000000000000  c0ace6238aa408888e1c5ea42ce81bfc fpsr=00000000
+fcmlt v11.8h, v12.8h, #0.0   37a8d6d29bf083eaaa55581616f143b9  46132fc6a7494a061b59c9c1dd4a3606  00000000ffff00000000ffffffff0000  46132fc6a7494a061b59c9c1dd4a3606 fpsr=00000000
+fcmlt v12.8h, v13.8h, #0.0   8b4d5858dc53b151c4407023f314c1c6  a454c5c92666182c76a9263bbbdbab23  ffffffff0000000000000000ffffffff  a454c5c92666182c76a9263bbbdbab23 fpsr=00000000
+fcmlt v13.8h, v14.8h, #0.0   91b23d15266479a9dd63c2d6516776b3  75eb43a7adeafa2ed7c5d7b87b012fe8  00000000ffffffffffffffff00000000  75eb43a7adeafa2ed7c5d7b87b012fe8 fpsr=00000000
+fcmlt v14.8h, v15.8h, #0.0   86ccc2167027d954b14c2f7955ecc486  ded346dc8ccee57c59f91384be534802  ffff0000ffffffff00000000ffff0000  ded346dc8ccee57c59f91384be534802 fpsr=00000000
+fcmlt v15.8h, v16.8h, #0.0   e86e2efdcdef27b0de54f99186183d16  8da41ccc3350e16e42d4d41f331aa87f  ffff00000000ffff0000ffff0000ffff  8da41ccc3350e16e42d4d41f331aa87f fpsr=00000000
+fcmlt v16.8h, v17.8h, #0.0   acf9b1ad508646d077d947feb864c00c  5a3e2c85f4692f4c74013deb297436ae  00000000ffff00000000000000000000  5a3e2c85f4692f4c74013deb297436ae fpsr=00000000
+fcmlt v17.8h, v18.8h, #0.0   2705d7a6f96ace51b54a8cd9303f98e6  8a9d1e50a36fa1b375fd19fdcd201c8b  ffff0000ffffffff00000000ffff0000  8a9d1e50a36fa1b375fd19fdcd201c8b fpsr=00000000
+fcmlt v18.8h, v19.8h, #0.0   1618bf9e6e4d2655538cf7b5e9b17647  4af17a5fa50e8c4ea360753ff4b31364  00000000ffffffffffff0000ffff0000  4af17a5fa50e8c4ea360753ff4b31364 fpsr=00000000
+fcmlt v19.8h, v20.8h, #0.0   3ec764295abed1d04fb3322434fdec19  2d18fb4e33a495092d6cbc1a6a442766  0000ffff0000ffff0000ffff00000000  2d18fb4e33a495092d6cbc1a6a442766 fpsr=00000000
+fcmlt v20.8h, v21.8h, #0.0   69734a7f0e02b2e3bfc056e4126c5587  89289b70b68526d1f323181d834e49a4  ffffffffffff0000ffff0000ffff0000  89289b70b68526d1f323181d834e49a4 fpsr=00000000
+fcmlt v21.8h, v22.8h, #0.0   0d750d85ba4d0b5b78e0c7aa4ee70264  46903760afb0dc7ca015d2259a356d7f  00000000ffffffffffffffffffff0000  46903760afb0dc7ca015d2259a356d7f fpsr=00000000
+fcmlt v22.8h, v23.8h, #0.0   51770ae1e5aeefe6d6c7f9e416321beb  2086ea94dee9e1b968dcb4639e9c502b  0000ffffffffffff0000ffffffff0000  2086ea94dee9e1b968dcb4639e9c502b fpsr=00000000
+fcmlt v23.8h, v24.8h, #0.0   c896689d136d9f94d8a89bf4e7ff6cc1  c7fe44f317ecb1f9c87aa050364ebba8  ffff00000000ffffffffffff0000ffff  c7fe44f317ecb1f9c87aa050364ebba8 fpsr=00000000
+fcmlt v24.8h, v25.8h, #0.0   8aee3bcbea4c062a2f56553929ae748f  c64db7c511d4a3091d5358c4e6775756  ffffffff0000ffff00000000ffff0000  c64db7c511d4a3091d5358c4e6775756 fpsr=00000000
+fcmlt v25.8h, v26.8h, #0.0   ce79487a40a5dfbc0cb0537f133e68f9  a2400cadbe2c9df48e29f94337c64ff0  ffff0000ffffffffffffffff00000000  a2400cadbe2c9df48e29f94337c64ff0 fpsr=00000000
+fcmlt v26.8h, v27.8h, #0.0   6f6a45a6db9a685742f5028d2d94cc5d  841d3656b9a1eedfa5c3f14de20c13e0  ffff0000ffffffffffffffffffff0000  841d3656b9a1eedfa5c3f14de20c13e0 fpsr=00000000
+fcmlt v27.8h, v28.8h, #0.0   4788eec77be3e43732830e8bf0a76f24  dea6dfba3fc14cbf548e63f38b1d2240  ffffffff0000000000000000ffff0000  dea6dfba3fc14cbf548e63f38b1d2240 fpsr=00000000
+fcmlt v28.8h, v29.8h, #0.0   9905349f4ad2ee4133e08c964a68b6e6  05d104a604b0404d63161107838b952a  000000000000000000000000ffffffff  05d104a604b0404d63161107838b952a fpsr=00000000
+fcmlt v29.8h, v30.8h, #0.0   4c308effaa5c0b40f544e7db81ea638d  6150ee42785838efb6f9983ba9b3a2db  0000ffff00000000ffffffffffffffff  6150ee42785838efb6f9983ba9b3a2db fpsr=00000000
+fcmlt v30.8h, v31.8h, #0.0   ba074f761d6ea6db27188f440ffe9044  0979526b3762c87e9a13f68777f17941  000000000000ffffffffffff00000000  0979526b3762c87e9a13f68777f17941 fpsr=00000000
+fcmlt v0.4h, v1.4h, #0.0   a0404754a9923642857d20995f71ae57  d2e606f3e6ad419e5469d4bbd37802f1  00000000000000000000ffffffff0000  d2e606f3e6ad419e5469d4bbd37802f1 fpsr=00000000
+fcmlt v1.4h, v2.4h, #0.0   272c241f97f41d8fe70a5b2f3457a864  f49e983f304e88fccb7e5408ed89ddf4  0000000000000000ffff0000ffffffff  f49e983f304e88fccb7e5408ed89ddf4 fpsr=00000000
+fcmlt v2.4h, v3.4h, #0.0   35710ac48870911f86175a4a42757bf4  939e0df818f06f5d38194a9bf1f5acee  000000000000000000000000ffffffff  939e0df818f06f5d38194a9bf1f5acee fpsr=00000000
+fcmlt v3.4h, v4.4h, #0.0   464937c0260a121d666fe0188a815949  3ae4d9c86c4b9a9de55bbe32986e762a  0000000000000000ffffffffffff0000  3ae4d9c86c4b9a9de55bbe32986e762a fpsr=00000000
+fcmlt v4.4h, v5.4h, #0.0   bfbdd14f6e49f12912d696cea1661bc0  f52c5dd85733846c487710cbe347a5f8  000000000000000000000000ffffffff  f52c5dd85733846c487710cbe347a5f8 fpsr=00000000
+fcmlt v5.4h, v6.4h, #0.0   f21c1d2688112d4dfab082d41c30cdc7  f8c48a1ac1af9bebb3c02792cd3913e7  0000000000000000ffff0000ffff0000  f8c48a1ac1af9bebb3c02792cd3913e7 fpsr=00000000
+fcmlt v6.4h, v7.4h, #0.0   fb64395186879cdf1381e84be7826c8a  52a59f657152524cd628589f72e5ba9e  0000000000000000ffff00000000ffff  52a59f657152524cd628589f72e5ba9e fpsr=00000000
+fcmlt v7.4h, v8.4h, #0.0   bb6a8a4cf3614f436de7219c0e312cff  5ce085a98910dea66ac575a29e3247be  000000000000000000000000ffff0000  5ce085a98910dea66ac575a29e3247be fpsr=00000000
+fcmlt v8.4h, v9.4h, #0.0   416e734f69784993137b685bce25ed33  a47e38ed9d69448d46f05ec33b31bb43  0000000000000000000000000000ffff  a47e38ed9d69448d46f05ec33b31bb43 fpsr=00000000
+fcmlt v9.4h, v10.4h, #0.0   4c33076943742f598ffe87dc3ee8e690  17cd066d24e1af70aaf0d3f463a003e2  0000000000000000ffffffff00000000  17cd066d24e1af70aaf0d3f463a003e2 fpsr=00000000
+fcmlt v10.4h, v11.4h, #0.0   f08bd90b9760d50066ca764ac2e641b0  04609b8fbd6bd18cb5391b36ddd49501  0000000000000000ffff0000ffffffff  04609b8fbd6bd18cb5391b36ddd49501 fpsr=00000000
+fcmlt v11.4h, v12.4h, #0.0   15a71a23bf7d5c46deddcdc4ca5e13cf  d39721f9511749b35126473839c7d8e5  0000000000000000000000000000ffff  d39721f9511749b35126473839c7d8e5 fpsr=00000000
+fcmlt v12.4h, v13.4h, #0.0   1bb9a3c79eb8b0b9ca7233f373e48fbb  da2abb3cf5467bfabc2fdd4fb271facc  0000000000000000ffffffffffffffff  da2abb3cf5467bfabc2fdd4fb271facc fpsr=00000000
+fcmlt v13.4h, v14.4h, #0.0   826d7b34c38539c09f4405f744b0ea48  92401e11e75ac9dfcea7cf10011bd4bf  0000000000000000ffffffff0000ffff  92401e11e75ac9dfcea7cf10011bd4bf fpsr=00000000
+randV128: 7424 calls, 9772 iters
+fcmlt v14.4h, v15.4h, #0.0   8165d74ca21b3cc01a513e3414f423ad  c373ee709dfeecbdbba359a0735db6e8  0000000000000000ffff00000000ffff  c373ee709dfeecbdbba359a0735db6e8 fpsr=00000000
+fcmlt v15.4h, v16.4h, #0.0   68f50d6b97521effc2dbee908677650d  9bbdbed0e481b4ea0ce374b15f599f5c  0000000000000000000000000000ffff  9bbdbed0e481b4ea0ce374b15f599f5c fpsr=00000000
+fcmlt v16.4h, v17.4h, #0.0   bea802e99db25bf0343dca250aea6995  13846c230d800ce7163522ab248f4087  00000000000000000000000000000000  13846c230d800ce7163522ab248f4087 fpsr=00000000
+fcmlt v17.4h, v18.4h, #0.0   2429e40777b2861fd5d990523b38be97  b7ba541dc409cae02e043fa8db1369f8  000000000000000000000000ffff0000  b7ba541dc409cae02e043fa8db1369f8 fpsr=00000000
+fcmlt v18.4h, v19.4h, #0.0   9365d3da9b77b07ce3a42787d97f96db  33e745552e427b2a783ab7b2779f6984  00000000000000000000ffff00000000  33e745552e427b2a783ab7b2779f6984 fpsr=00000000
+fcmlt v19.4h, v20.4h, #0.0   1e81131898118bc6a957b5a51aae8b0a  12300c8b6563a7e10bc0cbc8de1089c0  00000000000000000000ffffffffffff  12300c8b6563a7e10bc0cbc8de1089c0 fpsr=00000000
+fcmlt v20.4h, v21.4h, #0.0   a1d2aad875524d73cc9ccd646285456b  28248fe5153a83363a666056e36bdcae  000000000000000000000000ffffffff  28248fe5153a83363a666056e36bdcae fpsr=00000000
+fcmlt v21.4h, v22.4h, #0.0   8495e644748f26c6b3c84e23f18e9986  5624afc31f26ed8ae58b56bd650f42af  0000000000000000ffff000000000000  5624afc31f26ed8ae58b56bd650f42af fpsr=00000000
+fcmlt v22.4h, v23.4h, #0.0   a82da6bc742bf71f3e3c1743a52868bb  1785ae4b1b7971fd67ae4e85d36af46e  000000000000000000000000ffffffff  1785ae4b1b7971fd67ae4e85d36af46e fpsr=00000000
+fcmlt v23.4h, v24.4h, #0.0   55d97b869c7da561048b3d5e4b3c35da  f60644d928f2379c8de1a165b03a4e7c  0000000000000000ffffffffffff0000  f60644d928f2379c8de1a165b03a4e7c fpsr=00000000
+fcmlt v24.4h, v25.4h, #0.0   334b5a9a09bd5d455053970670bff118  d2bb9c326436f51f71c58ff89a93a3f0  00000000000000000000ffffffffffff  d2bb9c326436f51f71c58ff89a93a3f0 fpsr=00000000
+fcmlt v25.4h, v26.4h, #0.0   61104dd4bb6f225e11db0ee3c9ed3334  3950fb42130717af65352efec2819aca  000000000000000000000000ffffffff  3950fb42130717af65352efec2819aca fpsr=00000000
+fcmlt v26.4h, v27.4h, #0.0   b7e037d1bb71f4269ffc2ab43d139d35  8f290f4f74a56036ad5c4554c1703caf  0000000000000000ffff0000ffff0000  8f290f4f74a56036ad5c4554c1703caf fpsr=00000000
+fcmlt v27.4h, v28.4h, #0.0   24babe52148855eda99ca75d2e821a49  b5a6b8b86771b013299bb65b75c168fe  00000000000000000000ffff00000000  b5a6b8b86771b013299bb65b75c168fe fpsr=00000000
+fcmlt v28.4h, v29.4h, #0.0   8b26d7decbc9e7a7b9515f72bfd30018  1eaaa94ecc458d550a6d32d30f64338b  00000000000000000000000000000000  1eaaa94ecc458d550a6d32d30f64338b fpsr=00000000
+fcmlt v29.4h, v30.4h, #0.0   40fe399a61caa37c609421b551ea66fb  bb4ec0b0fb0e92f76e38232cb748c2b2  000000000000000000000000ffffffff  bb4ec0b0fb0e92f76e38232cb748c2b2 fpsr=00000000
+fcmlt v30.4h, v31.4h, #0.0   e26a6f5a3728cfdcb5d9cdb966833c13  48177b037b3aee772895e4f7609d4bcf  00000000000000000000ffff00000000  48177b037b3aee772895e4f7609d4bcf fpsr=00000000
This page took 0.275344 seconds and 5 git commands to generate.