Lines Matching refs:IS
521 auto IS = Islands.Offsets.begin(); in emitConstantIslands() local
576 while (IS != Islands.Offsets.end() && IS->first < EndOffset) { in emitConstantIslands()
578 IS == Islands.Offsets.end() ? EndOffset : IS->first; in emitConstantIslands()
582 if (IS != Islands.Offsets.end() && FunctionOffset == IS->first) { in emitConstantIslands()
589 << IS->second->getName() << " at offset 0x" in emitConstantIslands()
590 << Twine::utohexstr(IS->first) << '\n'); in emitConstantIslands()
591 if (IS->second->isUndefined()) in emitConstantIslands()
592 Streamer.emitLabel(IS->second); in emitConstantIslands()
594 assert(BF.hasName(std::string(IS->second->getName()))); in emitConstantIslands()
595 } else if (Islands.ColdSymbols.count(IS->second) != 0) { in emitConstantIslands()
598 << Islands.ColdSymbols[IS->second]->getName() << '\n'); in emitConstantIslands()
599 if (Islands.ColdSymbols[IS->second]->isUndefined()) in emitConstantIslands()
600 Streamer.emitLabel(Islands.ColdSymbols[IS->second]); in emitConstantIslands()
604 if (MCSymbol *Sym = Islands.Proxies[OnBehalfOf][IS->second]) { in emitConstantIslands()
610 Islands.ColdProxies[OnBehalfOf][IS->second]) { in emitConstantIslands()
616 ++IS; in emitConstantIslands()
622 assert(IS == Islands.Offsets.end() && "some symbols were not emitted!"); in emitConstantIslands()