Changeset 3968 in CLRX


Ignore:
Timestamp:
Apr 6, 2018, 1:39:02 PM (6 months ago)
Author:
matszpk
Message:

CLRadeonExtender: AsmRegAlloc?: Small fix in updateRoutineData (always remove all ssaIds after regvar change in rdata.curSSAIdMap).

File:
1 edited

Legend:

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

    r3967 r3968  
    15571557            // if not inserted
    15581558            VectorSet<size_t>& ssaIds = res.first->second;
    1559             ssaIds.eraseValue(prevSSAId);
     1559            ssaIds.clear(); // clear all ssaIds in currentSSAID entry
    15601560            ssaIds.insertValue(sinfo.ssaIdLast);
    15611561        }
Note: See TracChangeset for help on using the changeset viewer.