Ignore:
Timestamp:
May 29, 2017, 6:53:28 AM (2 years ago)
Author:
matszpk
Message:

CLRadeonExtender: GCNAsm: Add parametrizable modifers: abs, neg, sext.

File:
1 edited

Legend:

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

    r3091 r3096  
    606606    { "    v_add_f32  v154, abs(v21), abs(v107)",
    607607        0xd206039aU, 0x0002d715U, true, true, "" },
     608    { "    v_add_f32  v154, v21, v107 abs:3",
     609        0xd206039aU, 0x0002d715U, true, true, "" },
    608610    { "    v_add_f32  v154, v21, abs(v107)", 0xd206029aU, 0x0002d715U, true, true, "" },
    609611    { "    v_add_f32  v154, -v21, v107", 0xd206009aU, 0x2002d715U, true, true, "" },
    610612    { "    v_add_f32  v154, v21, -v107", 0xd206009aU, 0x4002d715U, true, true, "" },
     613    { "    v_add_f32  v154, v21, v107 neg:2", 0xd206009aU, 0x4002d715U, true, true, "" },
    611614    { "    v_add_f32  v154, -v21, -v107", 0xd206009aU, 0x6002d715U, true, true, "" },
    612615    { "    v_add_f32  v154, -abs(v21), -abs(v107)",
     616        0xd206039aU, 0x6002d715U, true, true, "" },
     617    { "    v_add_f32  v154, v21, v107 neg:3 abs:3",
    613618        0xd206039aU, 0x6002d715U, true, true, "" },
    614619    { "    v_add_f32  v154, v21, v107 mul:2", 0xd206009aU, 0x0802d715U, true, true, "" },
     
    16421647    { "   v_mad_legacy_f32 v55, v79, v166, abs(v229)",
    16431648        0xd2800437U, 0x07974d4fU, true, true, "" },
     1649    { "   v_mad_legacy_f32 v55, v79, v166, v229 abs:4",
     1650        0xd2800437U, 0x07974d4fU, true, true, "" },
    16441651    { "   v_mad_legacy_f32 v55, -v79, v166, v229",
    16451652        0xd2800037U, 0x27974d4fU, true, true, "" },
     
    16471654        0xd2800037U, 0x47974d4fU, true, true, "" },
    16481655    { "   v_mad_legacy_f32 v55, v79, v166, -v229",
     1656        0xd2800037U, 0x87974d4fU, true, true, "" },
     1657    { "   v_mad_legacy_f32 v55, v79, v166, v229 neg:4",
    16491658        0xd2800037U, 0x87974d4fU, true, true, "" },
    16501659    { "   v_mad_legacy_f32 v55, v79, v166, v229 clamp",
Note: See TracChangeset for help on using the changeset viewer.