Searched refs:icfLevel (Results 1 – 5 of 5) sorted by relevance
43 ICF(ICFLevel icfLevel) : icfLevel(icfLevel){}; in ICF() argument66 ICFLevel icfLevel = ICFLevel::All; member in lld::coff::ICF87 if ((icfLevel == ICFLevel::All) && in isEligible()320 void doICF(ArrayRef<Chunk *> chunks, ICFLevel icfLevel) { in doICF() argument321 ICF(icfLevel).run(chunks); in doICF()
1590 Optional<ICFLevel> icfLevel = None; in linkerMain() local1592 icfLevel = ICFLevel::None; in linkerMain()1606 icfLevel = ICFLevel::All; in linkerMain()1608 icfLevel = ICFLevel::Safe; in linkerMain()1610 icfLevel = ICFLevel::None; in linkerMain()1642 if (!icfLevel) in linkerMain()1643 icfLevel = doGC ? ICFLevel::All : ICFLevel::None; in linkerMain()1645 config->doICF = icfLevel.getValue(); in linkerMain()
750 auto icfLevel = StringSwitch<ICFLevel>(icfLevelStr) in getICFLevel() local755 if (icfLevel == ICFLevel::unknown) { in getICFLevel()758 icfLevel = ICFLevel::none; in getICFLevel()759 } else if (icfLevel != ICFLevel::none && noDeduplicate) { in getICFLevel()762 icfLevel = ICFLevel::none; in getICFLevel()763 } else if (icfLevel == ICFLevel::safe) { in getICFLevel()765 icfLevel = ICFLevel::none; in getICFLevel()767 return icfLevel; in getICFLevel()1233 config->icfLevel = getICFLevel(args); in link()1235 config->icfLevel != ICFLevel::none; in link()[all …]
154 ICFLevel icfLevel = ICFLevel::none; member
271 } else if (config->icfLevel != ICFLevel::none && in parseSections()638 if (config->icfLevel != ICFLevel::none && isCfStringSection(isec)) { in parseSymbols()