Ignore:
Timestamp:
Mar 15, 2018, 6:14:26 PM (13 months ago)
Author:
matszpk
Message:

CLRadeonExtender: AsmRegAlloc?: apply next pass of loop to lastSSAIdMap in main routine. Add new testcase.

File:
1 edited

Legend:

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

    r3899 r3901  
    14791479                        if (loopsit != loopSSAIdMap.end())
    14801480                        {
    1481                             std::cout << "   loopssaIdMap: " <<
     1481                            std::cout << "   loopssaId2Map: " <<
    14821482                                    entry.blockIndex << std::endl;
    14831483                            joinLastSSAIdMap(subrData.lastSSAIdMap,
    14841484                                    loopsit->second.ssaIdMap, subrData, true);
     1485                            std::cout << "   loopssaIdMap2End: " << std::endl;
    14851486                        }
    14861487                    }
     
    16241625                        joinLastSSAIdMap(subrData.lastSSAIdMap, loopsit->second.ssaIdMap,
    16251626                                         subrData, true);
     1627                        std::cout << "   loopssaIdMapEnd: " << std::endl;
     1628                        // for main routine now
     1629                        joinLastSSAIdMap(rdata.lastSSAIdMap, loopsit->second.ssaIdMap,
     1630                                        subrData, true);
    16261631                    }
    16271632                }
Note: See TracChangeset for help on using the changeset viewer.