Changeset 4719 in CLRX


Ignore:
Timestamp:
Jul 3, 2019, 6:17:29 AM (9 months ago)
Author:
matszpk
Message:

CLRadeonExtender: GCNDisasm: Add testcases for VOP1 for GFX10 - with FP16 literals.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CLRadeonExtender/trunk/tests/amdasm/GCNDisasmOpc15.cpp

    r4718 r4719  
    815815    { 0x7f3ca74fU, 0, false, "        v_cvt_i16_f16   v158, v79\n" },
    816816    { 0x7f3ca94fU, 0, false, "        v_rcp_f16       v158, v79\n" },
     817    { 0x7f3ca8ffU, 0x3d4cU, true, "        v_rcp_f16       v158, 0x3d4c /* 1.3242h */\n" },
    817818    { 0x7f3cab4fU, 0, false, "        v_sqrt_f16      v158, v79\n" },
     819    { 0x7f3caaffU, 0x3d4cU, true, "        v_sqrt_f16      v158, 0x3d4c /* 1.3242h */\n" },
    818820    { 0x7f3cad4fU, 0, false, "        v_rsq_f16       v158, v79\n" },
     821    { 0x7f3cacffU, 0x3d4cU, true, "        v_rsq_f16       v158, 0x3d4c /* 1.3242h */\n" },
    819822    { 0x7f3caf4fU, 0, false, "        v_log_f16       v158, v79\n" },
     823    { 0x7f3caeffU, 0x3d4cU, true, "        v_log_f16       v158, 0x3d4c /* 1.3242h */\n" },
    820824    { 0x7f3cb14fU, 0, false, "        v_exp_f16       v158, v79\n" },
     825    { 0x7f3cb0ffU, 0x3d4cU, true, "        v_exp_f16       v158, 0x3d4c /* 1.3242h */\n" },
    821826    { 0x7f3cb34fU, 0, false, "        v_frexp_mant_f16 v158, v79\n" },
     827    { 0x7f3cb2ffU, 0x3d4cU, true, "        v_frexp_mant_f16 v158, 0x3d4c /* 1.3242h */\n" },
    822828    { 0x7f3cb54fU, 0, false, "        v_frexp_exp_i16_f16 v158, v79\n" },
     829    { 0x7f3cb4ffU, 0x3d4cU, true,
     830        "        v_frexp_exp_i16_f16 v158, 0x3d4c /* 1.3242h */\n" },
    823831    { 0x7f3cb74fU, 0, false, "        v_floor_f16     v158, v79\n" },
     832    { 0x7f3cb6ffU, 0x3d4cU, true, "        v_floor_f16     v158, 0x3d4c /* 1.3242h */\n" },
    824833    { 0x7f3cb94fU, 0, false, "        v_ceil_f16      v158, v79\n" },
     834    { 0x7f3cb8ffU, 0x3d4cU, true, "        v_ceil_f16      v158, 0x3d4c /* 1.3242h */\n" },
    825835    { 0x7f3cbb4fU, 0, false, "        v_trunc_f16     v158, v79\n" },
     836    { 0x7f3cbaffU, 0x3d4cU, true, "        v_trunc_f16     v158, 0x3d4c /* 1.3242h */\n" },
    826837    { 0x7f3cbd4fU, 0, false, "        v_rndne_f16     v158, v79\n" },
     838    { 0x7f3cbcffU, 0x3d4cU, true, "        v_rndne_f16     v158, 0x3d4c /* 1.3242h */\n" },
    827839    { 0x7f3cbf4fU, 0, false, "        v_fract_f16     v158, v79\n" },
     840    { 0x7f3cbeffU, 0x3d4cU, true, "        v_fract_f16     v158, 0x3d4c /* 1.3242h */\n" },
    828841    { 0x7f3cc14fU, 0, false, "        v_sin_f16       v158, v79\n" },
     842    { 0x7f3cc0ffU, 0x3d4cU, true, "        v_sin_f16       v158, 0x3d4c /* 1.3242h */\n" },
    829843    { 0x7f3cc34fU, 0, false, "        v_cos_f16       v158, v79\n" },
     844    { 0x7f3cc2ffU, 0x3d4cU, true, "        v_cos_f16       v158, 0x3d4c /* 1.3242h */\n" },
    830845    { 0x7f3cc54fU, 0, false, "        v_sat_pk_u8_i16 v158, v79\n" },
    831846    { 0x7f3cc74fU, 0, false, "        v_cvt_norm_i16_f16 v158, v79\n" },
Note: See TracChangeset for help on using the changeset viewer.