Lines Matching defs:Arg
290 for (Argument &Arg : Fn.args()) {
291 if (!Arg.hasSwiftErrorAttr() && Arg.use_empty() &&
292 !Arg.hasPassPointeeByValueAttr()) {
293 if (Arg.isUsedByMetadata()) {
294 Arg.replaceAllUsesWith(UndefValue::get(Arg.getType()));
297 UnusedArgs.push_back(Arg.getArgNo());
313 Value *Arg = CB->getArgOperand(ArgNo);
314 CB->setArgOperand(ArgNo, UndefValue::get(Arg->getType()));
757 RetOrArg Arg = CreateArg(F, ArgI);
758 if (LiveValues.erase(Arg)) {