Changeset 4057 in CLRX


Ignore:
Timestamp:
May 2, 2018, 8:44:44 AM (6 months ago)
Author:
matszpk
Message:

CLRadeonExtender: AsmRegAlloc?: Remove obsolete statement. Remove obsolete filling next part of joined way (joinRegVarLivenesses).

File:
1 edited

Legend:

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

    r4054 r4057  
    842842                            size_t prevLastPos = (ssaInfoIt != cblock.ssaInfoMap.end()) ?
    843843                                    ssaInfoIt->second.lastPos+1 : cblock.start;
    844                                 cblock.ssaInfoMap.find(sentry.first)->second;
    845844                            lv.insert(prevLastPos, cblock.end);
    846845                        }
     
    850849                            const CodeBlock& cblock = codeBlocks[flit->blockIndex];
    851850                            lv.insert(cblock.start, cblock.end);
    852                         }
    853                        
    854                         // fill up next part
    855                         auto newFlitEnd = flowStack.end();
    856                         --newFlitEnd; // end at previous this code block
    857                         for (flit = flowStack.begin(); flit != newFlitEnd; ++flit)
    858                         {
    859                             const CodeBlock& cblock = codeBlocks[flit->blockIndex];
    860                             lv.insert(cblock.start, cblock.end);
    861                         }
    862                         // fill up new last code block
    863                         {
    864                             const CodeBlock& cblock = codeBlocks[flit->blockIndex];
    865                             const SSAInfo& nextSInfo =
    866                                 cblock.ssaInfoMap.find(sentry.first)->second;
    867                             lv.insert(cblock.start, nextSInfo.firstPos);
    868851                        }
    869852                    }
Note: See TracChangeset for help on using the changeset viewer.