Lines Matching refs:IsIFunc
353 SourceLocation Location, bool IsIFunc, in checkAliasedGlobal() argument
358 Diags.Report(Location, diag::err_cyclic_alias) << IsIFunc; in checkAliasedGlobal()
363 Diags.Report(Location, diag::err_alias_to_undefined) << IsIFunc << IsIFunc; in checkAliasedGlobal()
367 if (IsIFunc) { in checkAliasedGlobal()
372 << IsIFunc << IsIFunc; in checkAliasedGlobal()
395 bool IsIFunc = D->hasAttr<IFuncAttr>(); in checkAliases() local
404 if (!checkAliasedGlobal(Diags, Location, IsIFunc, Alias, GV)) { in checkAliases()
410 IsIFunc ? cast<llvm::GlobalIFunc>(Alias)->getResolver() in checkAliases()
423 << AliasSection << IsIFunc << IsIFunc; in checkAliases()
434 << GV->getName() << GA->getName() << IsIFunc; in checkAliases()
438 if (IsIFunc) in checkAliases()