Changeset 3102 in CLRX


Ignore:
Timestamp:
May 29, 2017, 8:27:08 PM (17 months ago)
Author:
matszpk
Message:

CLRadeonExtender: GCNAsm: Add testcases for VOP1 instructions for AMD VEGA arch.

File:
1 edited

Legend:

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

    r3101 r3102  
    341341    { "v_sub_u32       v55, s27, v90 vop3\n", 0xd1350037U, 0x0002b41bU, true, true, "" },
    342342    { "v_subrev_u32    v55, s27, v90 vop3\n", 0xd1360037U, 0x0002b41bU, true, true, "" },
     343    /* VOP1 instructions */
     344    { "v_mov_prsv_b32  v158, v79\n", 0x7f3c6d4fU, 0, false, true, "" },
     345    { "v_screen_partition_4se_b32 v158, v79\n", 0x7f3c6f4fU, 0, false, true, "" },
     346    { "v_mov_prsv_b32  v55, v27 vop3\n", 0xd1760037U, 0x0000011bU, true, true, "" },
     347    { "v_screen_partition_4se_b32 v55, v27 vop3\n",
     348        0xd1770037U, 0x0000011bU, true, true, "" },
     349    { "v_cvt_norm_i16_f16 v158, v79\n", 0x7f3c9b4fU, 0, false, true, "" },
     350    { "v_cvt_norm_u16_f16 v158, v79\n", 0x7f3c9d4fU, 0, false, true, "" },
     351    { "v_sat_pk_u8_i16 v158, v79\n", 0x7f3c9f4fU, 0, false, true, "" },
     352    { "v_writelane_regwr_b32 v158, v79\n", 0x7f3ca14fU, 0, false, true, "" },
     353    { "v_swap_b32      v158, v79\n", 0x7f3ca34fU, 0, false, true, "" },
     354    { "v_cvt_norm_i16_f16 v55, v27 vop3\n", 0xd18d0037U, 0x0000011bU, true, true, "" },
     355    { "v_cvt_norm_u16_f16 v55, v27 vop3\n", 0xd18e0037U, 0x0000011bU, true, true, "" },
     356    { "v_sat_pk_u8_i16 v55, v27 vop3\n", 0xd18f0037U, 0x0000011bU, true, true, "" },
     357    { "v_writelane_regwr_b32 v55, v27 vop3\n", 0xd1900037U, 0x0000011bU, true, true, "" },
     358    { "v_swap_b32      v55, v27 vop3\n", 0xd1910037U, 0x0000011bU, true, true, "" },
    343359    { nullptr, 0, 0, false, false, 0 }
    344360};
Note: See TracChangeset for help on using the changeset viewer.