Changeset 3907 in CLRX


Ignore:
Timestamp:
Mar 18, 2018, 10:26:17 PM (5 weeks ago)
Author:
matszpk
Message:

CLRadeonExtender: AsmRegAlloc?: Yet another stupid bug: always remove prevSSAId (even if regvar is not read) after curSSAIds update.

File:
1 edited

Legend:

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

    r3906 r3907  
    13111311            // if not inserted
    13121312            VectorSet<size_t>& ssaIds = res.first->second;
    1313             if (sinfo.readBeforeWrite)
    1314                 ssaIds.eraseValue(prevSSAId);
     1313            ssaIds.eraseValue(prevSSAId);
    13151314            ssaIds.insertValue(sinfo.ssaIdLast);
    13161315        }
Note: See TracChangeset for help on using the changeset viewer.