Changeset 3927 in CLRX


Ignore:
Timestamp:
Mar 22, 2018, 9:32:17 PM (9 months ago)
Author:
matszpk
Message:

CLRadeonExtender: AsmRegAlloc?: Change order of applying loops to prepped subroutine.

File:
1 edited

Legend:

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

    r3926 r3927  
    16581658            {
    16591659                std::cout << "    found subrloopsmap: " << entry.blockIndex << ":";
    1660                 for (size_t loop: it2->second)
     1660                for (auto lit2 = it2->second.rbegin(); lit2 != it2->second.rend(); ++lit2)
    16611661                {
     1662                    size_t loop = *lit2;
    16621663                    auto loopsit3 = rdata.loopEnds.find(loop);
    16631664                    if (loopsit3 == rdata.loopEnds.end() ||
Note: See TracChangeset for help on using the changeset viewer.