Changeset 219648 in webkit for trunk/Source/JavaScriptCore/b3
- Timestamp:
- Jul 18, 2017, 10:47:23 PM (8 years ago)
- Location:
- trunk/Source/JavaScriptCore/b3
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/b3/B3FoldPathConstants.cpp
r215908 r219648 104 104 105 105 HashMap<BasicBlock*, unsigned> targetUses; 106 for ( const SwitchCase&switchCase : switchValue->cases(block))106 for (SwitchCase switchCase : switchValue->cases(block)) 107 107 targetUses.add(switchCase.targetBlock(), 0).iterator->value++; 108 108 targetUses.add(switchValue->fallThrough(block), 0).iterator->value++; 109 109 110 for ( const SwitchCase&switchCase : switchValue->cases(block)) {110 for (SwitchCase switchCase : switchValue->cases(block)) { 111 111 if (targetUses.find(switchCase.targetBlock())->value != 1) 112 112 continue; -
trunk/Source/JavaScriptCore/b3/B3LowerMacros.cpp
r214409 r219648 181 181 SwitchValue* switchValue = m_value->as<SwitchValue>(); 182 182 Vector<SwitchCase> cases; 183 for ( const SwitchCase&switchCase : switchValue->cases(m_block))183 for (SwitchCase switchCase : switchValue->cases(m_block)) 184 184 cases.append(switchCase); 185 185 std::sort( -
trunk/Source/JavaScriptCore/b3/air/AirAllocateRegistersByGraphColoring.cpp
r216989 r219648 1654 1654 }; 1655 1655 1656 for ( const Tmp&liveTmp : localCalc.live())1656 for (Tmp liveTmp : localCalc.live()) 1657 1657 considerEdge(liveTmp); 1658 1658 for (const Tmp& pinnedRegTmp : m_pinnedRegs) … … 1700 1700 return; 1701 1701 1702 for ( const Tmp&liveTmp : liveTmps) {1702 for (Tmp liveTmp : liveTmps) { 1703 1703 ASSERT(liveTmp.isGP() == (bank == GP)); 1704 1704
Note:
See TracChangeset
for help on using the changeset viewer.