Lines Matching refs:BlockColors
1293 const auto &BlockColors = SafetyInfo->getBlockColors();
1306 if (!BlockColors.empty() &&
1307 BlockColors.find(const_cast<BasicBlock *>(BB))->second.size() != 1)
1327 const auto &BlockColors = SafetyInfo->getBlockColors();
1342 if (!BlockColors.empty()) {
1343 const ColorVector &CV = BlockColors.find(&ExitBlock)->second;
1444 // It's not impossible to split EHPad blocks, but if BlockColors already exist
1445 // it require updating BlockColors for all offspring blocks accordingly. By
1446 // skipping such corner case, we can make updating BlockColors after splitting
1504 const auto &BlockColors = SafetyInfo->getBlockColors();
1513 // Since we do not allow splitting EH-block with BlockColors in
1516 if (!BlockColors.empty())
1519 // element in BlockColors might cause the map to be reallocated.