Lines Matching refs:Argument
106 bool isOutArgumentCandidate(Argument &Arg) const;
189 bool AMDGPURewriteOutArguments::isOutArgumentCandidate(Argument &Arg) const { in isOutArgumentCandidate()
249 SmallVector<Argument *, 4> OutArgs; in runOnFunction()
250 for (Argument &Arg : F.args()) { in runOnFunction()
261 using ReplacementVec = SmallVector<std::pair<Argument *, Value *>, 4>; in runOnFunction()
286 for (Argument *OutArg : OutArgs) { in runOnFunction()
329 [OutArg](const std::pair<Argument *, Value *> &Entry) { in runOnFunction() argument
397 for (std::pair<Argument *, Value *> ReturnPoint : Replacement.second) { in runOnFunction()
398 Argument *Arg = ReturnPoint.first; in runOnFunction()
434 for (Argument &Arg : F.args()) { in runOnFunction()
449 for (Argument &Arg : F.args()) { in runOnFunction()