Lines Matching refs:Argument
87 bool isOutArgumentCandidate(Argument &Arg) const;
170 bool AMDGPURewriteOutArguments::isOutArgumentCandidate(Argument &Arg) const { in isOutArgumentCandidate()
230 SmallVector<Argument *, 4> OutArgs; in runOnFunction()
231 for (Argument &Arg : F.args()) { in runOnFunction()
242 using ReplacementVec = SmallVector<std::pair<Argument *, Value *>, 4>; in runOnFunction()
267 for (Argument *OutArg : OutArgs) { in runOnFunction()
310 [OutArg](const std::pair<Argument *, Value *> &Entry) { in runOnFunction() argument
379 for (std::pair<Argument *, Value *> ReturnPoint : Replacement.second) { in runOnFunction()
380 Argument *Arg = ReturnPoint.first; in runOnFunction()
415 for (Argument &Arg : F.args()) { in runOnFunction()
430 for (Argument &Arg : F.args()) { in runOnFunction()