Home
last modified time | relevance | path

Searched refs:icfLevel (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/lld/COFF/
H A DICF.cpp42 ICF(COFFLinkerContext &c, ICFLevel icfLevel) : icfLevel(icfLevel), ctx(c){}; in ICF() argument
65 ICFLevel icfLevel = ICFLevel::All; member in lld::coff::ICF
88 if ((icfLevel == ICFLevel::All) && in isEligible()
321 void doICF(COFFLinkerContext &ctx, ICFLevel icfLevel) { in doICF() argument
322 ICF(ctx, icfLevel).run(); in doICF()
H A DDriver.cpp1728 Optional<ICFLevel> icfLevel = None; in linkerMain() local
1730 icfLevel = ICFLevel::None; in linkerMain()
1743 icfLevel = ICFLevel::All; in linkerMain()
1745 icfLevel = ICFLevel::Safe; in linkerMain()
1747 icfLevel = ICFLevel::None; in linkerMain()
1777 if (!icfLevel) in linkerMain()
1778 icfLevel = doGC ? ICFLevel::All : ICFLevel::None; in linkerMain()
1780 config->doICF = *icfLevel; in linkerMain()
/llvm-project-15.0.7/lld/MachO/
H A DDriver.cpp771 auto icfLevel = StringSwitch<ICFLevel>(icfLevelStr) in getICFLevel() local
776 if (icfLevel == ICFLevel::unknown) { in getICFLevel()
779 icfLevel = ICFLevel::none; in getICFLevel()
781 return icfLevel; in getICFLevel()
1343 config->icfLevel = getICFLevel(args); in link()
1346 config->icfLevel != ICFLevel::none; in link()
1678 if (config->icfLevel != ICFLevel::none) { in link()
1679 if (config->icfLevel == ICFLevel::safe) in link()
H A DConfig.h166 ICFLevel icfLevel = ICFLevel::none; member
H A DLTO.cpp37 c.Options.EmitAddrsig = config->icfLevel == ICFLevel::safe; in createConfig()
H A DInputFiles.cpp272 if (config->icfLevel == ICFLevel::none) in getRecordSize()