Lines Matching defs:VariadicWrapper
187 Function *VariadicWrapper,
432 Function *VariadicWrapper =
434 assert(VariadicWrapper->isDeclaration());
444 assert(VariadicWrapper->isDeclaration());
448 defineVariadicWrapper(M, Builder, VariadicWrapper, FixedArityReplacement);
449 assert(VariadicWrapperDefine == VariadicWrapper);
450 assert(!VariadicWrapper->isDeclaration());
458 for (User *U : make_early_inc_range(VariadicWrapper->users())) {
461 if (VariadicWrapper == CalledOperand)
463 expandCall(M, Builder, CB, VariadicWrapper->getFunctionType(),
473 rewriteABI() ? FixedArityReplacement : VariadicWrapper;
475 rewriteABI() ? VariadicWrapper : FixedArityReplacement;
495 VariadicWrapper->replaceAllUsesWith(FixedArityReplacement);
496 VariadicWrapper->eraseFromParent();
585 Function *VariadicWrapper,
589 assert(VariadicWrapper->isDeclaration());
590 Function &F = *VariadicWrapper;
629 return VariadicWrapper;