Changeset 3603 in CLRX


Ignore:
Timestamp:
Jan 9, 2018, 9:45:47 PM (5 months ago)
Author:
matszpk
Message:

CLRadeonExtender: AsmRegAlloc?: Update createSSAData testcase.

File:
1 edited

Legend:

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

    r3602 r3603  
    12451245        v_mov_b32 va[1], v1
    12461246        v_mov_b32 va[3], 0
     1247        v_mov_b32 va[4], 11
    12471248loop:
    12481249        ds_read_b32 va[2], va[3]
     
    12501251        v_not_b32 va[0], va[0]
    12511252        v_xor_b32 va[0], 0xfff, va[0]
     1253        v_xor_b32 va[4], va[4], va[2]
     1254        v_not_b32 va[4], va[0]
     1255        v_xor_b32 va[4], 0xfff, va[0]
    12521256        v_add_u32 va[1], vcc, 1001, va[1]
    12531257       
     
    12611265)ffDXD",
    12621266        {
    1263             { 0, 20,
     1267            { 0, 24,
    12641268                { },
    12651269                {
     
    12711275                    { { "va", 0 }, SSAInfo(0, 1, 1, 1, 1, false) },
    12721276                    { { "va", 1 }, SSAInfo(0, 1, 1, 1, 1, false) },
    1273                     { { "va", 3 }, SSAInfo(0, 1, 1, 1, 1, false) }
     1277                    { { "va", 3 }, SSAInfo(0, 1, 1, 1, 1, false) },
     1278                    { { "va", 4 }, SSAInfo(0, 1, 1, 1, 1, false) }
    12741279                }, false, false, false },
    1275             { 20, 64,
     1280            { 24, 84,
    12761281                { { 1, false }, { 2, false } },
    12771282                {
     
    12811286                    { { "va", 1 }, SSAInfo(1, 2, 2, 2, 1, true) },
    12821287                    { { "va", 2 }, SSAInfo(0, 1, 1, 1, 1, false) },
    1283                     { { "va", 3 }, SSAInfo(1, SIZE_MAX, 2, SIZE_MAX, 0, true) }
     1288                    { { "va", 3 }, SSAInfo(1, SIZE_MAX, 2, SIZE_MAX, 0, true) },
     1289                    { { "va", 4 }, SSAInfo(1, 2, 2, 4, 3, true) }
    12841290                }, false, false, false },
    1285             { 64, 76,
     1291            { 84, 96,
    12861292                { },
    12871293                {
     
    12921298        {   // SSA replaces
    12931299            { { "sa", 0 }, { { 2, 1 } } },
    1294             { { "va", 1 }, { { 2, 1 } } }
     1300            { { "va", 1 }, { { 2, 1 } } },
     1301            { { "va", 4 }, { { 4, 1 } } }
    12951302        },
    12961303        true, ""
Note: See TracChangeset for help on using the changeset viewer.